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

Lecteur Markdown

content Documentation › CONTENT_DOCUMENTATION_FR

CONTENT_DOCUMENTATION_FR

Fonctionnalité : Content #

Système de gestion d'articles organisés par familles (catégories). Permet la création, l'édition et la suppression de contenu éditorial avec support multilingue et éditeur de texte riche.

---

Installation et Configuration #

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

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

Chemins :

  • Plugin principal : `/plugins/content/content.php`
  • Configuration : `/plugins/content/conf/content.conf.inc.php`

Paramètres de configuration (`content.conf.inc.php`) :

| Variable | Valeur par défaut | Description |

|---|---|---|

| `$basedatadisplay` | `'yes'` | Affichage dans l'interface de gestion |

| `$basedisplevel` | `BASE_LEVEL_HIGHUSER` | Niveau minimum pour créer du contenu |

| `$ftype` | `1` | Type plugin (contenu) |

| `$is_public` | `1` | Accessible publiquement |

| `$content_thumb_scale` | `$cfg[32]['xsthumb']` | Dimensions des miniatures |

Tables SQL requises : `content`, `content_families`

---

Utilisation #

Utilisateurs #

  • Consulter la liste des familles : `?obj=content.php&cat=1`
  • Consulter les articles d'une famille : `?obj=content.php&contentfamily=NOM`
  • Lire un article : `?obj=content.php&contentitem=ID`

Éditeurs (niveau `HIGH_USER` ou supérieur) #

  • Créer un article : `?obj=content.php&nedit=1`
  • Modifier un article : `?obj=content.php&nedit=4&id=ID`

Modérateurs #

  • Supprimer un article : `?obj=content.php&nedit=3&id=ID-FAMILLE`
  • Gérer les familles : `?obj=content.php&nedit=5`

Champs d'un article : langue, famille, titre, résumé, contenu (RTE), date de publication, statut d'activation.

La déduplication par titre est active : deux articles ne peuvent pas avoir le même titre dans la même famille.

---

Hooks et Points d'entrée #

?obj=content.php						  — Liste des articles récents
?obj=content.php&cat=1					— Liste des familles
?obj=content.php&contentfamily=NOM		— Articles d'une famille
?obj=content.php&contentitem=ID		   — Article unique
?obj=content.php&nedit=1				  — Nouveau contenu (éditeur)
?obj=content.php&nedit=4&id=ID			— Modifier (éditeur)
?obj=content.php&nedit=3&id=ID-FAM		— Supprimer (modérateur)
?obj=content.php&nedit=5				  — Gérer les familles (modérateur)

---

Dépendances #

  • `Beamreactor\Database\SQL` — CRUD sur `content` et `content_families`
  • `Beamreactor\Sanitizer\Parser` — assainissement des entrées
  • Bibliothèque graphique interne — génération des miniatures d'images
  • Éditeur RTE — inclus dans le core BeamReactor
de en fr