[spip-dev] Que devient inc-urls.php3 ?

Bonjour,

J'essaie de suivre les évolutions SVN comme je peux.

Les dernières modifs me posent problème :

1) article.php3 a disparu - est-ce que tous les appels de squelette se font maintenant par page.php3 ?

2) le fichier inc-urls.php3 (chez moi le même que sur spip.net) qui gérait la réécriture des URLs n'est plus pris en compte. Est-ce que quelqu'un peut me donner une idée.. ?

merci !
Paolo

1) article.php3 a disparu - est-ce que tous les appels de squelette se
font maintenant par page.php3 ?

Ca n'est pas définitif, mais de toutes façons, de deux choses l'une :
- soit tu as des article.php3 qui fonctionnaient, et tu peux les laisser,
  ils continueront à fonctionner ;
- soit tu n'en avais pas, et autant alors adopter des urls "html" ou
  "propres", les "standard" n'ayant rien de mieux que les "page".

2) le fichier inc-urls.php3 (chez moi le même que sur spip.net) qui
gérait la réécriture des URLs n'est plus pris en compte. Est-ce que
quelqu'un peut me donner une idée.. ?

Il faut maintenant définir $type_urls = '...'; dans mes_options.php3

-- Fil

Fil wrote:

Ca n'est pas définitif, mais de toutes façons, de deux choses l'une :
- soit tu as des article.php3 qui fonctionnaient, et tu peux les laisser,
  ils continueront à fonctionner ;
- soit tu n'en avais pas, et autant alors adopter des urls "html" ou
  "propres", les "standard" n'ayant rien de mieux que les "page".

OK, merci. Je comprends à moitié, en tout cas :slight_smile:

Pour l'instant je garde mon .htaccess personnalisé (qui dirige vers article.php3 et rubrique.php3).

J'ai renommé inc-urls.php3 -> inc-urls-spipnet.php3 avec la ligne correspondant dans mes_options.php3 et ça marche.

Est-ce que le .htaccess de spip.net utilise maintenant page.php3 ? Si oui, je suis preneur dans le cas où tu pourras me filer une copie...

Paolo

Est-ce que le .htaccess de spip.net utilise maintenant page.php3 ? Si

non pas encore

oui, je suis preneur dans le cas où tu pourras me filer une copie...

a priori c'est le même que htaccess.txt, mais en supprimant le ^ au début du
pattern :
        ^article([0-9]+)\.html page.php3?fond=article&id_article=$1 [QSA,L]

deviendrait
        article([0-9]+)\.html page.php3?fond=article&id_article=$1 [QSA,L]

ainsi ça "prend" fr_article5.html

-- Fil

Fil a écrit :

- soit tu n'en avais pas, et autant alors adopter des urls "html" ou
  "propres", les "standard" n'ayant rien de mieux que les "page".

Ce serait d'ailleurs logique que index.php renvoie sur "page" pour avoir des URL du type : /?id_article=12

oui mais maintenant qu'on en est là, il faudrait renommer page.php3 en page.php et les autres à l'avenant.

Déesse A.

oui, c'est le but ultime, comme pour l'espace privé.

Déesse A.