Changeset 93689 in spip-zone

Timestamp:
Dec 14, 2015, 10:17:46 PM (5 years ago)
Author:
rastapopoulos@…
Message:

Bon excusez-moi d'avance : pour l'instant je commit ça dans les commandes par défaut de spip-cli alors que ce n'est pas une commande en rapport avec le noyau. Mais ce n'est pas non plus un truc disponible *après* avoir activer un plugin, car c'est justement une commande qui sert à générer un nouveau projet (à partir de l'échafaudage IntéGraal?). Dès que quelqu'un trouve une solution pour qu'on puisse fournir des commandes supplémentaires hors-core ET hors-plugin quelque part, je la déplacerai. En attendant cette commande ne gêne personne et elle n'est pas perso, elle a un rapport avec spip-zone.

Donc le principe est de pouvoir générer un nouveau projet à partir de l'échafaudage IntéGraal?. La commande télécharge la base de travail, puis remplace tous les noms de fichiers et intérieur aux fichiers par le nom de votre projet.

Usage :
spip integraal:generer monprojet "Un nom humain"

Option :
-c /chemin/loca/integraal
si vous avez un checkout svn local, ça évite de retélécharger en ligne

-a Auteur
nom de l'auteur pour remplacer celui d'IntéGraal?

-u URL
URL de l'auteur pour remplacer celui d'IntéGraal?

On peut lancer la commande dans n'importe quel dossier du moment qu'on est à l'intérieur d'un SPIP : le projet sera toujours généré dans /plugins.

Une option à ajouter serait de donner un chemin d'image de logo pour remplacer celui d'IntéGraal?, tout comme on remplace le nom.

File:
1 added

Note: See TracChangeset for help on using the changeset viewer.