[à compléter]
Il y a un truc vraiment sympa qui se prépare dans Dotclear et que nous pourrions intégrer dans
WikiNi : la possibilité d'effectuer un traitement à la suite d'un évènement.
Cela pourrait répondre élégamment, par exemple, au besoin qui consiste à envoyer un mail à la suite de la mise à jour d'une page. On pourrait donc ajouter des traitements sans toucher au coeur de
WikiNi.
Cf.
http://dev.dotclear.net/trac/wiki/DotClear/fr/Dev/PluginsCallbacks
--
CharlesNepote
Oui, en effet cela serait bien mais je pense que pour faire toutes les modifications que l'on souhaite, il faudrait envisager sérieusement de réécrire
WikiNi en programmation objet. Cela faciliterait pas mal les choses... --
GarfieldFr
- Je suis dubitatif mais ouvert. Quels peuvent être les avantages, dans ce cas présent, à réécrire tout en objet ? Qu'est-ce que ça veut dire le "tout objet" ? On a déjà du mal à faire avancer le projet, est-ce raisonnable de se lancer dans une telle avanture ? -- CharlesNepote
Exemples d'utilisation :
- envoyer un mail aux admin fonctionnels lorsque la chaine "porno" est trouvée
- idem à chaque enregistrement
- envoyer une alerte Jabber
- corriger l'orthographe
- après l'enregistrement d'une page, remercier la personne d'avoir contribué
- confirmer l'enregistrement
- analyser le texte enregistrer
- filter le referer avant enregistrement