Projet

Général

Profil

Demande #1754

Créer le template SPIP pour migrer le site libre-en-fete.net

Ajouté par Frédéric Couchet il y a presque 8 ans. Mis à jour il y a plus de 6 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
-
Version cible:
-
Début:
18/06/2016
Echéance:
% réalisé:

100%

Temps estimé:

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.

Historique

#1

Mis à jour par Frédéric Couchet il y a presque 8 ans

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.

#2

Mis à jour par Frédéric Couchet il y a plus de 7 ans

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"

»

#3

Mis à jour par Frédéric Couchet il y a plus de 6 ans

  • Statut changé de Nouveau à Fermé
  • % réalisé changé de 0 à 100

Formats disponibles : Atom PDF