Dépréciation et Suppression des constantes relatives à la racine et à ecrire
Les constantes ci-dessous pourraient être dépréciées en spip%"4.4" et supprimées en spip%"5.0" : - `_DIR_RESTREINT` à remplacer par `app()->relative()->getCoreDir()` - `_DIR_RACINE` à remplacer par `app()->relative()->getProjectDir()` - `_ROOT_RACINE` à remplacer par `app()->getProjectDir()` - `_ROOT_RESTREINT` à remplacer par `app()->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) :white_check_mark: - 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) :white_check_mark: - 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) :white_check_mark: - 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) :white_check_mark: - 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) :white_check_mark: - 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/plugins` et `ecrire/inc/plugin.php` en 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) :white_check_mark: - 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) :white_check_mark: - 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) :white_check_mark:
issue

Forge communautaire SPIP | Charte d'utilisation | Signaler un problème sur ce site