Suite à la mise à jour de son installation, David s'intérroge :
Il y a quelque chose qui me gêne dans le fonctionnement actuel des greffons DotClear : que se passe-t-il si une mets à jour DotClear modifie un fichier que j’ai dû modifier manuellement pour faire fonctionner un greffon??
C'est là le noeud du problème des plugins. Soit dans le programme (le core), on prévoit des interfaces permettant aux plugins de se greffer sans gène, soit il faut modifier le programme pour insérer cette greffe.
Dotclear n'intègre pas 'encore' de mécanisme d'appel des plugins pour les appels par rss.php et atom.php ou tb.php, comme c'est le cas pour l'appel 'normal' du blog par index.php. Un autre manque souvent cité, c'est l'appel des plugins en fonctions des événements (les callback). Je rajouterai à cette liste de Noël, la possibilité de développer des plugins pour les fonction d'administration.
Faire un constat puis des voeux c'est bien mais peut-on faire plus ? Sans modifications profondes de l'outil cela me semble impossible. Et si modifications il y a à faire, faut-il les faire sur la version actuelle (la branche 1.x) ou attendre la nouvelle mouture annoncée ?
Commentaires
S'il est bien un sujet qui revient régulièrement dans le petit monde dotclearien[1], c'est la survie des modifications et hacks personnels face à la méthode de mise à jour de DotClear. Avec la sortie récente de DotClear 1.2.4, nous n'y coupons pas...
Où l'on reparle mise à jour et plugins... (Part. 1) (just call me pep)Dans la série, j'en ai besoin alors je le fais: j'ai joué adapté avec la classe plugin de Dotclear. Vous savez c'est truc qui s'occupe du chargement des extensions.
dépendances entre plugins (Un avis sur la question)I thank thee that I am none of the wheels of power but I am one with the living creatures that are crushed by it.
Mulberry Alexa Outlet