configuration des plugins et autres question de dev

2 views
Skip to first unread message

lidiriel

unread,
Feb 29, 2008, 5:09:12 AM2/29/08
to Plume CMS - developers
Bonjour la liste,

je débarque dans le monde de plume et sur cette liste et d'abord je
vous félicite pour le boulot. Je cherchais un petit cms respecteux des
standards et simple a utilisé je suis ravi.
Bon depuis quelques jours je développe un plugin pour plume et j
aimerais savoir comment vous gérez la configuration des plugins..

*Quel méthode est préconisé ?
fichier texte, php, xml autre

*Dans quel variable puis je stocker mes données de configuration ?
$SESSION ou y a t il une fonction de plume pour gérer cela ?
si session quel norme de nommage ? pour ne pas perturber le
fonctionnement de plume
$SESSION['plugins']['myplugin']['mydata']

*Comment ajouter un outil a la barre d outil de l editeur d'article ?
L'idee est de rajouter un icon pour que l utilisateur appel la
fonction du plugin pour une insertion facile dans l'article.
Y a t il un hook pour cela ou autre méthode ?

merci d avance pour vos réponse.

Lidiriel

jojaba

unread,
Feb 29, 2008, 8:32:58 AM2/29/08
to Plume CMS - developers
Des éléments de réponse ici : http://pxsystem.sourceforge.net/fr/docs/development.html#x52--plugins
Pour les déatils, je laisse répondre les développeurs de plugins.

lidiriel

unread,
Feb 29, 2008, 9:32:37 AM2/29/08
to Plume CMS - developers
Merci jojaba pour le lien. je le connaissit pas mais pas de bol la
seul partie présente de la doc est la gestion des langues.
Cela je l ai déjà codé en regardant le fonctionnement des autre
plugins.
Néanmoins je vais modifier mon code pour intégrer une version 'en' en
fichier.
Tant qu a faire j'essayerais de le traduire en allemand. Cela fera
déja 3 langue par defaut.
Mais j ai pas de réponse sur ton lien a mes questions. Je vais voir si
des experts plugins vont répondent
...

loïc m.

unread,
Feb 29, 2008, 9:39:27 AM2/29/08
to Plume CMS - developers
Quelques pistes :
http://groups.google.com/group/plume-cms-developers/browse_frm/thread/d59cd60a158967b8/80a2b53ac1e49e68?hl=fr&lnk=gst&q=plugin#80a2b53ac1e49e68

Tu peux aussi regarder de ce côté :
http://groups.google.com/group/plume-cms-developers/browse_frm/thread/d608703bffd48221/e4322663fe38dd24?hl=fr&lnk=gst&q=plugin#e4322663fe38dd24
Ce son mes deux plug-in que j'ai développé.
Je sais pas si c'est le meilleur des dev. mais ils fonctionnent bien
De l'update de la base en automatique, jusqu'à l'utilisation dans le
manager et dans mes templates.

loïc m.

unread,
Feb 29, 2008, 9:41:16 AM2/29/08
to Plume CMS - developers
J'ai oublié de préciser :
en développant en Objet, tu stock tes données dans ton objet crée.
Je crois pas que tu es besoin d'utiliser de variables globales.

Pour ton plug-in :
un fichier xml pour le décrir (cf. les autres plug')
1 fichier preprend.php (olbigatoire)
ensuite c'est tout optionnel, suivant ton envie d'organisation.

On 29 fév, 15:32, lidiriel <ludovic.merc...@gmail.com> wrote:

lidiriel

unread,
Feb 29, 2008, 11:18:20 AM2/29/08
to Plume CMS - developers
SAlut,
On Feb 29, 3:41 pm, "loïc m." <mori...@gmail.com> wrote:
> J'ai oublié de préciser :
> en développant en Objet, tu stock tes données dans ton objet crée.
> Je crois pas que tu es besoin d'utiliser de variables globales.
ben c est pas une variable globale que je voulais mais utiliser la
variable de session histoire d'alléger le nombre de requete sql et de
passer des donner entre les pages de mon plugin.

> Pour ton plug-in :
> un fichier xml pour le décrir (cf. les autres plug')
ca ok j ai vu
> 1 fichier preprend.php (olbigatoire)
c est quoi lui : je l ai pas vue dans aucun plugin ?? (j utilise plume
1.2.2)

et tes plugin je les connaissait pas.. Ce serais bien une page de
récapitulatif des plugin existant ? elle existe ?

a+

Jojaba

unread,
Feb 29, 2008, 11:29:22 AM2/29/08
to plume-cms-...@googlegroups.com
lidiriel a écrit :

> et tes plugin je les connaissait pas.. Ce serais bien une page de
> récapitulatif des plugin existant ? elle existe ?
>
Là je peux répondre : http://pxsystem.sourceforge.net/community/Plugins ;-)

lidiriel

unread,
Feb 29, 2008, 11:44:35 AM2/29/08
to Plume CMS - developers
Ouaip mais (désolé d'être rabas joie) y a pas les plugs de loic.. c
est dommage.
sinon c est cool.
Bon j ai encore plein d autres questions mais vous allez raller
p'être...

loïc m.

unread,
Mar 3, 2008, 4:24:33 AM3/3/08
to Plume CMS - developers
Autant pour moi : il s'agit de "register.php" qui est obligatoire.

Quant à mes plug-in, je n'ai jamais trop communiqué dessus, car ils
sont très spécifiques à mes besoins.
Je n'ai jamais pris le temps de les rendre le plus génériques
possibles n'y même essayé de les intégrer dans un templates classique.

lidiriel

unread,
Mar 3, 2008, 7:46:35 AM3/3/08
to Plume CMS - developers
merci

j ai fini par résoudre mes problèmes pour le moment
Dès que j ai quelques chose de fonctionnel je posterais une version.

a+

lidiriel
Reply all
Reply to author
Forward
0 new messages