Skip to content

Fred

Compatibilité OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Aperçu

Le plugin Fred est un outil de développement qui fournit diverses fonctions de débogage et d'analyse directement dans l'interface OTOBO. Il aide au dépannage et à la vérification de la qualité du code en intégrant, entre autres, les modules suivants :

  • HTMLCheck : Vérifie le code HTML généré par rapport aux meilleures pratiques et aux erreurs potentielles.
  • JSLint : Analyse le code JavaScript pour détecter les erreurs et les problèmes de style.
  • STDERRLog : Affiche la sortie de STDERR dans l'interface web.
  • TranslationDebug : Journalise les tentatives de traduction échouées.
  • SQLLog : Liste toutes les instructions SQL exécutées pendant la requête.
  • ConfigLog : Compte et affiche les requêtes ConfigGet.
  • SessionDump : Affiche le contenu de la session du serveur.
  • EnvDump : Affiche les informations d'environnement de l'objet layout.

Installation

  1. Interface d'administration

    • Connectez-vous en tant qu'administrateur et ouvrez Administration du système → Gestion des paquets.
    • Recherchez Fred et cliquez sur Installer.
  2. Ligne de commande

    • Téléchargez le paquet OPM (par exemple, Fred-11.0.1.opm).
    • Exécutez :
bash
bin/opm.pl -a install -p /chemin/vers/Fred-11.0.1.opm

Configuration (SysConfig)

Fred propose actuellement une option centrale pour le tri du Config-Log :

  • Fred::ConfigLog###OrderBy Définit l'ordre de tri dans le module ConfigLog. Valeurs possibles : Time, Key, Count.

D'autres modules sont directement accessibles via le menu Fred dans l'interface Agent et Client et ne nécessitent aucune configuration SysConfig supplémentaire.

Exemple d'utilisation

  1. Ouvrez n'importe quel ticket ou module de page dans l'interface Agent.
  2. Cliquez sur l'icône Fred dans la barre d'en-tête.
  3. Sélectionnez le module souhaité (par exemple, SQLLog) pour afficher les données correspondantes.

Support et informations complémentaires