[spip-dev] ! Urls propres arborescentes

Bonjour,

comme subodoré ici http://archives.rezo.net/spip-dev.mbox/200709.mbox/browser,
ça a fini par arriver au cours d'une nuit plus longue (ou plus courte, selon le point de vue) que les autres :

http://trac.rezo.net/trac/spip/changeset/11844
http://trac.rezo.net/trac/spip/changeset/11840
http://trac.rezo.net/trac/spip/changeset/11838
mettent enfin a disposition des url propres arborescentes faciles à l'emploi (c'est à dire ne nécessitant pas de modification des squelettes et autres acrobaties pour gérer chemins relatifs et absolus)

A utiliser sans modération par
$type_urls = 'arbo';
define('_SET_HTML_BASE',1); // ajoute aux pages html une directive <base..> et traite les ancres des pages produites

Retours d'expérience bienvenus, des bugs pouvant persister malgré toute notre bonne volonté.
Cédric

Dans ma mémoire la directive base url ne fonctionne pas pour les ancre internes à la page ssur ie

Aurélien

Dans ma mémoire la directive base url ne fonctionne pas pour les ancre internes à la page ssur ie

tout à fait, et FF non plus. Je crois même avoir compris de ce que j'ai trouvé dans la doc html que c'est normal.
Mais les commit concernés règlent le problème.
Cédric

cedric.morin@yterium.com a écrit :

comme subodoré ici Discuter chez rezo.net,
ça a fini par arriver au cours d'une nuit plus longue (ou plus courte, selon le point de vue) que les autres :

bravo beaucoup pour la persévérance et merci aussi !
JL

Hello,

Je teste enfin sur un vrai site avec de vrais contenus et d'autres squelettes que la dist, et je ne comprends pas pourquoi, ça ne marche plus. Notamment, la balise <base...> n'est pas ajoutée à mes pages alors que j'ai bien défini _SET_HTML_BASE, donc je m'enfonce petit à petit dans une fausse arborescence.

Je suis en SVN 12039, j'ai vidé le cache, etc.

-Nicolas