<media143|hauteur=120|largeur=80>.Table des matières
Service www.chapril.org
Introduction
Cette documentation explique comment installer un service, en l’occurrence le site web d'accueil du Chapril, sur une nouvelle machine virtuelle de l'infrastructure du Chapril. Ce service fait parti d'un ensemble de services du Chapril. Une partie de sa mise en place est donc similaire aux autres services. Même si l'ensemble de la procédure est traitée, c'est la partie plus spécifique à ce service qui sera la plus détaillée. Par exemple, la création d'une machine virtuelle renvoie sur une autre page et n'est pas détaillée ici. Cette documentation est technique mais se veut accessible avec de bonnes connaissances notamment en ce qui concerne la ligne de commande. Elle est suivie d'une documentation concernant l'utilisation, la modération et l'animation.
Ce service Web est basé sur SPIP distribué sous licence GNU General Public License.
Site principal SPIP : https://www.spip.net/
Téléchargement SPIP : www.spip.net/fr_download
Sources SPIP : git.spip.net/explore
Machine virtuelle Chapril pour ce service : lamp.cluster.chapril.org
Page principale du service SPIP Chapril : www.chapril.org
Historique des versions
Version 1.0
Dès le début, une première version a été mise en place, juste pour qu'il y ait quelque chose. Plus d'information : v1.chapril.org.
Version 1.5
Au premier semestre 2019, Bookynette et Echarp ont proposé un prototype, depuis le ticket n°3501.
Version 2
En octobre 2019, déploiement d'une version maquettée en SPIP par Antoine BARDELLI.
Installation
SPIP
apt install spip
Si le paquet n'est pas disponible dans la version souhaitée, on peut créer rapidement un paquet Debian pour SPIP.
Pour voir les dépôts ajoutés :
ls /etc/apt/sources.list.d/
chapril.list
cat chapril.list
deb [signed-by=/etc/apt/keyrings/apt.chapril.org.gpg.key] http://apt.chapril.org/debian bookworm main
Pour vérifier la version installée actuellement :
apt policy spip
spip:
Installé : 4.1.18-1
Candidat : 4.1.18-1
Table de version :
*** 4.1.18-1 100
100 /var/lib/dpkg/status
Autre commande utile, recherche les paquets avec le mot clef spip :
apt search spip
Extension Modèles média
Suite au ticket n°5351, un ajout de l'extension Modèles média pour permettre de fixer la taille d'affichage des images par les auteurs d'articles : https://contrib.spip.net/Plugin-Modeles-media1).
Personnalisation
Répertoire des squelettes de SPIP :
cd /var/www/www.chapril.org/squelettes/ ls
404.html article.html css formulaires img inclure modeles robots.txt.html rubrique.html sommaire.html
Les quatre squelettes sont :
404.html(page d'erreur, s'affiche pour une page inexistante) ;article.html;rubrique.html;sommaire.html.
La forge de l'April contient les fichiers des squelettes : https://forge.april.org/Chapril/www.chapril.org-spip.git.
La page d'accueil -Accueil-.html est basée sur le squelette sommaire.html.
La page des services -services-.html est basée sur le squelette rubrique.html.
Pour la page des services l'ordre d'affichage dépend du numéro qui est dans le titre de chaque page de services dans la rubrique Services libres.
?var_mode=inclure pour savoir de quels morceaux de code est faite un page.
Charte Graphique
Voir la charte graphique de février 2019 sur le site wiki.april.org.
Warrant Canary
Le Warrant Canary est une méthode pour contourner une saisie policière avec interdiction d'en parler. Cela consiste à ne pas évoquer directement la saisie mais à préciser qu'il n'y en a pas eu durant telle période. C'est astucieux, légal et informatif.
La phrase à insérer :
Depuis le 05 janvier 2019, nous n’avons connaissance d’aucune demande officielle de dépublication ou d’interférence sur les services de quelque sorte qu’elle soit.
Quelques explications : https://www.eff.org/deeplinks/2014/04/warrant-canary-faq.
Dans le cadre du Chapril, une page du registre de modération existe. Elle est accessible via le site www.chapril.org, en déroulant jusqu’au pied de page puis aux mentions légales (lien en bas de page).
Stratégie :


