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.