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

Lecteur Markdown

sponsors Documentation › SPONSORS_DOCUMENTATION_FR

SPONSORS_DOCUMENTATION_FR

Fonctionnalité : Sponsors #

Répertoire de sponsors avec logos, liens et description. Gestion admin complète (CRUD), affichage ordonné par priorité.

---

Installation et Configuration #

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

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

Chemins :

  • Plugin principal : `/plugins/sponsors/sponsors.php`
  • Configuration : `/plugins/sponsors/conf/sponsors.conf.inc.php`
  • Locales : `/plugins/sponsors/locale/`

Paramètre de sécurité : `secure('SPONSORS_LEVEL_ADMIN')` pour les opérations CRUD.

Table SQL requise : `sponsors`

Répertoire des logos : `$cfg[6]/sponsors/`

---

Utilisation #

Consultation publique #

Liste des sponsors avec logo, nom et lien vers leur site.

Administration #

  • Créer un sponsor : nom, URL, logo (upload), priorité d'affichage
  • Modifier les informations
  • Supprimer un sponsor (supprime également le logo)

L'ordre d'affichage est géré par la valeur de priorité.

---

Hooks et Points d'entrée #

?obj=sponsors.php                   — Liste des sponsors
?obj=sponsors.php&id=ID             — Détail d'un sponsor
?obj=sponsors.php&action=add        — Ajouter (POST, admin)
?obj=sponsors.php&action=edit&id=ID — Modifier (admin)
?obj=sponsors.php&action=del&id=ID  — Supprimer (admin)

---

Dépendances #

  • `Beamreactor\Database\SQL`
  • `Beamreactor\Sanitizer\Parser`
  • Bibliothèque graphique interne — redimensionnement des logos
de en fr