3 Jun 2011 15:06
Re: [Spip-zone-commit] r48423 - in _plugins_/jq-fancybox
Dominique <dwojylac <at> free.fr>
2011-06-03 13:06:53 GMT
2011-06-03 13:06:53 GMT
Eric <eric <at> smellup.net> wrote: > --===============0499759075== > Content-Type: multipart/alternative; boundary=20cf304346d4f73e0e04a4c9f250 > > --20cf304346d4f73e0e04a4c9f250 > Content-Type: text/plain; charset=ISO-8859-1 > Content-Transfer-Encoding: quoted-printable > > Hello, > > Le 2 juin 2011 19:41, Dominique <dwojylac <at> free.fr> a écrit : > > > > > Les différents plugins existants sont en version dev et traitent en même > > temps la partie js et la partie spip. Il me semble interessant de > > spérarer les deux et d'avoir un plugin qui ne s'occupe que d'insérer le > > js. ce plugin peut être utilisé par d'autres qui ne s'occupent eux du > > coup que de spip en gros et du traitement des docs et qui peuvent avoir > > chacun leur philosophie. (modèle, squelette, cfg ou pas) > > La mécanique du "necessite" des plugins est là pour cela > > > > Ce n'est pas ce que je dis. > Aujourd'hui on a un mécanisme de nécessite des librairies. > Fancybox l'utilise avec la librairie jq fancybox. Oui il y a bien le mécanisme des librairies. Mais ici il y a une necessité d'adaptation à IE pour une partie du ccs fourni d'origine qui a donc été coupé en deux, une partie de l'origie cnservée et une autre artie rendue dynamique. Si on garde la librairie d'origine on peut toujours surcharger le css d'origine pour partie par le dynamique, mais bon. le mécanisme des librairies pose aussi la question du suivi par rapport à l'origine suivant que le zip mis à dispo est versionné ou pas > Tu crées un "nouveau" plugin basé sur la lib jq fancybox : C'est pas un "nouveau" plugin basé sur.. Il ne fait que procurer le js et ce qui va avec, rien sur son utilisation, les effets, etc... Il règle simplement certains pb. > 1) en quoi ce plugin est-il différent du fancybox existant ? > 2) n'était-il pas possible dans ce cas de faire évoluer le plugin fancybox > qui lui est utilisé par 2637 sites acutellement si justement tu penses > pouvoir apporter des améliorations ? Il suffirait que le plugin fancybox actuel necessite celui que j'ai proposé, plutôt que la librairie d'origine. dans mon esprit 1 librairie jquery ou autre (slider,...) = plusieurs façon de l'utiliser. (On peut imaginer aussi que médiathèque ou autre plugin de contact veuille avoir des pop-up basés sur fancybox). Donc 1 plugin de base qui inclus la librairie point final et plusieurs plugins qui l'utilisent. On reste dans la philosophie non. Tu vas me répondre que c'est la même chose avec le mécanisme des librairies mais voir 1er point. Si ça pose problème de cohérence je veux bien retirer ma proposition et mon commit. pas de soucis là-dessus. -- -- Dominique http://wojylac.free.fr
RSS Feed