Outils pour utilisateurs

Outils du site


admin:services:www.chapril.org

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.

Avec le profil webmestre, on peut utiliser ?var_mode=inclure pour savoir de quels morceaux de code est faite un page.

Charte Graphique

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 :

en tête de liste, insérer la phrase modèle pour la période en cours avec cette image
à chaque réception d'une saisine officielle, insérer la phrase modèle avec la bonne période avec cette image
1)
Pour rappel, la syntaxe est <media143|hauteur=120|largeur=80>.
admin/services/www.chapril.org.txt · Dernière modification : 2026/02/17 21:47 de fhenry2