L’outil choisi est SPIP. Nous l’avons installé comme suit :
La Machine
C’est Tux. Pour l’occasion, elle a été « aménagée » avec quelques outils supplémentaires. La gestion de contenu nécessite un serveur http ; un langage de script, une base de donnée et l’outil de gestion de contenu. Voilà ce qu’on a mis :
| Outil | Nom | Version | Commentaire |
|---|---|---|---|
| Serveur HTTP | Apache | 1.3.9-14 | - |
| Langage de Script | PHP | 4.0.3pl1 | - |
| Base de Données | MySQL | 3.22.32 | Sauvegardée tous les jours ! |
| CMS | SPIP | 1.3.x | Miraculeux ;-) |
Les Outils
Après ça, nous avons fait quelques modifs « à la mano » concernant les squelettes et quelques pages « autres ». Pour ça, on a utilisé :
| Outil | Version | Fonction | Commentaire |
|---|---|---|---|
| The GIMP | 1.2 | Traitement d’Images | Mieux que Photoshop ;-) |
| StarOffice | 5.2 | Structure du Site | Pour l’ancien site |
| Vim | 6.0 | Edition des squelettes | - |
| Vi | Version 1.79 (10/23/96) | « Tuning » des squelettes | Directement sur Tux |
| Quanta | 2.01 & 2 pre 2 | Edition des squelettes | - |
| Kate | 1.0 | Edition des licences, et aussi des squelettes | - |
| OpenSSH | 1.2.3 & 3.1p1 | Connexion à Tux | En shell direct et avec scp pour uploader |
| GFTP | 2.0.11 | Téléchargement sur/vers Tux | - |
Le processus
Pour développer, on a utilisé un processus « classique ». Florent nous a proposé des mises en pages, on a choisi celle qu’on voulait et on a chacun développé des squelettes avec sa structure comme base de fichiers.
Comme ça prenait beaucoup de temps, on a défini des squelettes « temporaires » pour basculer le site sous SPIP avant d’aboutir à la mise en page définitive.
On a essayé (tant qu’on pouvait) de respecter les normes en vigueur, c’est à dire HTML 4.01 Transitional et CSS 2. Cela dit, avec un outil qui génère automatiquement les pages, c’est pas facile et c’est pourquoi vous trouverez peut-être quelques erreurs en validant le code.
Le résultat
On en est assez content :-)
Si vous avez des remarques, n’hésitez pas à nous contacter. On vous répondra dès que possible ! Vous pouvez aussi laisser vos remarques dans le forum de cet article.