En vous promenant sur Beamreactor, nous stockons votre IP 48h pour des raisons de sécurité.

Markdown Reader

versions Documentation › VERSIONS_DOCUMENTATION_FR

Versions Documentation Fr

Fonctionnalité : Versions #

Scanner les fichiers PHP du projet et afficher leurs métadonnées de version (@version, @date, @author). Permet de vérifier la cohérence des versions sur l'ensemble de l'installation.

Installation et Configuration

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

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

Chemins :

  • Plugin principal : /plugins/versions/versions.php
  • Configuration : /plugins/versions/conf/versions.conf.inc.php

Paramètres de configuration (versions.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) |

| filetypes | ['php', 'inc', 'sdp'] | Extensions scannées |

| items_per_page | 50 | Pagination |

Utilisation

Le plugin parcourt récursivement l'arborescence du projet et présente un tableau paginé avec :

  • Chemin du fichier
  • Version (@version)
  • Date (@date)
  • Type de fichier (badge coloré)

Codes couleur des badges :

| Type | Couleur |

|---|---|

| Plugin | Bleu |

| Include | Violet |

| Module | Vert |

| Library | Ambre |

Indicateurs de statut :

  • Vert : fichier avec version renseignée
  • Rouge : fichier sans version
  • Orange : format de version obsolète

Hooks et Points d'entrée

text
?obj=versions.php           — Vue paginée
?obj=versions.php&page=N    — Page N

Dépendances

  • Beamreactor\Sanitizer\Parser
  • Accès en lecture à l'ensemble de l'arborescence du projet
de en fr