Auteur |
Message |
Erianor
Messages : 199
Inscrit le : 12/05/2002 |
Posté le 12/06/2002 à 22:34:30
Message N°1 #
|
Bien que je n'ai pas un besoin immédiat d'un calendrier. J'ai trouvé deux intérêts à ce scripts :
- Il illustre parfaitement l'article sur les dates.
- Il inclus un tas de manipulations de variables intéressantes.
Je sens que je vais éplucher ce script. |
|
maverick
Messages : 619
Inscrit le : 04/04/2002 |
Posté le 12/06/2002 à 22:55:18
Message N°2 #
|
Très très bonne initiative
____________________
|
|
loranger
Messages : 392
Inscrit le : 04/04/2002 |
Posté le 13/06/2002 à 00:21:48
Message N°3 #
|
en plus il est très pratique comme base à un système de news ou un agenda multi-utilisateur online...
tiens, c pas con ça.
|
|
Erianor
Messages : 199
Inscrit le : 12/05/2002 |
Posté le 13/06/2002 à 04:16:42
Message N°4 #
|
Pour une utilisation dans le cadre d'un système de news ou d'un agenda multi-utilisateur il faudrait pouvoir définir jour par jour si un lien est dispo.
Dans cette optique ne serait-il pas judicieux de faire de ce script une classe avec une fonction membre du style AddDates qui prendrait en argument un tableau contenant les dates sur lesquelles on peut cliquer ?
Je pose la question sur les classes car je cherche désespérément à en comprendre l'intérêt depuis deux jours, hehe... |
|
maverick
Messages : 619
Inscrit le : 04/04/2002 |
Posté le 13/06/2002 à 08:17:36
Message N°5 #
|
Oui on pourrait faire de script une classe, c'est pas impossible.
Pour ce coup là, je ne vois pas trop l'intéret d'une classe, vu que ta fontion addDates serait plus pratique sur la fonction principale en tant que patch que ne tant que fonction à part entière...
Ce qui fait qu'on se retrouve avec , dans la classe, une seule fonction (2 si on compte la fct privée priv_reg_glob_calendar)... Pas trop d'intéret non ?
Genre :
$myvar = new calendar();
$myvar->show_calendar();
au lieu de :
echo calendar();
Enfin c'est un choix
J'aime bien les classes pour des fontions que j'appelle souvent, ou pour fournir un niveau supplémentaire par rapport au fonctions PHP ==> cf la classe MySQL http://www.phptools4u.com/scripts/mysql/)
______________________________
Message édité par maverick
____________________
|
|
Erianor
Messages : 199
Inscrit le : 12/05/2002 |
Posté le 13/06/2002 à 09:12:48
Message N°6 #
|
Je posais la question pour comprendre l'intérêt d'une classe.
En me disant pourquoi tu choisis l'une ou l'autre dans un exemple concret tu me donnes la meilleure explication qui soi (celle que j'ai tant de mal à trouver...).
J'avais bien regardé et compris 'Classe MYSQL', le code n'est pas le soucis.
Seuls manquaient des exemples flagrant (en général ils sont soient trop simples, soient trop compliqués, soient stupides car con peut faire autrement sans connaître les classes).
Merci d'avoir pris le temps de justifier tes choix. |
|
SadE
Messages : 5
Inscrit le : 30/05/2002 |
Posté le 14/06/2002 à 09:19:32
Message N°7 #
|
En tout cas j'avoue que les bon scripts de calendrier multiutilisateurs ne sont pas legions / .
Une gestiond'events par utlisateurs et par jour via une base serait la bienvenue P
Je pourrais enfin integrer un calendrier a mon script de gestion de projet !
Et quand on voit eskuel , on se dit que vous pourriez arriver a un truc superbe dans le style ...
a+ |
|
totom
Messages : 95
Inscrit le : 14/05/2002 |
Posté le 17/06/2002 à 17:43:25
Message N°8 #
|
T'as raison SadE, faut lez faire bosser un peu les 2 là !
|
|
maverick
Messages : 619
Inscrit le : 04/04/2002 |
Posté le 17/06/2002 à 19:02:07
Message N°9 #
|
Totom, je suis sur que si on compte les hits sur le gif du "ok je sors", t'arrives premier
Je crois bien, Laurent pourra peut être confirmer, que l'on va sortir eSKUeL 1.1.0 pour tout le monde, sauf pour totom...
Et ptetre meme le bannir à vie
non ?
bon , allez , moi aussi
____________________
|
|
loranger
Messages : 392
Inscrit le : 04/04/2002 |
Posté le 17/06/2002 à 22:39:52
Message N°10 #
|
Meuhnon totom, t'inquiètes pas, on va te sortir un eskuel rien qu'à toi.
On va commencer par la v0.-1 et puis à chaque nouvelle mise à jour on t'enlèvera une fonctionnalité.
|
|