spip/ecrire | 13 commits
Par marcimat, le 25 juin 2026 à 22h11min :
Merge branch ‹ 6090-spip-5-amelioration-du-conteneur-compile › into ‹ 5.x ›
refactor: Déplacer du code d’analyse du cache des plugins dans PluginBootCache de spip/framework
See merge request spip/ecrire!269
Ajouté
src/Boot/SpipBootCore.php
src/Boot/SpipBootSuite.php
Supprimé
bootstrap/inc/container.php
Modifié
.gitignore
CHANGELOG.md
action/menu_rubriques.php
bootstrap/config/initial.php
bootstrap/functions.php
bootstrap/inc/filesystem.php
bootstrap/inc/initialization.php
bootstrap/inc/path.php
inc/distant.php
inc/envoyer_mail.php
inc/headers.php
inc/importmap.php
inc/plugin.php
inc_version.php
plugins/afficher_liste.php
plugins/afficher_nom_plugin.php
plugins/afficher_plugin.php
plugins/afficher_repertoires.php
plugins/get_infos.php
plugins/infos_paquet.php
plugins/verifie_conformite.php
public/assembler.php
src/Pipeline/Listener/InsertHeadListener.php
tests/bootstrap.php
==============================
Par Matthieu Marcillaud, le 25 juin 2026 à 00h58min :
fix: _OS_SERVEUR n’existe plus
Modifié
bootstrap/inc/filesystem.php
inc/envoyer_mail.php
inc/importmap.php
Détails : fix: _OS_SERVEUR n’existe plus (c542d303) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 25 juin 2026 à 00h58min :
fix: Utiliser Spip::directories() & utilisation plus intensive de Framework dans inc/plugins.php.
Suppression de code mort dans inc/plugins.php ( ou jamais utilisés)
Refs: spip/spip#6090
Modifié
bootstrap/inc/path.php
inc/distant.php
inc/importmap.php
inc/plugin.php
plugins/afficher_liste.php
plugins/afficher_nom_plugin.php
plugins/afficher_plugin.php
plugins/afficher_repertoires.php
plugins/get_infos.php
plugins/infos_paquet.php
plugins/verifie_conformite.php
==============================
Par Matthieu Marcillaud, le 25 juin 2026 à 00h58min :
refactor: réutiliser du code de framework pour la création de cache de plugins
Modifié
bootstrap/inc/initialization.php
inc/plugin.php
==============================
Par Matthieu Marcillaud, le 24 juin 2026 à 13h47min :
refactor: Déplacement des déclarations de constantes _ROOT dans le kernel
Modifié
bootstrap/inc/initialization.php
==============================
Par Matthieu Marcillaud, le 24 juin 2026 à 13h47min :
remove: Code déprécié de vieux serveurs web ou vieux IIS
Suppression des constantes
- _SERVEUR_SIGNATURE_ACCEPTE_LOCATION_APRES_COOKIE
- _SERVEUR_SOFTWARE_ACCEPTE_LOCATION_APRES_COOKIE
- _OS_SERVEUR
Modifié
action/menu_rubriques.php
bootstrap/inc/initialization.php
inc/headers.php
public/assembler.php
==============================
Par Matthieu Marcillaud, le 24 juin 2026 à 13h47min :
docs: fix coquille _IS_CLI
Modifié
CHANGELOG.md
Détails : docs: fix coquille _IS_CLI (af50d275) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 23 juin 2026 à 23h41min :
refactor: Déplacement des déclarations de constantes dans le kernel
Modifié
bootstrap/config/initial.php
bootstrap/inc/initialization.php
bootstrap/inc/path.php
src/Pipeline/Listener/InsertHeadListener.php
tests/bootstrap.php
==============================
Par Matthieu Marcillaud, le 23 juin 2026 à 23h41min :
fix: Déclaration de constantes de certains dossiers
Modifié
bootstrap/config/initial.php
bootstrap/inc/initialization.php
inc/plugin.php
==============================
Par Matthieu Marcillaud, le 23 juin 2026 à 14h48min :
fix: Si l’état var/state/plugins.php n’existe pas encore, tenter de migrer depuis la meta SQL
Modifié
.gitignore
inc/plugin.php
==============================
Par Matthieu Marcillaud, le 23 juin 2026 à 11h34min :
chore: ignore la fixture générée pour les plugins
Modifié
.gitignore
Détails : chore: ignore la fixture générée pour les plugins (1d6141db) · Validations · spip / ecrire · GitLab
==============================
Par Matthieu Marcillaud, le 23 juin 2026 à 11h34min :
refactor: Tentative pour compiler le conteneur sans les options.php
WIP.
Ajouté
src/Boot/SpipBootCore.php
src/Boot/SpipBootSuite.php
Modifié
bootstrap/inc/initialization.php
inc/plugin.php
inc_version.php
==============================
Par Matthieu Marcillaud, le 23 juin 2026 à 11h34min :
refactor: Déplacer du code d’analyse du cache des plugins dans PluginBootCache de spip/framework
Refs: spip/spip#6090
Supprimé
bootstrap/inc/container.php
Modifié
bootstrap/functions.php
bootstrap/inc/initialization.php
inc/plugin.php
inc_version.php