Re: Évolutions SPIP 3.2 + Menu privé alpha
Eric Lupinacci <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <CAM6W4bZay8Upv+OaaSoJw3u1oUpAZbOwW9CNtS0XCSq7ya1Y2A@mail.gmail.com> |
Moi j'opterais pour Archives de fichiers qui dit bien ce pour quoi le plugin est fait. Un préfixe archfile par exemple. Et un préfixe du type : Gérer vos archives de fichiers zip, tar et pouet Le 24 février 2017 à 20:41, Matthieu Marcillaud <[email protected]> a écrit : > Le 23/02/2017 à 16:08, Debondt Didier a écrit : > >> Je propose "Casserole" ! >> > Héhé :) > > Sinon, est-ce que ce ne serait pas une bonne idée de revoir un peu la >> manière dont on nomme les plugins ? >> >> C'est un peu agaçant de devoir sans cesse trouver des synonymes pour >> trouver un préfixe disponible... D'autant que tout les bons préfixes >> semblent déjà utilisés. >> >> Est-ce qu'il ne serait pas possible d'avoir un système d'espace de nom ? >> >> https://fr.wikipedia.org/wiki/Espace_de_noms_(programmation) >> > > Oui, c'est pour cette raison que les namespaces ont été introduits dans > PHP aussi (5.4). Ça offre un peu plus de libertés dans les nommages. > > Je vois quelque façon de faire : >> >> core:zipper : Plugin dans le core >> zone:zipper : plugin de zipper de la zone >> > > Il est toujours possible de préfixer le préfixe ^^ (même sans :). > Si on passait à une utilisation avec ':' ou '\' ça sous entendrait qu'on > utilise réellement des espaces de noms (en PHP il s'entend), sinon le > problème va se reposer avec le nom des fonctions / fichiers appelés > ({prefixe}_fonctions.php) par exemple. Et ça impliquerait (les espaces de > noms indiqués dans le paquet.xml) d'autres complications. > > Ceci étant dit ça n'empêche pas que le mot Archive est employé en français > et ici pour les choses plus ou moins différentes. Et que ça soit > core_archive d'un coté et plugin_archives de l'autre ne changera pas > beaucoup cette situation. > > > > MM. > > > _______________________________________________ > liste: http://listes.rezo.net/mailman/listinfo/spip-dev > doc: http://www.spip.net/ > dev: http://trac.rezo.net/trac/spip/ > irc://irc.freenode.net/spip >