C'est super, mais n'est-ce pas un peu dommage de réserver ces modèles
au squelette alternatives ? Je me dis qu'ils pourraient aller dans un
plugin modeles/ qui donnerait plein de modèles disponibles
indépendamment du squelette.
_squelettes_/alter/alternatives/modeles/site_box.html
--- _squelettes_/alter/alternatives/modeles/site_box.html (original)
Ce modele (a installer dans le dossier modeles/) permet d'afficher,
dans n'importe quel texte, une boite listant les 5 derniers liens
- d'un site syndique ; il suffit d'employer la syntaxe <site1|box>
- dans le texte a l'endroit ou on souhaite que la boite apparaisse.
+ d'un site syndique. La boite se positionne a droite du texte ou elle
+ est insere. Il suffit d'employer la syntaxe <site1|box> dans le texte
+ a l'endroit ou on souhaite que la boite apparaisse. Le nombre 1 dans
+ <site1|box> correspond a l'identifiant du site syndique numero 1.
C'est super, mais n'est-ce pas un peu dommage de réserver ces modèles
au
squelette alternatives ? Je me dis qu'ils pourraient aller dans un
plugin
modeles/ qui donnerait plein de modèles disponibles
indépendamment du
squelette.
1. Il s'agit d'une simple adaptation d'un modèle plus générique déposé sur
la zone par Pierre Andrews, à ce qu'il me semble... et documenté par toi, si
mes souvenirs sont bons. Connexion · GitLab Utiliser les modèles - SPIP
2. Pourquoi un plugin ? Un simple dépôt de tous ces modèles dans un dossier
/modeles/ de n'importe quel squelette et ça devrait être fonctionnel. Non ?
3. Mais si on y tient vraiment, pour transformer tout ça en plugin, à ce
qu'il me semble, il suffirait simplement de déposer un fichier plugin.xml
avec un préfixe du genre 'modeles' dans un dossier quelconque, accompagné du
dossier _modeles_ de la zone, renommmé simplement /modeles/, ainsi :
plugins/
modeles_generiques/
plugin.xml
modeles/
miniplan.html
site_box.html
etc...
5. Mais pourquoi faire compliqué (plugins) quand on peut faire simple
(modeles) ? Les modèles, c'est tellement souple, simple et élégant...