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

Lecteur Markdown

partners Documentation › PARTNERS_DOCUMENTATION_FR

PARTNERS_DOCUMENTATION_FR

Fonctionnalité : Partners #

Annuaire interne de partenaires et fournisseurs. Stocke les coordonnées, contacts, type de partenariat et notes internes. Réservé aux administrateurs.

---

Installation et Configuration #

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

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

Chemins :

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

Accès restreint : `secure('PARTNERS_LEVEL_ADMIN')`.

Table SQL requise : `partners`

---

Utilisation #

Champs d'un partenaire #

  • Nom de la société
  • Type : 5 catégories disponibles (fournisseur, client, prestataire, etc.)
  • Adresse : format composé `adresse § pays § code postal § email` (séparateur `§`)
  • Contact : format composé `nom § téléphone § email`
  • Notes internes
  • Pays (sélecteur déroulant)

Interface #

  • Liste des partenaires avec filtrage par type
  • Fiche détail d'un partenaire
  • Formulaire de création/modification
  • Suppression

---

Hooks et Points d'entrée #

?obj=partners.php             — Liste des partenaires (admin)
?obj=partners.php&view=ID     — Fiche partenaire
?obj=partners.php&add=1       — Formulaire de création (GET)
?obj=partners.php&del=ID      — Supprimer

Création/modification via POST.

---

Dépendances #

  • `Beamreactor\Database\SQL`
  • `Beamreactor\Sanitizer\Parser`

Note technique : les champs composés utilisent `§` comme séparateur interne. La lecture doit tenir compte de la rétro-compatibilité avec un encodage antérieur sur certaines installations.

de en fr