« Aide sur Spip » : différence entre les versions

De wiki.infini
import>Henrig
Aucun résumé des modifications
m (16 révisions importées)
(10 versions intermédiaires par 5 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
== Des URL personnalisées avec Spip (V1.7.x) ==
== Où trouver de l'aide sur SPIP ==


les pages générées par SPIP utilisent des adresses ressemblant à  http://www.spip.net/article.php3?id_article=123
* [http://www.spip-contrib.net/ Spip Contrib] : Recherchez ce dont vous avez besoin parmi les plugins développés par des contributeurs de SPIP (Merci aux contributeurs ).
* [http://webchat.freenode.net/?channels=spip Salon virtuel SPIP ] : venez discuter avec les utilisateurs de spip sur le salon spip.
On n'y fait pas attention lorsque l'on navigue, mais lorsque l'on veut indiquer l'adresse d'une page, ce n'est pas très pratique.


Il est possible d'avoir des adresses plus simples, par exemple http://www.spip.net/article123.html
== A propos du squelette Multiflex 3 ==


Il suffit de créer 2 fichiers
Pour ajouter un article en première page, ajouter le mot clé edito sur l'article.


=== 1) Installer un fichier .htaccess à la racine du site avec les informations suivantes :===


RewriteEngine On
== Des URL personnalisées avec Spip (V1.9.x) ==
RewriteRule ^(.*)(article|rubrique|breve|auteur)(.*).html$$1$2.php?id_$2=$3 [QSA]
Pour utiliser les  URL personnalisées sous SPIP
# Editer le fichier htaccess.txt
Remplacer
<code>#RewriteBase /sous/repertoire/</code>


Attention, ne pas couper la ligne qui commence par RewriteRule ... <br>
par <code>RewriteBase /</code>
Vérifier qu'en demandant dans votre navigateur ''rubrique1.html'', la rubrique 1 s'affiche bien. <br>
# Renommer le fichier htaccess en .htaccess
'''Si oui, vous pouvez passer à la suite ! '''
# Créer un fichier mes_options.php dans le répertoire /ecrire/
 
=== 2) Créer un fichier urls.php à la racine de SPIP===
 
Ouvrir le fichier '''inc-urls.php''' à la racine de SPIP
Le modifier en remplaçant la ligne
$type_urls = "standard";
 
par la suivante :
$type_urls = "html";
 
Sauvegarder ce fichier ainsi modifié sous le nom urls.php <br>
Videz le cache de Spip, et naviguez sur le site pour vérifier.
 
''Cet article est basé sur <br>
''une FAQ d'Ouvaton : http://www.ouvatonlesamis.org/article.php3?id_article=37 <br>
''le site d'uzine : http://www.uzine.net/article765.html ''
 
== Des URL personnalisées avec Spip (V1.8.x) ==
 
La version 1.8 a prévu la génération d'adresse "simples" <br />
http://www.spip.net/article.php3?id_article=123 peut être remplacé par :
* http://www.spip.net/article123.html
* ou même http://www.spip.net/Titre-de-l-article.html
 
Il suffit de créer 2 fichiers
 
=== 1) Installer un fichier .htaccess à la racine du site :===
 
Ouvrir le fichier ''htaccess.txt'' et lire les commentaires du début. Vous aurez une ligne à modifier si votre site Spip est dans un sous répertoire.
 
Renommer le fichier '''htaccess.txt''' en '''.htaccess'''
 
Vérifier qu'en demandant dans votre navigateur ''rubrique1.html'', la rubrique 1 s'affiche bien. <br>
'''Si oui, vous pouvez passer à la suite ! '''
 
=== 2) Créer un fichier mes_options.php dans le répertoire ecrire/===
 
Ce fichier vous permet de définir les valeurs de variables Spip'. Il doit contenir


Ce fichier vous permet de définir les valeurs de variables Spip. Il doit contenir
<code>  
<code>  
<?php
<?php
Ligne 67 : Ligne 31 :
* $type_urls = "propres";
* $type_urls = "propres";
* $type_urls = "propres2";  
* $type_urls = "propres2";  
* $type_urls = "html";
....


''Plus de détails sur le site d'uzine : http://www.uzine.net/article765.html ''
''Plus de détails sur le site spip : http://www.spip.net/article765.html ''

Version du 12 février 2020 à 18:50

Où trouver de l'aide sur SPIP

  • Spip Contrib : Recherchez ce dont vous avez besoin parmi les plugins développés par des contributeurs de SPIP (Merci aux contributeurs ).
  • Salon virtuel SPIP  : venez discuter avec les utilisateurs de spip sur le salon spip.

A propos du squelette Multiflex 3

Pour ajouter un article en première page, ajouter le mot clé edito sur l'article.


Des URL personnalisées avec Spip (V1.9.x)

Pour utiliser les URL personnalisées sous SPIP

  1. Editer le fichier htaccess.txt

Remplacer #RewriteBase /sous/repertoire/

par RewriteBase /

  1. Renommer le fichier htaccess en .htaccess
  2. Créer un fichier mes_options.php dans le répertoire /ecrire/

Ce fichier vous permet de définir les valeurs de variables Spip. Il doit contenir <?php $type_urls = "html"; ?>

Videz le cache de Spip, et naviguez sur le site pour vérifier.

Les autres valeurs possibles sont

  • $type_urls = "propres";
  • $type_urls = "propres2";
  • $type_urls = "html";

....

Plus de détails sur le site spip : http://www.spip.net/article765.html