Vous n'êtes pas identifié(e).
Pages : 1
Zite est un bon petit CMS, j'en sais qqchose
C'est du côté des modules et des plugins que c'est qd mm un peu flou, côté documentation.
Ca ne me dérange pas de créer mes propres ajouts, mais je manque de cadre pour le mettre en place de façon cadrée.
Donc la question est : comment on s'y prend exactement pour créer un plugin ?
Merci
Hors ligne
Zite est un bon petit CMS, j'en sais qqchose
C'est du côté des modules et des plugins que c'est qd mm un peu flou, côté documentation.
Ca ne me dérange pas de créer mes propres ajouts, mais je manque de cadre pour le mettre en place de façon cadrée.
Donc la question est : comment on s'y prend exactement pour créer un plugin ?
Merci
Bonjour Patrick,
Merci pour cet enthousiasme à propos de Zite.
Le brouillon et l'intégration de greffons dans Zite n'est pas encore totalement terminé.
Ceci devrait être opérationnel pour la version 0.7 qui devrait sortir très bientôt.
Je ne connais pas le fonctionnement de ZitePlus à ce sujet.
Voici déjà quelques informations qui devraient t'aider si tu désires plus tard créer
ou adapter des greffons.
Les greffons Zite seront stockés dans le dossier plugins sous le dossier zite.
Un sous-dossier par greffon contiendra un fichier PHP du même nom contenant une
classe PHP. Cette classe fonctionne sur un principe événementiel. De cette façon, un
greffon peut être appelé à différent endroits dans le CMS sans modifier le code
des pages ou du moteur. C'est le moteur qui gère les événements disponibles et
à quel moment ceux-ci sont appelés. Globalement, un greffon peut être appelé au
début (notion assez vague) ou à la fin d'une fonction du moteur. L'objet du moteur
en cours d'exécution est envoyé au greffon qui peut alors modifier son comportement,
sa structure, son contenu. L'exécution du greffon peut s'effectuer en permanence,
lors de l'accès à une page système spécifique, par le biais d'un bouton dans l'admin
ou en définissant une variable d'URL. Un greffon mal conçu pourrait produire des
résultats inattendus. C'est pourquoi des paramètres de sécurité seront créer dans
les futures versions. Les greffons "officiels" seront également signés afin de les
valider. Les greffons "non officiels" produiront un avertissement. La signature sera
évidemment obtenue gratuitement pour tous les développeurs après validation et
test du greffon.
N'hésites pas à continuer cette discussion si tu as des questions et/ou des
suggestions.
A bientôt,
Michaël
ZiteCMS rocks !
Hors ligne
Je ne connais pas le fonctionnement de ZitePlus à ce sujet.
En deux mots, Ziteplus est modulaire .... depuis un bon moment.
Ceux qui veulent plus d'infos peuvent consulter le manuel du développeur, rubrique les modules.
a+
jean-paul
Hors ligne
Pages : 1