Go to content Go to navigation Go to search

Search

RSS / Atom

Bienvenus sur le Blog de iX Services
Ressources pour Webmaster Algerie

dzd_mailverif : Textpattern plugin

En Français

Ce pluggin est une extension du plugin zem_contact_reborn, c’est un bon exemple de la manière d’étendre les capacité de ce dernier.

Le but de ce pluggin est de stocker les données du formulaire soumis grace à zem_contact_reborn dans la base de donnée (table “textpattern”) sous forme d’article standard de Textpattern sans interrompre l’envoi du mail.

Le pluggin nécessite : zem_contact_reborn, la partie validation nécessite les pluggins adi_gps et smd_query

In English

This plugin is an example of plugin extension to zem_contact_reborn.

His purpose is to store data provided by zem_contact_reborn into DB table “textpattern” as regular articles, and then continue sending mail.

This plugin require : zem_contact_reborn, the validation process require pluggins adi_gps and smd_query

Zem contact form used / Zem contact form utilisé

<txp:zem_contact to="your@mail.address" label="" thanks="Thanks" copysender="1">
<txp:zem_contact_text label="Name" name="nom" size="40" /><br />
<txp:zem_contact_text name="organisme" label="Copany" size="40" /><br />
<txp:zem_contact_text name="adresse" label="Adresse(facultative)" size="40" required="0" /><br />
<txp:zem_contact_text name="tel" label="Phone (optional)" size="40" required="0" /><br />
<txp:zem_contact_email size="40" /><br />
<txp:zem_contact_text name="montant" label="Amount of donation" size="40" /><br />
<txp:zem_contact_checkbox name="visible" label="Make your donation public" required="0" /><br />
<txp:zem_contact_checkbox name="newsletter" label="Receive our newsletter" required="0" /><br />
<txp:zem_contact_secret name="lien" label="validation link" value="Lien" />
<txp:zem_contact_submit label="Envoi" />
</txp:zem_contact>

Code for validation / Code pour valider l’envoi

Code à insérer dans la page qui sert à valider / Code inserted in page wich make validation

<txp:adi_gps quiet="1" />
<h2>Validation de votre don</h2>
<txp:smd_query query="SELECT * FROM textpattern WHERE ID='?mid' AND custom_3='?myverif'">
<txp:smd_query query="UPDATE textpattern set Status='4' WHERE ID='?mid'" />
<p><b>Votre promesse de dons a été validé</b><br />Merci</p>
<txp:else />
<p><b>Valeurs erronées</b></p>
</txp:smd_query>

Download link / Lien de téléchargement

dzd_mailverif_v0.1.txt

Postez un commentaire :