Gestion des modifications personnelles

En fonction du module et en dehors du fichier zephir.eol, un certain nombre de fichiers du serveur sont sauvegardés sur le serveur Zéphir.

La liste de ces fichiers apparaît sur la page Liste des fichiers personnalisés accessible depuis la page d'état des serveurs de l'application web Zéphir par le lien voir les fichiers personnalisés .

Les fichiers sauvegardés sont les suivants :

  • les dictionnaires additionnels installés sur le serveur (fichiers .xml situés dans /usr/share/eole/creole/dicos/ ) ;
  • les fichiers situés dans /etc/eole/ qui apparaissent dans les listes de fichiers des dictionnaires locaux ;
  • des fichiers spécifiques à chaque module (exemple : les fichiers générés par l'EAD) ;
  • des fichiers spécifiques à une variante du module ;
  • les patchs situés dans /usr/share/eole/creole/patch/ ;
  • des paquets additionnels (si disponibles sur le serveur de mise à jour).

AttentionAjout de fonctions Creole pour des dictionnaires personnalisés

Si vous créez des fonctions Creole supplémentaires pour les utiliser dans des dictionnaires personnalisés, pensez que celles-ci doivent être disponibles sur le serveur Zéphir lui-même. La méthode à suivre dans ce cas est la suivante :

  • pour des serveurs de version inférieure à 2.4, mettre le fichiers de fonction dans le répertoire /usr/share/creole/funcs_creole2/ du serveur Zéphir (le créer si besoin) ;

  • pour des serveurs en version 2.4 et supérieure , utiliser le répertoire /usr/share/creole/funcs/ (le créer si besoin) ;

  • redémarrer les services zephir et zephir_web ou reconfigurer le serveur ;

  • ajouter le fichier de fonctions sur les différents serveurs par l'intermédiaire de Zéphir web :

    • page d'état du serveur → voir les fichiers personnalisésfichiers divers ;
    • importer le fichier de fonctions par l'intermédiaire du bouton Parcourir, et choisir /usr/share/creole/funcs/<nom_fichier>.py comme destination ;
    • utiliser l'action envoi de configuration pour diffuser les fichiers sur le serveur : page d'état du serveur → Actions sur le serveurEnvoyer la configuration au serveur.
  • Il est également possible d'effectuer cette modification au niveau d'une variante pour l'appliquer à plusieurs serveurs ;

  • éditer la configuration d'un serveur concerné pour vérifier le fonctionnement.