Markdown-Reader

system Dokumentation › SYSTEM_DOCUMENTATION_FR

System Documentation Fr

Fonctionnalité : System #

Affiche les informations système de l'installation BeamReactor : version du moteur, état de la configuration PHP, liste des fichiers inclus et journal historique des changements.

Installation et Configuration

Par FTP : Déposer le répertoire system/ dans /plugins/.

Par package manager : Sélectionner system dans la liste des plugins disponibles.

Chemins :

  • Plugin principal : /plugins/system/system.php
  • Configuration : /plugins/system/conf/system.conf.inc.php
  • Bibliothèque : /plugins/system/lib/system.lib.inc.php
  • Handler : /plugins/system/handlers/system.mod.php
  • Locales : /plugins/system/locale/

Paramètres de configuration (system.conf.inc.php) :

| Variable | Valeur par défaut | Description |

|---|---|---|

| $basedatadisplay | 'yes' | Affichage dans l'interface de gestion |

| $basedisplevel | BASE_LEVEL_MODERATOR | Niveau minimum requis |

| $ftype | 3 | Type plugin (système) |

| HIST | ROOT_DIR/$cfg[20]/hist.txt | Chemin du fichier journal |

Utilisation

Le plugin est organisé en onglets (jQuery UI) :

  • About : version du moteur (lue depuis @version dans index.php), date de build, extensions PHP actives, statut de register_globals.
  • Historique : contenu du fichier var/hist.txt, les entrées les plus récentes en premier.
  • Fichiers inclus : liste des fichiers PHP chargés pour la page courante.

Niveaux requis :

  • Lecture : BASE_LEVEL_MODERATOR
  • Ajout d'entrée au journal : BASE_LEVEL_ADMIN

Hooks et Points d'entrée

text
?obj=system.mod&act=about   — Affiche les informations système
?obj=system.mod&act=hist	— Affiche et gère le journal historique

Dépendances

  • Accès fichier sur var/hist.txt (écriture requise pour les ajouts)
  • Parsing regex des balises @version et @date dans index.php
  • jQuery UI (tabs) — inclus dans le core BeamReactor