Plugin

Dernière modification : -


// 2007/09/24 02:08 / 86.220.222.252
Réflexions sur une gestion de plugins pour WiKiss.
Elle se doit d'être très simple aussi bien pour l'implémentation dans WiKiss que pour le dev des plugins. Malgrès cela on doit pouvoir offrir le maximum de contrôle au plugin.

!! Base
* un plugin <--> un fichier php <--> une classe
* regroupés dans un répertoire et chargés automatiquement --> plugins/
* plusieurs points d'entrée représentés par des fonctions :
** action inconnue dans WiKiss de base
** avant l'analyse de la page
** après l'analyse de la page
** remplacement dans le template
** ??

!!! action
* methode: action
* in: le nom de l'action
* out: TRUE si action traitée

!! Idées de Plugins
* Upload
* Genération de flux RSS
* Intégration de page dynamique
* Ajout de contenu ''embeded'' (vidéo YouTube ...)
* Gestion des templates (à la [fvaTigerWiki|http://vado.fabrice.free.fr/tigerwiki/])
* Fil d'Arianne
* Hiérarchisation des pages