r8829 - in spip/ecrire: action balise exec inc install

Author: esj@rezo.net
Date: 2007-03-05 18:42:02 +0100 (lun, 05 mar 2007)
New Revision: 8829

Log:
Malgré l'écriture de generer_url_ecrire, l'espace privé était inaccessible sur un serveur dont le DirectoryIndex ne rabat pas sur index.php. Donc:

- introduction de la constante _SPIP_ECRIRE_SCRIPT qui est vide par defaut mais est mis à index.php si le serveur est connu pour ne pas faire ça;

- remplacement de tous les _DIR_RESTREINT et ./ utilisé comme URL par un appel à génerer_url_ecrire sans argument (plus les double cas particulier du cookie de correspondance qui veut une adresse absolue sans http:// devant).

Modified:
   spip/ecrire/action/editer_article.php
   spip/ecrire/action/editer_breve.php
   spip/ecrire/action/editer_rubrique.php
   spip/ecrire/action/editer_site.php
   spip/ecrire/action/export_all.php
   spip/ecrire/balise/login_public.php
   spip/ecrire/exec/accueil.php
   spip/ecrire/exec/menu_navigation.php
   spip/ecrire/exec/upgrade.php
   spip/ecrire/inc/actions.php
   spip/ecrire/inc/admin.php
   spip/ecrire/inc/commencer_page.php
   spip/ecrire/inc/utils.php
   spip/ecrire/install/etape_6.php

Details: http://trac.rezo.net/trac/spip/changeset/8829