Dépréciation et Suppression des constantes relatives à la racine et à ecrire
Les constantes ci-dessous pourraient être dépréciées en %4.4 et supprimées en %5.0 :
-
_DIR_RESTREINTà remplacer parapp()->relative()->getCoreDir() -
_DIR_RACINEà remplacer parapp()->relative()->getProjectDir() -
_ROOT_RACINEà remplacer parapp()->getProjectDir() -
_ROOT_RESTREINTà remplacer parapp()->getCoreDir()
Dépendances concernées dans spip/*
- spip/prive 1.x/2.x
- spip/bigup 3.3/3.2 (une branche 3.3 à créer à partir de 3.2 pour SPIP4.4, et master deviendrait la 3.4)
✅ - spip/compresseur 2.3/2.2
- spip/medias 4.4/4.3 (une branche 4.4 à créer à partir de 4.3 pour SPIP4.4, et master deviendrait la 5.0)
✅ - spip/sites 4.3/4.2 (une branche 4.3 à créer à partir de 4.2 pour SPIP4.4, et master deviendrait la 4.4)
✅ - spip/svp 3.2/3.1 (une branche 3.2 à créer à partir de 3.1 pour SPIP4.4, et master deviendrait la 3.3)
✅ - spip/tw 3.3/3.2 (une branche 3.3 à créer à partir de 3.2 pour SPIP4.4, et master deviendrait la 3.4)
✅ - spip/urls 4.3/4.2
- spip/security master(1.6.x)
2 points d'attention pour l'instant :
- le gestionnaire de plugins de SPIP (
ecrire/pluginsetecrire/inc/plugin.phpen gros) joue avec les noms de constantes dynamiquement pour générer le contenu du cache de plugins - l'écran de sécurité a une occurence de _DIR_RESTREINT
Bonus:
- spip/compagnon 3.2/3.1 (une branche 3.2 à créer à partir de 3.1 pour SPIP4.4, et master deviendrait la 3.3)
✅ - spip/dump 2.2/2.1 (une branche 2.2 à créer à partir de 2.1 pour SPIP4.4, et master deviendrait la 2.3)
✅ - spip/mots 4.3/4.2 (une branche 4.3 à créer à partir de 4.2 pour SPIP4.4, et master deviendrait la 4.4)
✅
Modification effectuée par JamesRezo