[sommaire]
Ce document explique de manière détaillée comment mettre en place et personnaliser un site basé sur SPIP (Système de Publication pour l’Internet Partagé) et plusieurs de ses plugins, dont le squelette ScolaSPIP. Pourquoi choisir ce squelette (apparence) ? Tout simplement parce que c’est le seul à ma connaissance qui soit réalisé par une institution, le Centre Régional de Documentation Pédagogique de l’académie de Versailles. Cela est un gage de durée de vie et de disponibilité. En effet, de nombreux squelettes, ne sont pas mis à jour ou alors avec plusieurs mois de retard, lorsqu’une nouvelle version de SPIP est publiée.
Pré-requis
Vous devrez disposer d’un ordinateur connecté à internet, d’un logiciel client FTP comme par exemple FileZilla qui est libre, gratuit et en français et d’un éditeur de texte, comme NotePad++ également libre, gratuit et en français. Ce dernier vous permettra de modifier les pages HTML en colorisant les syntaxes HTML. Enfin, autre élément essentiel, vous devez également disposer d’un hébergement web qui accepte le PHP et propose une base de données SQL. Vous obtiendrez cet hébergement auprès des services de votre rectorat, chez un hébergeur professionnel, comme l’excellent OVH (pour quelques euros par an avec un nom de domaine) ou chez des hébergeurs gratuits et souvent peu efficaces ou affichant de la publicité.
Téléchargement
Téléchargez la dernière version de SPIP sur le site officiel http://files.spip.org/spip/stable/spip.zip Décompressez ce fichier sur votre ordinateur
Abonnement à la liste de diffusion
Profitez de la (courte) durée du téléchargement pour vous inscrire à la liste de diffusion des annonces importantes de SPIP, qui vous permettra d’avoir connaissance des mises à jour importantes de SPIP.
Transfert
Transférez à l’aide de FileZilla les fichiers sur votre espace FTP.
Installation
Pendant l’installation, on vous demandera l’identifiant du compte administrateur. Pour cela, choisissez « admin » ou « administrateur » plutôt qu’un nom d’utilisateur trop personnel, comme "pierre.dupont".
Configuration des mots-clés
Nous allons créer les mots-clés qui permettront de gérer la mise en plage de certains éléments. Par exemple, un article associé au mot-clé "edito" apparaîtra automatiquement en première page du site en tant qu’éditorial. Un article contenant une vidéo et associé au mot-clé "video_page_accueil" fera apparaître cette vidéo directement sur la page d’accueil.
Accédez à l’espace privé, puis :
- cliquez sur l’icône "Configuration"
- Plus bas, cochez la case "Utiliser les mots-clés" et "Ne pas utiliser la configuration avancée"
- Valider les modifications.
Ensuite,
- cliquez sur le menu "Édition" ;
- puis sur "Mots-clés" ;
- cliquez sur "Créer un nouveau groupe de mots" et entrez le nom que vous voulez, par exemple "configuration_site" ;
- Dans le cadre "Les mots-clés de ce groupe peuvent être associés", cocher les cases :
- "aux articles"
- "aux rubriques"
- "aux sites référencés ou syndiqués"
- Enregistrer
Maintenant,
- créez tous les mots-clés suivants :
- edito
- mozaique_page_accueil
- fluxrss_accueil
- video_page_accueil
- article_bandeau
- site_bandeau
- site_menu
- mentions
- excluredeslistes
Installation des plugins
Ne vous embêtez pas à télécharger, décompresser et transférer chacun de la vingtaine des plugins. Utilisez plutôt le fonctionnalité d’installation automatisée des plugins de SPIP.
Pour cela, créez un dossier « auto » dans le répertoire "plugins". Dans la page "Gestion des plugins", vous obtiendrez une boîte qui vous propose d’installer automatiquement les plugins en donnant simplement leur adresse de téléchargement.
Aucune manipulation de fichiers n’est nécessaire, juste des copier-coller.
Vous trouverez ci-dessous tous les liens à copier-coller pour installer automatiquement les plugins. Pour réaliser les copier-coller, faites un clic droit sur chaque lien et choisissez l’option "Copier l’adresse du lien".
- Lecteur Multimédia en Flash (MP3,flv) : http://files.spip.org/spip-zone/Lecteur_multimedia.zip
Permettra de lire les fichiers son et vidéo contenu dans les articles - Agenda 2.0 : http://files.spip.org/spip-zone/agenda_2_0.zip
Propose la gestion d’un agenda (réunions, dates importantes) - Barre typographique généralisée : http://files.spip.org/spip-zone/barre_typo_generalisee.zip
- Barre Typo V2 pour 1.9.2 et suivantes : http://files.spip.org/spip-zone/barre_typo_v2.zip
- cfg : moteur de configuration : http://files.spip.org/spip-zone/cfg.zip
Obligatoire pour pouvoir personnaliser ScolaSPIP. - Corbeille : http://files.spip.org/spip-zone/corbeille_2_0.zip
Utile, envoie les articles supprimés dans la corbeille, afin de pouvoir les récupérer avant suppression définitive. - Le Couteau Suisse : http://files.spip.org/spip-zone/couteau_suisse.zip
L’outil ultime pour personnaliser SPIP (onglets, URL, supprimer numéros...) - Crayons : http://files.spip.org/spip-zone/crayons.zip
Excellent outil permettant de modifier directement un article à partir de la page publique. - Gestion des mentions légales : http://files.spip.org/spip-zone/eva_mentions_pour_spip_2_0.zip
Génère une page contenant les mentions légales (obligatoire) de votre site. - odt2spip : http://files.spip.org/spip-zone/odt2spip_v0.1.zip
Ce plugin propose d’importer un document OpenOffice afin de générer automatiquement un article SPIP. Nécessite aussi le plugin Snippets pour fonctionner. - Palette : http://files.spip.org/spip-zone/palette_2_0.zip
Obligatoire pour modifier facilement les couleurs du site (via le squelette ScolaSPIP). - Farbtastic : http://kent1.sklunk.net/IMG/zip/farbtastic_1_3_1.zip
Librairie nécessaire au fonctionnement de Palette - ScolaSpip : http://files.spip.org/spip-zone/scolaspip.zip
Notre squelette (apparence), obligatoire. - Sélection d’articles : http://files.spip.org/spip-zone/selection_d_articles.zip
Met en évidence des articles quand une rubrique en contient un nombre important. - Snippets : http://files.spip.org/spip-zone/snippets.zip
Nécessaire au fonctionnement du plugin odt2spip. - SPIP Bonux 2.0 : http://files.spip.org/spip-zone/spip-bonux.zip
- Splickrbox : http://files.spip.org/spip-zone/splickrbox.zip
Affiche une boîte contenant les photos animées contenues dans un article - Thickbox v2 : http://files.spip.org/spip-zone/thickbox2.zip
Permet d’agrandir les images avec un effet agréable.