Carnet Wiki

Installation de smart paquet - le serveur de plugin

Sources et docs :

* Smart Paquet : http://blog.smellup.net/spip.php?article23

1- Créer un archivelist.txt (le nom importe peu) à l’instar de celui de
SPIP-Zone. Regarde l’en-tête de celui de la zone pour voir les infos de base
du dépôt qui seront chargées en base lors de l’ajout du dépot dans SVP. Le
contenu correspond à la liste des zips que tu veux générer comme sur la zone.

Ce fichier doit être à la racine de ton repository svn.

2) Installer et configurer smart-paquets
L’outil smart-paquets est dans la zone sous _outils_/.
Tu installes les fichiers dans un répertoire de ton serveur qui accueillera
in fine les zips produits.

svn checkout svn://zone.spip.org/spip-zone/_outils_/smart_paquets

Tu crées, à partir des exemples existant qui sont relatifs à la zone, le
script qui te convient. Par exemple, le fichier cron-paquets-00.sh et tu
donnes tes paramètres personnels en regardant les commentaires qui sont assez
détaillés dans le fichier empaqueteur.php ou dans la fonction empaqueteur du
fichier inc_empaqueteur.php

3) Lancement de smart-paquets
En lancant le script tu vas obtenir un sous-repertoire paquets/ ou autre si
tu as changé le nom dans lequel tu auras :
-  les zips demandés
-  les logos des plugins si ils existent
-  le fichier archives.xml (ou autre si tu as changé le nom)
-  un fichier traductions.txt eventuellement
-  un fichier logos.php qui est un index des logos

4) Définir une url sur le répertoire des paquets
Donc maintenant si le répertoire précédent est bien rempli tu peux définir
une url sur ce répertoire et donc tout son contenu sera utilisable.

5) Utiliser SVP
Maintenant, ton dépôt est utilisable. Soit tu me donnes son url et je le
rajoute dans la liste sur le site de démo svp.smellup.net et on pourra le
voir comme celui de mathieu ou comme la zone.
Sinon tu peux aussi te faire un test en installant SVP, zcore et zdist sur un
site pour voir comment marche SVP et l’utiliser dans le privé et dans le
public.

installer les plugins svp-squelette et svp_stats

Mist. GraphX - Mise à jour :26 janvier 2018 à 11h05min