Carnet Wiki

MouvementDeFichiers

Que se passe t il ?

Un vent de nettoyage balaie la racine. Le but ultime est de pouvoir mettre les répertoires sources en lecture seule.
Pour les explications pratiques sur les conséquences lors de la transition 1.8 -> 1.9, voir NettoyageRacineDe18A19 .

Le chemin de recherche des fichiers

Voir CheminRechercheFichiers.

Fichiers de traduction des chaînes

Voir FichiersDeLangue.

Fichiers et répertoires obsolètes

Attention, en cas de mise à jour par ftp d’une récente version de dév, vous pouvez avoir des bugs genre Warning : Missing argument 2 for balise_formulaire_admin_dyn() in /le/chemin/vers/spip/inc-formulaire_admin.php3 dans les formulaires dynamiques (forums, inscription, etc) si vous n’avez pas effacé les fichiers inc-formulaire... et formulaire...-dist.html à la racine du site ; car ce sont les « vieux » fichiers des versions précédentes, et avec le nouveau mécanisme de « recherche dans un chemin » ils prennent le pas sur les nouveaux fichiers, désormais placés dans formulaires/

Une liste non limitative de fichiers à effacer de la racine est :

formulaire_admin-dist.html
formulaire_ecrire_auteur-dist.html
formulaire_forum-dist.html
formulaire_inscription-dist.html
formulaire_login-dist.html
formulaire_menu_lang-dist.html
formulaire_oubli-dist.html
formulaire_recherche-dist.html
formulaire_signature-dist.html
formulaire_site-dist.html

inc-formulaire_admin.php3
inc-formulaire_ecrire_auteur.php3
inc-formulaire_forum.php3
inc-formulaire_inscription.php3
inc-formulaire_recherche.php3
inc-formulaire_signature.php3
inc-formulaire_site.php3
inc-login_prive.php3
inc-login_public.php3
inc-menu_lang.php3
inc-menu_lang_ecrire.php3
inc-url_logout.php3

Voici la liste exhaustive des fichiers qui ont un jour fait apparition à la racine du site, mais ont été déplacés ou supprimés ; la plupart ne font pas de mal mais n’ont plus d’intérêt :

article-dist.html                   inc-formulaires.php3
auteur-dist.html                    inc-forum.php3
backend-breves-dist.html            inc-index-squel.php3
backend-dist.html                   inc-inscription.php3
breve-dist.html                     inc-invalideur.php3
BUGS.txt                            inc-login_liens.php3
casse-noisettes.html                inc-login.php3
casse-noisettes.php3                inc-login_prive.php3
distrib-dist.html                   inc-login_public.php3
donne_l_ode.php3                    inc-logo-squel.php3
formulaire_admin-dist.html          inc-menu_lang_ecrire.php3
formulaire_ecrire_auteur-dist.html  inc-menu_lang.php3
formulaire_forum-dist.html          inc-recherche.php3
formulaire_inscription-dist.html    inc-reqsql-squel.php3
formulaire_login-dist.html          inc-signature.php3
formulaire_login_liens-dist.html    inc-site.php3
formulaire_menu_lang-dist.html      inc-spip_cache_mysql3.php
formulaire_oubli-dist.html          inc-text-squel.php3
formulaire_recherche-dist.html      inc-url_logout.php3
formulaire_signature-dist.html      inc-urls-dist.php3
formulaire_signature.html           inc-vrac-squel.php3
formulaire_site-dist.html           lagaffe.php3
forum-dist.html                     login-dist.html
hierarchie-dist.html                login-dist.png
hierarchie.php3                     login.php3
ical-dist.html                      mathmlinHTML.js
inc-arg-squel.php3                  mot-dist.html
inc-bcl-squel.php3                  nouveautes-dist.html
inc-calcul_html4.php                NOUVEAUTES.txt
inc-calcul_mysql3.php               oo-dist.html
inc-calcul-squel.php3               oo.php3
inc-champ-squel.php3*               pied-dist.html
inc-chercher.php3                   pied.php3
inc-compilo-debug.php3              plan-dist.html
inc-debug.php3                      recherche-dist.html
inc-debug-squel.php3*               resume-dist.html
inc-dir.php3                        rubrique-dist.html
inc-ecrire_auteur.php3              site-dist.html
inc-form-squel.php3                 sommaire-dist.html
inc-formulaire_admin.php3           sommaire_texte-dist.html
inc-formulaire_ecrire_auteur.php3   spip_help.php3
inc-formulaire_forum.php3           spip_logo.jpg
inc-formulaire_inscription.php3     spip_session.php3
inc-formulaire_recherche.php3       TODO.txt
inc-formulaire_signature.php3       toto.txt
inc-formulaire_site.php3

lagaffe.html

Miscellanées

Les amis du pingouin auront remarqué le parallèle avec l’organisation des répertoires entre /usr, /opt et /usr/local...

La distinction entre /dist/ et /formulaires/ est justifiée parce que les squelettes de formulaire sont plus techniques et plus expérimentaux.

- Mise à jour :18 November 2007 at 17:41