[spip-dev] Plugins et répertoire /squelettes

Hop,

suite à une discussion avec Cédric et Nicod lors de la SPIP Party 2018 est venue l'idée de ranger les squelettes dist livrés avec un plugin dans un répertoire /squelettes à la racine du plugin.

C'est pas grand chose, pas de révolution, mais cela apporte de la cohérence. Et surtout cela incite (?) les devs de plugins à créer cle fichier /squelettes/mon_objet_editorial.html, sans quoi le bouton "Voir en ligne" de l'objet éditorial renvoie vers une 404.

Il faudrait alors :

1- déclarer ce répertoire /squelettes dans le path du core SPIP;
2- faire un peu de doc à ce propos (ici ? https://programmer.spip.net/-Les-differents-repertoires- )
3- cela a t-il une répercussion dans la Fabrique ?
4- last but not least : appliquer ce nouveau rangement aux plugins concernés de la zone.

Si pas d'objection / reflexion , je fais le ticket…

cheers
Peetdu

Hello,

c’est déjà possible cf le plugin agenda qui fait ça :
https://zone.spip.net/trac/spip-zone/browser/spip-zone/plugins/agenda/trunk#squelettes

moyennant une petite déclaration dans le paquet.xml
Je proposais en effet de rendre cette déclaration inutile en ajoutant dans le core la feature de prise en compte automatique de ce dossier quand il est présent dans un plugin.
Mais nul besoin d’attendre pour faire ça au cas par cas