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

Markdown-Reader

faq Dokumentation › FAQ_DOCUMENTATION_FR

Faq Documentation Fr

Fonctionnalité : FAQ #

Gestion de Foires Aux Questions organisées par catégories (familles), avec support multilingue (i18n). Interface accordéon pour la consultation, CRUD complet pour les modérateurs.

Installation et Configuration

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

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

Chemins :

  • Plugin principal : /plugins/faq/faq.php
  • Configuration : /plugins/faq/conf/faq.conf.inc.php
  • Widget : /plugins/faq/widget/
  • Locales : /plugins/faq/locale/

Tables SQL requises : faqs, faqs_i18n, faqs_families, faqs_families_i18n

Utilisation

Consultation publique #

Les FAQ sont présentées dans un accordéon par catégorie. Le contenu est affiché dans la langue courante.

Administration (modérateur et supérieur) #

  • Familles : créer, modifier, supprimer des catégories
  • FAQ : créer une question/réponse dans une famille, éditer, supprimer
  • Les traductions sont gérées par langue via les tables _i18n

Structure d'une entrée FAQ :

  • Famille d'appartenance
  • Question (par langue)
  • Réponse (par langue)

Hooks et Points d'entrée

text
?obj=faq.php                           — Liste des FAQ par famille
?obj=faq.php&action=add_family         — Ajouter une famille
?obj=faq.php&action=edit_family&id=ID  — Modifier une famille
?obj=faq.php&action=del_family&id=ID   — Supprimer une famille
?obj=faq.php&action=add&family=ID      — Ajouter une FAQ
?obj=faq.php&action=edit&id=ID         — Modifier une FAQ
?obj=faq.php&action=delete&id=ID       — Supprimer une FAQ
de en fr