Cette version de SPIP installe à la racine du site un dossier nommé "prive". Veiller à ne pas écraser un dossier de même nom déjà utilisé par le site.
Création des dossiers et copie des fichiers sur le serveur d’hébergement
Extraire le contenu de l’archive spip.zip.
Par FTP, transférer les fichiers et dossiers SPIP sur le serveur.
A la racine du site, créer les dossiers complémentaires :
lib
plugins
Autorisations d’accès aux dossiers de SPIP sur le serveur
Définir à 777 les attributs CHMOD des dossiers :
Sur le serveur académique de Grenoble, ce ne devrait plus être nécessaire compte-tenu des nouveaux paramétrages de sécurité. - config
- IMG (et tous les sous-dossiers)
- local (et tous les sous-dossiers)
- lib
- tmp (et tous les sous-dossiers)
Configuration de l’installation
Accéder à l’espace privé du site :
http://www.domaine.fr/nom_espace/ecrire
Renseigner...
la langue du site : Français (par défaut)
le type de base de données : MySQL (par défaut) ;
l’adresse de la base de données (serveur SQL académique : sql.ac-grenoble.fr) ;
le login de connexion à la base SQL ;
le mot de passe de connexion à la base SQL.
le nom de la base de données ;
le préfixe des tables : le préfixe "spip" par défaut peut être conservé lorsque la base n’héberge que les données d’un SPIP ; sinon, distinguer le préfixe des nouvelles tables pour ne pas écraser les données du préexistant ;
les nom, adresse mail et identifiants de connexion de l’administrateur du site.
Configuration de l’installation en local sous EasyPHP 5.3.3
Accéder à l’espace privé du site :
http://127.0.0.1/nom_site/ecrire
Renseigner :
- la langue du site : Français (par défaut)
- le type de base de données : MySQL (par défaut) ;
- l’adresse de la base de données (serveur SQL) : 127.0.0.1 à la place de "localhost" par défaut
(l’adresse est spécifiée dans le fichier phpmyadmin\config.inc.php à la section "/* Server parameters */") ;
- le login de connexion à la base SQL : root ;
- le mot de passe de connexion à la base SQL : Laisser vide.
- le nom de la base de données : conserver la sélection par défaut "Créer une nouvelle base de données : nom_site" ;
- le préfixe des tables : conserver le préfixe "spip" par défaut ;
- les nom, adresse mail et identifiants de connexion de l’administrateur du site.
Configuration de l’installation en local sous WampServer 2.0i
Accéder à l’espace privé du site :
http://127.0.0.1/nom_site/ecrire
Renseigner :
- la langue du site : Français (par défaut)
- le type de base de données : MySQL (par défaut) ;
- l’adresse de la base de données (serveur SQL) : localhost
- le login de connexion à la base SQL : root ;
- le mot de passe de connexion à la base SQL : Laisser vide.
- le nom de la base de données : conserver la sélection par défaut "Créer une nouvelle base de données : nom_site" ;
- le préfixe des tables : conserver le préfixe "spip" par défaut ;
- les nom, adresse mail et identifiants de connexion de l’administrateur du site.
Pour fonctionner avec SPIP 2.1.xx, le plugin Beespip doit être modifié et corrigé de quelques bugs.
A. Correctif d’une erreur d’affichage dans la page privée de sélection du thème L’image du thème "bleu_beige" est associé au thème "vert_inspirat".
Editer le fichier fond\cfg_beespip_themes.html
Rechercher la chaîne de caractères suivante pour localiser le thème concerné.
L’image associée est définie par le code :
Remplacer "bleu_beige.png" par "vert_inspirat.png".
B. Correctif d’un défaut de paramétrage d’une variable d’environnement du menu Il entraîne l’affichage d’un message d’erreur dans le squelette :
"Argument manquant dans la balise SET"
Editer le fichier noisettes/menu.html
Rechercher la chaîne de caractères :
La remplacer par la suivante :
C. Correctif d’un défaut du menu vertical Le mot-clé "menu_sans_article" associé à une rubrique est sans effet sur le menu.
Editer le fichier noisettes/menu.html
Rechercher la boucle :
Juste après, insérer la boucle liste_article :
Rechercher aussi la boucle :
Juste après, insérer la boucle liste_article_sousrub :
D. Correctif d’un autre défaut du menu vertical Lorsque l’option Afficher des liens "Tout deplier" "Tout replier" est sélectionnée (Configuration de Beespip - Gestion des menus), les boutons sont sans effet sur le menu.
Dans la solution suivante, une variable d’environnement est utilisée comme paramètre des fonctions du "layer" pour déplier le menu. Le menu est replié à l’état initial par simple rafraîchissement de la page.
Editer le fichier noisettes/menu.html
Rechercher les 2 chaînes de caractères :
Dans chacune de ces chaînes de caractères, remplacer : #EXPOSE{true,false} par :
Rechercher ensuite la chaîne de caractères :
et remplacer : # par :
Sur la même ligne, rechercher aussi la chaîne de caractères :
et remplacer : # par :
En première ligne du fichier menu.html, insérer l’inclusion suivante :
(pour pouvoir récupérer la variable d’environnement "bloc")
Rechercher tous les fichiers de Beespip qui contiennent l’inclusion du menu :
Ajouter le critère {env}.
Par exemple pour le fichier rubrique.html :
E. Correctif d’un défaut du menu horizontal Pour l’affichage du lien Espace rédacteur de l’item optionnel "Outils", le chemin du fichier de configuration est incomplet.
Editer le fichier noisettes/menuh.html
Rechercher la balise :
Remplacer par :
F. Correctif d’une erreur d’affichage des autres articles d’une rubrique L’article affiché est présent dans la liste des autres articles !
Editer le fichier noisettes/article.html
Rechercher la boucle :
Pour chacune des 2 inclusions, insérer le critère {id_article} :
G. Modification de la version de SPIP compatible La version de SPIP déclarée dans le fichier plugin.xml doit être compatible avec celle installée pour pouvoir activer le plugin Beespip.
Editer le fichier beespip\plugin.xml.
Rechercher la chaîne de caractères :
Remplacer "[2.0 ;2.1]" par "[2.0 ;2.1.99]".
H. Mise à jour de la fonction "beespip_install" La fonction "beespip_install" définie dans le fichier beespip\base\beespip_upgrade.php et déclarée dans le fichier plugin.xml doit être mise à jour pour éviter que le compte-rendu d’installation du plugin Beespip indique "Echec".
Editer le fichier beespip\base\beespip_upgrade.php.
Rechercher le script de la fonction "beespip_install".
Remplacer par le script suivant.
Téléchargement des plugins complémentaires exploités par le plugin Beespip
Mentions légales
|
Plan du site
|
Espace rédacteurs
| Se connecter
|
Mis à jour le mardi 22 octobre 2019
|
571 articles | Nombres de visites : 40 aujourd'hui, 42 hier, 775 448 depuis le début, 46 en moyenne par jour (62 377 maximum)