Objectif
Aller plus loin que la simple création de squelettes SPIP.
Public
- Administrateur de site web (Internet, Intranet, Extranet)
- Décideur/cadre
- Développeur de sites web
Niveau requis, qualités requises
Programme
Jour 1
Rappel des éléments du niveau 1
- Vérification que les notions abordés dans le cadre du niveau 1 ont été intégrées.
- Prise de conscience des limitations des squelettes monobloc
- Prise de conscience des limitations de l’usage du FTP pour la mise à jour de SPIP
Exposé des solutions aux limitations
- Des noisettes pour avoir des blocs réutilisables
- SVN pour mettre à jour SPIP
- Des plugins pour aller plus loin
- cfg pour paramétrer un site
Jour 2 : utiliser SVN
- Installation d’un client SVN
- sous Windows : TortoiseSVN
- sous Linux Debian : apt-get subversion
- Installation de SPIP par SVN
- Installation de plugins par SVN
- Mise à jour via SVN
- Aller plus loin : faire des dépôts SVN (commit)
Jour 3 : des noisettes
- #INCLURE et
<INCLURE>
- Passage de paramètre et #ENV
→ Application pratique, un entête et un pied de page commun à toutes les pages
Jour 3 : le plugin cfg
- Utilisation du plugin cfg pour enregistrer une configuration.
- Balise #CONFIG dans les squelettes
Jours 4 et 5
- découvertes de différents plugins de SPIP
- introduction à la création de plugins