Hello,
j'ai un peu (voir plus ...) perdu le fil sur la réorg des fichiers de
spip. je comprend à peu près le principe des /var /config ... mais j'ai
une question à propos des plugins : si un plugin veut créer ses propres
fichiers temporaires ou de config, où doit-il les mettre ?
vaut-il mieux créer un répertoire par plugin sous les répertoires var
et compagnie, ou tout mettre en vrac ?
Hello,
j'ai un peu (voir plus ...) perdu le fil sur la réorg des fichiers de
spip. je comprend à peu près le principe des /var /config ... mais j'ai
une question à propos des plugins : si un plugin veut créer ses propres
fichiers temporaires ou de config, où doit-il les mettre ?
vaut-il mieux créer un répertoire par plugin sous les répertoires var
et compagnie, ou tout mettre en vrac ?
tout dépend, évidement, mais le principe que je retiendrais :
dans config/ les fichiers de config, avec comme syntaxe prefix_options.php
pour les fichiers temporaires, tmp/ ou var/ selon qu'on a besoin de les rendre accessibles via http ou non.
ces répertoires sont définis par des constantes dans spip. Attention, _DIR_ETC defini config/ et _DIR_VAR pourrait bien définir un autre répertoire que var/ dans les jours qui viennent...
et config/ n'est accessible obligatoirement en écriture qu'au moment de l'installation, un webmestre peut le remettre en lecture seule pour apache après install. Donc attention aussi à ça.