|
2 months ago | |
---|---|---|
formulaires | 3 years ago | |
lang | 4 months ago | |
prive | 3 years ago | |
squelettes | 2 months ago | |
README.md | 10 months ago | |
connect.php | 10 months ago | |
courtcircuit_selection_article.html | 3 years ago | |
mes_options.php | 4 months ago | |
paquet.xml | 10 months ago | |
rename.sh | 2 years ago | |
zboot_administrations.php | 3 years ago | |
zboot_autorisations.php | 3 years ago | |
zboot_fonctions.php | 3 years ago | |
zboot_options.php | 8 months ago | |
zboot_pipelines.php | 3 years ago |
README.md
Zboot
Squelette de démarrage rapide pour SPIP avec Zcore et ScssPhp
Ce plugin n'est pas à installer tel quel, mais à copier comme base de travail puis à modifier. Il n'a donc pas de tag ni de release.
Utilisation
1/ Cloner ce dépôt
cd /var/www/chemin_du_site/plugins
git clone https://github.com/nd-/zboot monprojet
2/ Lancer le script rename.sh
en lui passant le nouveau préfixe à utiliser, pour pouvoir travailler sur un nouveau projet avec son propre préfixe
cd monprojet
chmod +x rename.sh
./rename.sh monprojet
rm rename.sh
(le script renomme les fichiers zboot* par monprojet*)
3/ Remplacer le logo /prive/themes/spip/images/zboot-xx.svg
par celui du projet, et retirer le crédit dans paquet.xml
4/ Modifier son dépôt source pour le "débrancher" de ce dépôt et le versionner sur son propre dépôt
git remote set-url origin git://new.url.here
Fichiers de configuration
Les deux fichiers mes_options.php
et connect.php
permettent de gérer la configuration et l'accès aux bases de données selon l'environnement (dév, préprod, prod).
Le fichier connect.php
est à déplacer dans /config en reprenant éventuellement les paramètres existant.
Le fichier mes_options.php
est à installer avec un lien symbolique dans /config, afin qu'il soit toujours à jour par rapport à celui qui est versionné.
mv /var/www/chemin_du_site/plugins/monprojet/connect.php /var/www/chemin_du_site/config/
ln -s /var/www/chemin_du_site/plugins/monprojet/mes_options.php /var/www/chemin_du_site/config/