Bonjour,
J'ai fait quelques modifications dans spip ($spip_version =3D 1.051) et=20=
j'aurais besoin d'avis et d'informations.
Spip n'est pas le seul outil que j'utilise alors je ne veux pas mettre=20=
spip =E0 la racine du site et j'ai "envie" d'utiliser la possibilit=E9 =
de=20
publication de spip en dehors de la hi=E9rarchie de spip. Dans un site =20=
j'ai un dossier spip mais je veux, par exemple, afficher tous les=20
articles de la rubrique 5 =E0 partir d'un autre dossier de mon site.
Pour faire =E7a j'ai ajout=E9 une variable $dir_spip (j'ai vu qu'il y =
avait=20
d=E9j=E0 une variable $dir_ecrire, donc j'en ai profit=E9 pour =
l'utiliser=20
aussi) dans mes fichiers et j'ai modifi=E9 quelques fichiers de spip =
pour=20
qu'ils utilisent cette variable.
Et =E7a ne marche pas trop mal. Pour tout ce qui concerne la gestion des=20=
articles, je passe normalement par le dossier o=F9 est install=E9 spip, =
mais=20
j'ai en plus, maintenant, la possibilit=E9 d'afficher des choses, en=20
dehors de la hi=E9rarchie de spip.
Quand on acc=E8de =E0 spip directement (par exemple=20
<http://mon.site.org/spip>\) la variable $dir_spip est vide et spip=20
fonctionne normalement.
Quand j'ai envie d'afficher "du spip" =E0 l'ext=E9rieur du dossier spip=20=
(<http://mon.site.org/voyages/etapes.php>\) je cr=E9e un fichier php et =
le=20
squelette associ=E9.
Exemples :
----fichier etapes.php----------
<?
$dir_spip =3D "../spip/";
$fond =3D "etapes";
include ($dir_spip . "inc-public.php3");
?>
----fichier etapes.html----------
<HTML>
<title>Voyages avec SPIP</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Diso-8859-1">
</HEAD>
<BODY bgcolor=3D"#FFFFFF" text=3D"#000000">
<h1>Les Étapes de mon voyage avec SPIP</h1>
<B_etapes>
<dl>
<BOUCLE_etapes (ARTICLES){id_rubrique=3D5}>
<dt>#TITRE</dt>
<dd>#TEXTE</dd>
</BOUCLE_etapes>
</dl>
</B_etapes>
<p>Il n'y a pas eu d'é :-<<</p>
<//B_etapes>
</BODY>
</HTML>