Community « Le forum « Nouvelles fonctions « gestion d'un annuaire «
Comment: gestion d'un annuaire
| << Previous |
Comment inspired from Tof
Tof: Les behaviors sont des classes PHP implémentant l'interface du même nom. Leur invocation et paramétrage se fait à travers un nouveau champ à lignes multiples (un Textarea) dans les sections.
Par exemple, pour afficher une licence Creative Common avant le téléchargement d'un fichier, on ajoutera la ligne suivante dans la section:
Ceci provoque, lors du téléchargement (
Le code qui permet tout cela est écrit et fonctionnel, et je l'aurais livré depuis plus d'une semaine si je ne m'étais pas lancé à corps perdu dans le bétonnage de YACS (support safe mode, etc.)
Par exemple, pour afficher une licence Creative Common avant le téléchargement d'un fichier, on ajoutera la ligne suivante dans la section:
agree_on_file_access creative_common.txtCeci provoque, lors du téléchargement (
files/fetch.php), le chargement du script bevahiors/agree_on_file_access.php. Ce dernier affiche le fichier behaviors/agreements/creative_common.txt, puis des boutons pour enregistrer l'approbation par le surfeur. Ensuite seulement l'accès au fichier est autorisé.Le code qui permet tout cela est écrit et fonctionnel, et je l'aurais livré depuis plus d'une semaine si je ne m'étais pas lancé à corps perdu dans le bétonnage de YACS (support safe mode, etc.)
by Bernard on Aug. 28 2006
