Note
Cet article s’adresse à des webmasters, ou utilisateurs habitués aux outils de gestion de fichiers distants par FTP.
SPIP 2.0 est une évolution majeur, et le plugin SPIP-jaycee a été mis à jour. Les sites sous SPIP-jaycee 1 seront bientôt convertis en version 2.
- Dernière version de SPIP utilisée par SPIP-Jaycee : 2.0.9 [14458]
- Le domaine où installer SPIP-Jaycee sera désigné par http://www.jce-ville.org
Introduction
SPIP est une application en PHP à installer sur un serveur d’hébergement Web afin de l’administrer en communauté à distance. C’est un CMS (Content Management System ou Gestionnaire de contenu) comme Joomla, Mambo, et bien d’autres.
Je mets à disposition de toute Jeune Chambre Economique les squelettes des sites JCE Poitou-Charentes sous SPIP, ainsi que quelques informations dans la présente rubrique. Aidez-moi à améliorer la documentation en m’indiquant les points à éclaircir.
Installer SPIP de base
Accéder au site officiel de SPIP
Cliquer sur le bouton Télécharger pour accéder à la page de téléchargement
Installation automatique de serveur à serveur :
- Charger seulement le fichier spip_loader.php dans le dossier racine de votre hébergement web (/www),
- Lancer http://www.jce-ville.org/spip_loader.php
Tous les fichiers sont téléchargés en quelques secondes !
La procédure d’installation est alors lancée.
OU Installation par votre FTP :
Ceci peut prendre plusieurs voire plusieurs dizaines de minutes !
- Télécharger la distribution SPIP depuis le site officiel de SPIP
- Si SPIP a évolué vers une version supérieure à celle indiquée en début d’article, télécharger la distribution dans les archives de SPIP
- Charger la distribution sur votre serveur par FTP, directement sous la racine du site.
- Lancer l’installation de SPIP par http://www.jceville.org/ecrire/
Compléter les informations d’accès à votre base de données afin d’installer correctement SPIP de base.
Compléter les informations de l’administrateur (qui sera l’auteur N° 1).
Notez vos identifiants et codes d’accès. SPIP est alors fonctionnel ; après identification, vous êtes redirigé sur l’espace privé.
Paramétrage de base
Paramétrer les informations de base par [Configuration]. En particulier ;
- Nom de votre site : Jeune Chambre Economique de Laville
- [Enregistrer]
- Les brèves : Ne pas utiliser les brèves
- [Valider]
Mettre à jour l’adresse du site :
- Dans l’interface privée, cliquer sur bouton Configuration, mettre à jour l’Adresse (URL) du site public, et éventuellement le nom et autres informations de votre site. Valider par le bouton Enregistrer.
Définir le module de création des vignettes de votre hébergement :
- Dans l’espace privé, cliquer sur Configuration, puis sur Fonctions avancées
- Dans Méthode de fabrication des vignettes, sélectionner (cliquer sur) le module de votre hébergeur qui est fonctionnel (qui fournit une image) et non un voyant rouge (chez OVH j’utilise la méthode gd2).
- Dans Génération de miniatures des images, sélectionner Générer automatiquement puis [Valider].
Installer le plugin SPIP-Jaycee
Un document joint en fin de cet article est un fichier Zippé contenant les fichiers du plugin SPIP-Jaycee.
Télécharger le plugin SPIP-Jaycee compressé fourni ici vers votre poste local.
Décompresser SPIP-Jaycee sur votre poste local.
Copier le dossier plugins dans votre dossier local d’hébergement
Télécharger (uploader) ce dossier vers votre site
Dans l’espace privé de SPIP, appeler la commande Configuration | Gestion des plugins ; environ une dizaine de plugins doivent apparaître.
Cocher les plugins disponibles suivants, et activez-les par étape en cliquant sur [Valider] :
- Plugins de base de SPIP
- cfg : moteur de configuration
- SPIP Bonux
- Plugins accessoires recommandés :
- Crayons
- Thickbox v2
- Plugins de personnalisation graphique JCE/JCEF/JCI
- jayceeWeb : site Web pour JCEF
- jayceeThemes/jayceeWeb Thème 2007 JCEF
Attention, si le dossier plugins/jayceeThemes/ n’apparaît pas, c’est que certains plugins accessoires sont nécessaires, à activer avant.
- Plugins accessoires facultatifs :
- Accès restreint par groupes
- Widget Calendrier
- Agenda 2.0
- Google Sitemap
- Barre Typo V2 pour 1.9.2 et suivantes
- Portfolio ImageFlow
- Switcher
Cliquer sur [Valider]
Le plugin JayceeWeb a préparé la base de données afin de mettre en place les fonctionnalités JayceeWeb. Les mots-clés et rubriques créés apparaissent dans la colonne de gauche.
Paramétrer les informations du site
Atteindre la page Configuration, puis [CFG], puis [Configuration SPIP-Jaycee]
Compléter les informations, notamment la ville de votre JCEL
Cliquer sur [OK]
Installer le décodage d’URL propre
Télécharger (uploader) le fichier .htaccess ci-joint à la racine de votre site (bien noter le point au début du nom de fichier).
Le site est opérationnel. Vous pouvez accéder à la page d’accueil (article N° 1) par www.jce-laville.org/art1.html
Importer un contenu de site déjà préparé
Dans la section Restaurer le contenu d’une sauvegarde de la base, remplacer le nom de fichier dump.xml.gz par le nom du fichier téléchargé dump-jaycee-aammjj.xml
Lancer la restauration par le bouton [Restaurer la base]
Spip vous demande alors de créer un dossier dans /admin/tmp/ par FTP pour vérifier vos droits. Un fois le dossier créé, recharger la page.
Le message La base est en cours de restauration apparaît un court instant, puis vous revenez à l’espace privé.
ATTENTION : il se peut qu’à ce moment-là vous perdiez la main sur votre espace privé, et que vous ne puissiez plus vous y connecter ! C’est normal : on a remplacé la base de données qui contient entre autres les auteurs, administrateurs et leurs mots de passe. Le vôtre a donc été effacé. Un nom d’administrateur générique est disponible, c’est avec celui-ci que vous allez vous connecter à nouveau.
- Nom d’administrateur : webmaster
- Mot de passe : XXXXXX
La mot de passe n’est pas donné sur le site avant sécurisation de quelques données. Veuillez me contacter pour mettre en place votre installation !
Vous pouvez vérifier que le contenu est bien chargé en appelant l’URL http://www.jce-laville.org/admin/spip.php?page=article&id_article=1
Le contenu de la page d’accueil apparaît sous la forme du squelette de base de SPIP.