meta données pour cette page
Ceci est une ancienne révision du document !
Bureaucracy
Ce greffon est optionnel et peut être retiré.
page officielle : :plugin:bureaucracy
Ce greffon sert à créer des formulaires. Les actions du formulaire peuvent être :
- L'envoi d'un mail
- La création d'une nouvelle page
- Tout autre action que vous coderez vous même en PHP
Modification
Pour l'action mail, on peut, pour cacher l'adresse dans le source de la page (ce qui permet de laisser le code source d'une page disponible), utiliser un nom qui est défini dans la page emails, qui ne doit être accessible par personne. Seul l'administrateur du site y aura accès, car il est administrateur. Si la page emails est accessible par d'autres personnes (et surtout par des internautes anonymes), alors elle perd sa raison d'être.
Il suffit de remplacer le fichier lib/plugins/bureaucracy/actions/mail.php par
— schplurtz le déboulonné 2011/03/12 15:27
Démo
Démo 1
<form> Action mail uneadresse@qqpart.fr Thanks "Votre message a bien été envoyé." Fieldset "Vous" Textbox "Votre nom" email "Votre adresse de courriel" fieldset "message" textarea "Veuillez saisir votre message ici" fieldset "validation" submit </form>
Démo 2
Dans cette deuxième démo, l'adresse email n'est pas visible. L'adresse moi
est définie dans la page emails, qui ne doit être accessible par personne. Seul l'administrateur du site y aura accès, car il est administrateur. Si la page emails est accessible par d'autres personnes (et surtout par des internautes anonymes), alors elle perd sa raison d'être.
<form> Action mail moi Thanks "Votre message a bien été envoyé." Fieldset "Vous" Textbox "Votre nom" email "Votre adresse de courriel" fieldset "message" textarea "Veuillez saisir votre message ici" fieldset "validation" submit </form>