Les constantes de personnalisation
Au cours des développements de SPIP de nombreux choix de paramétrage sont exprimés dans le code, et isolés sous forme de constantes pré-définies [1] écrites en Majuscules, voire de simples variables de programmation PHP en minuscules débutant par le symbole $
.
Ces valeurs sont inscrites dans le source des programme, et peuvent donc être figées par le webmestre, à mettre :
dans mes_options, utilisée d’une manière générale [2],
dans mes_fonctions à réserver uniquement pour la fabrication des squelettes.
Parmi les personnalisations souvent demandées, les dossiers par défaut :
de squelettes : $GLOBALS['dossier_squelettes'] = 'mes_skel1:mes_skel2';
les autres dossiers sont personnalisables par les valeurs _NOM_PERMANENTS_
XXX
et _DIR_
XXX
incomplètement documentées...
Les métas de configuration SPIP
L’ensemble de la configuration utilisateur webmestre de SPIP est mémorisée dans une table spip_meta
[3] de de La structure de base de données de SPIP 3 [4].
Cette table reçoit de tres nombreux paramétrages, tant ceux natifs de SPIP que ceux des paramètres de configuration des plugins, il est donc difficile de la détailler ici.
Article publié le 5 mars 2019, et actualisé en novembre 2021 technique .
Répondre à cet article