Lecteur Markdown
ONELINER_DOCUMENTATION_FR
Fonctionnalité : Oneliner #
Shoutbox — zone de messages courts en temps quasi-réel. Les utilisateurs connectés postent des messages de 215 caractères maximum. Détection des doublons par utilisateur sur 24 heures, pagination, transformation automatique des URLs en liens.
---
Installation et Configuration #
Par FTP : Déposer le répertoire `oneliner/` dans `/plugins/`.
Par package manager : Sélectionner `oneliner` dans la liste des plugins disponibles.
Chemins :
- Plugin principal : `/plugins/oneliner/oneliner.php`
- Configuration : `/plugins/oneliner/conf/oneliner.conf.inc.php`
- Locales : `/plugins/oneliner/locale/`
Paramètres de configuration (`oneliner.conf.inc.php`) :
| Variable | Valeur par défaut | Description |
|---|---|---|
| `$ollimit` | `10` | Messages affichés par page (max 100) |
| `$basedisplevel` | — | Niveau pour lire |
| `ONELINER_LEVEL_USER` | `BASE_LEVEL_USER` | Niveau pour poster |
Table SQL requise : `oneliner`
---
Utilisation #
Poster un message #
- Formulaire de saisie (max 215 caractères)
- Soumission via POST
- Détection de doublon : un même utilisateur ne peut pas poster le même message deux fois dans la même journée
Affichage #
- Messages en ordre antichronologique
- Lien vers le profil de l'auteur
- URLs dans les messages transformées en liens hypertexte (via le redirecteur)
- Filtre de censure (mots interdits configurables)
---
Hooks et Points d'entrée #
?obj=oneliner.php — Affichage des messages
?obj=oneliner.php&page=N — Page N
Soumission d'un message via POST sur la même URL.
---
Dépendances #
- `Beamreactor\Database\SQL`
- `Beamreactor\Sanitizer\Parser`
- Redirecteur d'URLs interne — transformation des liens bruts