Est-ce que spip3 ne pourrait pas proposer un tel squelette par défaut,
d'une manière qui ne présente pas de risque ?
JLuc
-------- Message original --------
Sujet: Re: Exporter la liste des plugins activés d'un site à un autre
Pour : JLuc <jluc@no-log.org>
Copie à : spip@rezo.net
Groupes de discussion: gmane.comp.web.spip.user
Références : <CA+nRTSFP=0Wa-4UW8Rs_pigmZb63z4xP7Zc=enK1KPXLgea9PA@mail.gmail.com> <jfcm8b$rko$1@dough.gmane.org> <jfe1m4$u3p$1@dough.gmane.org>
Salut,
Bon, j'ai trouvé la solution la plus propre et la plus simple:
Sur ton site de dev, crée le squelette suivant:
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<BOUCLE_pl(DATA){source plugins}>
<item>#SET{fichiernom,#VALEUR|replace{auto/,}}
<title>#GET{fichiernom}</title>
#SET{fileurl,http://files.spip.org/spip-zone/#GET{fichiernom}.zip}
<enclosure url="#GET{fileurl}" type="application/zip" />
</item></BOUCLE_pl>
</channel>
</rss>
Sur le site de prod, va dans ajouter un plugin, tapes l'url vers cette page de ton site de dev. Il recuperera le nom des plugins actifs de ton site de dev et le lien pour le telecharger et l'installer depuis ton espace prive du site de prod.
Cordialement,
Michael