Table des matières
Améliorer DokuWiki avec un script de courriel pour le plugin Bureaucracy
Améliorez votre expérience DokuWiki avec un puissant script de courriel pour le plugin Bureaucracy. Ce script rationalise la communication, garantissant une gestion efficace des données et une interaction utilisateur au sein de votre DokuWiki.
Introduction
DokuWiki, connu pour sa simplicité et sa polyvalence, devient encore plus puissant avec l'ajout de scripts personnalisés. Un tel enrichissement est le script de courriel pour le plugin Bureaucracy. Ce script automatise la communication par courriel, le rendant un outil essentiel pour les administrateurs et les utilisateurs du wiki.
Téléchargement
Fichier(s)
Configuration du script
Le script de courriel, `email.php`, utilise les paramètres définis dans le formulaire Bureaucracy. Les paramètres du script sont définis à l'aide des entrées de bureaucracy soit dans le tout premier ensemble de champs non nommé, soit sans ensemble de champs.
Voici une liste des paramètres disponibles :
- to : Adresse où envoyer le courriel.
- from : Adresse d'où le courriel semble provenir.
- subject : Le sujet du courriel.
- showFieldSet : Afficher ou non l'ensemble de champs dans le courriel.
- debug : Ajouter des informations de débogage dans le courriel.
Modèles disponibles
Le script email.php utilise les données du formulaire Bureaucracy pour générer des courriels. Il remplace des modèles spécifiques dans les champs du formulaire par des données réelles et envoie un courriel au destinataire configuré.
Voici une liste des modèles disponibles :
- @YEAR@ - année
- @MONTH@ - mois
- @MONTHNAME@ - nom du mois
- @DAY@ - jour
- @TIME@ - heure
- @TIMESEC@ - heure en secondes
- @FORMPAGE_ID@ - id de la page de formulaire
- @FORMPAGE_NS@ - espace de noms de la page de formulaire
- @FORMPAGE_CURNS@ - espace de noms actuel de la page de formulaire
- @FORMPAGE_FILE@ - fichier de la page de formulaire
- @FORMPAGE_!FILE@ - fichier de la page de formulaire sans extension
- @FORMPAGE_!FILE!@ - fichier de la page de formulaire sans extension ni espace de noms
- @FORMPAGE_PAGE@ - nom de la page de formulaire
- @FORMPAGE_!PAGE@ - nom de la page de formulaire sans espace de noms
- @FORMPAGE_!!PAGE@ - nom de la page de formulaire sans espace de noms ni extension
- @FORMPAGE_!PAGE!@ - nom de la page de formulaire sans extension
- @USER@ - nom d'utilisateur
- @NAME@ - nom de l'utilisateur
- @MAIL@ - courriel de l'utilisateur
- @DATE@ - date
Exemple
====== Ouverture de Compte ====== <form> Script d'action email.php Hidden to "=username@domain.com" Hidden from "=no-reply@domain.com" Hidden subject "=@FORMPAGE_!!PAGE@" Hidden showFieldSet "=0" Hidden debug "=0" Fieldset "Information sur l'entreprise" Textbox UsualName "=ABC Company" Textbox LegalName "=1234-1234 Quebec Inc." Textbox SBRN "=123456789RM0001" Textbox Address Textbox City Textbox State Textbox Country "=Canada" Textbox ZipCode Textbox Phone </form>
Installer le script
Vous devrez télécharger le script ici email.php. Et le téléverser dans [webroot]/conf/plugin/bureaucracy/
. Des instructions de configuration détaillées sont disponibles sur la [page du plugin DokuWiki](https://www.dokuwiki.org/plugin:bureaucracy).
Conclusion
Le script de courriel pour le plugin Bureaucracy de DokuWiki témoigne de la flexibilité et de l'adaptabilité de DokuWiki. En améliorant la communication et la gestion des données, il devient un outil indispensable pour tout utilisateur de DokuWiki cherchant à maximiser l'efficacité de son wiki.
Tags
Commentaires