JQuery Corner - commentaires JQuery Corner 2011-10-08T04:10:56Z https://contrib.spip.net/JQuery-Corner#comment450572 2011-10-08T04:10:56Z <blockquote class="spip"> <p>CFG. Ben je le trouve pratique car il permet de regrouper dans une seule page toutes les configurations de plugins. Comment fait-on sans CFG dans SPIP 3<small class="fine d-inline"> </small>? Car si chaque petit plugin doit rajouter son exec dans un menu de premier niveau, ca va faire des menus déroulants à rallonge, non<small class="fine d-inline"> </small>? J'attendais plus d'infos à ce sujet pour pouvoir virer cfg.</p> </blockquote> <p>S'il n'y a qu'un formulaire (celui qui regroupe tous les petits bouts), il faut juste qu'il soit nommé <tt>configurer_<var>prefixe_du_plugin</var></tt> et placé dans <tt>formulaires/</tt> (et une déclaration particulière quelque part<small class="fine d-inline"> </small>? je ne sais plus... mais c'est expliqué sur le wiki au sujet de <code class="spip_code spip_code_inline" dir="ltr">#CONFIGURER_META</code> et ses alternatives) : il apparaitra alors un bouton de configuration dans la boite du plugin (depuis la page de gestion des plugins) menant vers ce formulaire (qu'on peut appeler aussi par un <tt><small class="fine d-inline"> </small>?exec</tt>...) <br class="manualbr">Tu peux réutiliser ce <tt>formulaires/configurer_...</tt> à travers ton <tt>fonds/</tt> avec CFG ...s'il est installé (ne pas le nécessiter, juste l'utiliser s'il est présent... j'ai vu deux ou trois plugins procéder ainsi, dont « vidéo(s) » si j'ai bonne mémoire)</p> JQuery Corner 2011-08-22T19:01:42Z https://contrib.spip.net/JQuery-Corner#comment448772 2011-08-22T19:01:42Z <p>Non, t'es pas chiant, tu poses les bonnes questions...</p> <p>- Bonux ne doit pas être nécessaire, car j'ai remplacé la boucle pour par une boucle ENUM d'Itérateurs. Faut que je vérifie <br>- Saisies, je l'aime bien et il est fait pour simplifier la vie... Et puis le formulaire de configuration peut être amené à évoluer <br>- CFG. Ben je le trouve pratique car il permet de regrouper dans une seule page toutes les configurations de plugins. Comment fait-on sans CFG dans SPIP 3<small class="fine d-inline"> </small>? Car si chaque petit plugin doit rajouter son exec dans un menu de premier niveau, ca va faire des menus déroulants à rallonge, non<small class="fine d-inline"> </small>? J'attendais plus d'infos à ce sujet pour pouvoir virer cfg. <br>- Inscrire les valeurs en base à l'activation. Ben je trouve ça plus propre et plus logique, on installe et on pose les paramètres par défaut... Sinon faut aller chercher les valeurs par défaut au fin fond d'un formulaire de config... Le code est donc plus facile à lire et à reprendre. Je fais comme ça, peu importe la complexité du plugin, je dois être un peu psycho-rigide<small class="fine d-inline"> </small>;-)</p> JQuery Corner 2011-08-15T10:35:22Z https://contrib.spip.net/JQuery-Corner#comment448619 2011-08-15T10:35:22Z <p>Salut Yffic,</p> <p>Tu vas peut-être me dire que je suis chiant, mais un plugin qui est juste une encapsulation d'une librairie jQuery et qui se trimbale 4 nécessites ça me parait pas génial. A partir du moment où le plugin est compatible pour SPIP supérieur ou égal à 2.1.0 je pense qu'il serait plus adapté de se limiter à Itérateurs uniquement ce qui lui permettrait de passer tout simplement en SPIP 3 grâce au procure du core.</p> <p>Franchement pour deux paramètres de configuration Saisies, CFG et bonux peuvent restés à la maison<small class="fine d-inline"> </small>;-). En outre, j'ai pas compris la nécessité de la valeur en base à l'activation. Une valeur par défaut suffit dans ton formulaire.</p>