Demande #1754
closedCréer le template SPIP pour migrer le site libre-en-fete.net
100%
Description
Le site actuel de Libre en Fête www.libre-en-fete est géré par des fichiers php et des templates smarty.
Dans le but de faciliter la gestion de la campagne Libre en Fête le passage à SPIP a été acté, un site de base a été installé.
Il faudrait faire le template SPIP en reprenant l'actuelle présentation du site.
Les archives des années précédentes n'ayant pas vocation à évoluer peuvent être archivées sous forme de pages HTML statiques mais doivent rester consultables en ligne.
Updated by Frédéric Couchet over 8 years ago
Guillaume Wauquier (membre April en tant que représentant de Déclic3000) a commencé à bosser lors de l'April Camp de Lille le 18 juin 2016 sur le template SPIP. Il va finaliser dès que possible.
Updated by Frédéric Couchet almost 8 years ago
Vincent Calame a déployé le squelette :
« La version Spip de Libre en fête codée par Guillaume Wauquier a été déployée sur http://spip.libre-en-fete.net/
Les URLs sont les mêmes que l'ancien site (http://spip.libre-en-fete.net/decouverte et http://www.libre-en-fete.net/decouverte) à l'exception de http://www.libre-en-fete.net/index que je ne suis pas arrivé à faire fonctionner comme redirection.
J'ai rajouté le lien vers les statistiques Piwik, c'est le seul changement que j'ai fait sur le squelette.
J'ai désactivé la compression par Spip du CSS et du Javascript pour que ce soit plus lisible. Cela se réactive quand on veut dans « Configuration avancée ».
Le point le plus compliqué pour une intervention sur le site est la génération du CSS et du Javascript écrit par Guillaume. Il a fourni tous les fichiers mais il faut passer par l'outil bower comme indiqué ci-après.
= Installation sur un espace de dev =
1. Faire l'installation comme sur l'espace de production
2. copier les fichiers
Pour modifier et compiler les feuilles de styles et javascript, Guillaume utilise les outils suivants :
- npm : pour charger les outils de développement (gulp et bower)
- bower : pour charger les librairies et composants javascripts
- gulp : pour minifier les javascript et css
Tous les fichiers d'installation sont présent dans le répertoire "pour_developper"
»
Updated by Frédéric Couchet almost 7 years ago
- Status changed from Nouveau to Fermé
- % Done changed from 0 to 100