[spip-dev] Urls arbos de SPIP et répertoires existants

Hello …

Si j’active les URLs arbos dans SPIP et que je crée une rubrique ayant le même nom qu’un répertoire à la racine du site du genre

  • sites (dans le cas d’une mutu, cas sur lequel j’ai vu le bug)
    et très certainement :
  • local
  • prive
  • et les autres…

Cela doit être la même chose avec des fichiers je suppose…

SPIP me génère une URL du type : http://www.monsite.truc/sites/ et mon navigateur m’affiche alors le contenu de ce répertoire … ce qui n’est pas le top :wink:

Serait il possible dans un premier temps de vérifier la présence de ces répertoires et fichiers en testant avant la génération de l’url si is_dir(… et file_exists(… ?

Cela ne règle bien entendu pas le cas de l’apparition à postériori des ces répertoire et fichiers (création après la génération des URLs) mais éviterai déjà ce cas là…

kent1

Etrange, sur SPIP-contrib c'ets l'inverse
http://spip-contrib.net/squelettes

Il n'y a pas de répertoire squelettes/ sur contrib...

Cédric

11/11/10, Quentin:

Si j'active les URLs arbos dans SPIP et que je crée une rubrique
ayant le même nom qu'un répertoire à la racine du site du genre
- sites (dans le cas d'une mutu, cas sur lequel j'ai vu le bug)
et très certainement :
- local
- prive
- et les autres...

Oui, il se passe la même chose sur programmer.spip.org : dans le
chapitre "Les différents répertoires", le lien "squelettes-dist" ne
marche pas car le lien renvoie le contenu du répertoire du même nom.

et sur doc.spip.org à partir par exemple de http://doc.spip.org/code
cliquer sur 'ecrire' dans la partie centrale ou le menu de droite
ne nous amène pas non plus où l'on devrait aller...