Les deux premiers scripts que tu as mentionné ont effectivement pour rôle de modifier les autres scripts.
Ceci étant, la plupart des scripts peuvent avoir besoin d'écrire des fichiers, par exemple pour peupler le cache de traduction, à n'importe quel moment. Les panneaux de configuration enregistrent les fichiers de paramètres. Les scripts de gestion des images et des fichiers manipulent aussi le système de fichiers.
En réalité, YACS a été construit avec l'hypothèse qu'il pouvait, assez librement, accèder aux ressources du serveur, dont la base de données et le système de fichiers.
Ceci peut être changé, bien entendu, mais à l'heure actuelle il faut considérer que n'importe quel script de YACS, appelé directement ou inclus par un autre, peut avoir besoin d'écrire dans le système de fichier.












