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

Lecteur Markdown

plugin_catalog Documentation › PLUGIN_CATALOG_DOCUMENTATION_FR

PLUGIN_CATALOG_DOCUMENTATION_FR

Fonctionnalité : Plugin Catalog #

Répertoire de tous les plugins installés. Affiche les métadonnées de chaque plugin (version, date, auteur, description), les catégorise par type et propose des liens vers leur documentation.

---

Installation et Configuration #

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

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

Chemins :

  • Plugin principal : `/plugins/plugin_catalog/plugin_catalog.php`
  • Configuration : `/plugins/plugin_catalog/conf/plugin_catalog.conf.inc.php`
  • JavaScript : `/plugins/plugin_catalog/js/plugin_catalog.js`
  • CSS : `/plugins/plugin_catalog/css/plugin_catalog.css`

Paramètres de configuration :

| Variable | Description |

|---|---|

| `$basedisplevel` | Niveau minimum requis (selon `objpri`) |

| `$ftype` | `3` (système) |

Cache : fichiers HTML dans `$cfg[20]/plugin_catalog#{hash}.html` — TTL 1 heure pour les non-admins.

Répertoire des captures : `$cfg[6]/plugins/{nom_plugin}/`

---

Utilisation #

Grille de plugins #

Chaque carte affiche :

  • Nom du plugin
  • Version et date (lues depuis `@version` et `@date` dans l'en-tête PHP)
  • Description (`@description`)
  • Type (catégorie colorée)
  • Lien vers la documentation (si répertoire `docs/` présent)
  • Galerie de captures d'écran (lazy loading, 4 visibles + "more")

Catégories (ftype) #

| ftype | Catégorie |

|---|---|

| 0 | Misc |

| 1 | Contenu |

| 2 | Crawlers |

| 3 | Système |

| 4 | Communauté |

| 5 | Outils |

| 6 | Shop |

| 7 | IA |

| 8 | Référencement |

| 99 | Bêta |

Comportement du cache #

Les visiteurs non-admins voient la version en cache (1 heure). Les admins voient toujours la vue fraîche.

---

Hooks et Points d'entrée #

?obj=plugin_catalog.php    — Catalogue complet

---

Dépendances #

  • `Beamreactor\Sanitizer\Parser`
  • Plugin mdreader — rendu des fichiers de documentation `.md`
  • Accès en lecture sur `plugins/`
de en fr