Sjabloon:Extension:EmailForm
Beschrijving
Emailform voor het verzenden van e-mails
Status
0.8a
Voor de Geschied- en heemkundige kring "Het Land van Thorn" is een speciale versie 0.9 gemaakt voor details zie Aanpassingen:Extension:EmailForm
Gebruik
<emailform>
{|
| Naam: || <emailform name=40 /> || (optioneel)
|-
| Email: || <emailform from=40 /> || (optioneel, tenzij u antwoordt wil)
|-
| Commentaar:
| colspan="2" | <emailform comments=80x8 />
|-
| colspan="3" align="center" | <emailform submit="Send Comments" />
|}
</emailform>
<emailform result>
Bedankt voor uw commentaar
{| width="300px"
| '''Van''' <emailform name /> <emailform from/><br />
'''Kommentaar:''' <emailform comments />
|}
</emailform>
Er moet een pagina aangemaakt worden waarop het ontvangende e-mail adres staat
De naam van de pagina is MediaWiki:EmailForm
Van elke pagina waarop een emailform staat moet het volgende worden opgenomen
pagina naam|email adres|Beschrijving onderwerp
Handleiding
Zorg dat de pagina waarop <emailform></emailform result> wordt geplaatst beschermd is zie Mediawiki_Protected_pages
Installeren
- Kopieer de PHP code van Extension:EmailForm
- Plak deze in een bestand
- De opgemaakt mails werken helaas niet onder windows(Outlook en Outlook Express) om dit probleem op te lossen moet de volgende aanpassing worden doorgevoerd.
- Ga naar regel 210
- Vervang
$headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
door
$headers = 'Content-Type: text/html; charset=utf-8' . "\r\n";
- Save als EmailForm.php in de folder EmailForm
- Kopieer de folder naar /extensions
- Neem in LocalSettings.php de volgende regel op:
# wiki Emailform
require_once("$IP/extensions/EmailForm/EmailForm.php");
Externe Links
Voorbeeld
<emailform>
{| {{sys:table:noborder}}
|colspan=2|{{sys:text|size=20|color=606060|text=Aanmelden}}<emailform Titel="Aanmelding" /><br>
|-
|style="width:40px"|*Voornaam
|<emailform Voornaam=40 />
|-
| *Voorletters
|<emailform Voorletters=40 />
|-
| *Naam
|<emailform Naam=40 />
|-
| *Adres
|<emailform Adres=40 />
|-
| *Postcode
|<emailform Postcode=6 />
|-
| *Land
|<emailform Land=30 />
|-
| Tel
|<emailform Telefoon=14 />
|-
| Mobiel
|<emailform Mobiel=14 />
|-
| *Email:
|<emailform Email=40 />
|-
| Opmerkingen
| <emailform Opmerkingen=40x8 />
|-
|colspan="2" align="center" | <emailform submit="Versturen" />
|-
|colspan="2" align="center" |{{sys:text|size=9|italic=true|text=''De met * gemerkte items zijn verplicht''}}
|}
</emailform><emailform result>
{| {{sys:table:noborder}}
|colspan=3|{{sys:text|size=20|color=606060|text=<emailform Titel />}}<br>
|-
|colspan=3|{{sys:text|size=14|text=Dank U voor de aanmelding als lid}}<br>
|-
|colspan=3|{{sys:text|size=14|color=000000|text=<emailform Bestelling /> De kosten per jaar bedragen € 20,--}}
|-
|style="width:40px"|Voornaam
|style="width:5px"|:
|style="width:500px"|<emailform Voornaam />
|-
|Voorletters
|:
|<emailform Voorletters />
|-
|Naam
|:
| <emailform Naam />
|-
|Adres
|:
| <emailform Adres />
|-
|Postcode
|:
| <emailform Postcode/>
|-
|Land
|:
| <emailform Land />
|-
|Tel
|:
| <emailform Telefoon />
|-
|Mobiel
|:
| <emailform Mobiel />
|-
|Email
|:
| <emailform Email/>
|-
|Opmerkingen
|:
|{{sys:text|text=<emailform Opmerkingen />}}
|}
</emailform>
<emailform>
| Aanmelden<emailform Titel="Aanmelding" /> | |
| *Voornaam | <emailform Voornaam=40 /> |
| *Voorletters | <emailform Voorletters=40 /> |
| *Naam | <emailform Naam=40 /> |
| *Adres | <emailform Adres=40 /> |
| *Postcode | <emailform Postcode=6 /> |
| *Land | <emailform Land=30 /> |
| Tel | <emailform Telefoon=14 /> |
| Mobiel | <emailform Mobiel=14 /> |
| *Email: | <emailform Email=40 /> |
| Opmerkingen | <emailform Opmerkingen=40x8 /> |
| <emailform submit="Versturen" /> | |
| De met * gemerkte items zijn verplicht | |
</emailform><emailform result>
| <emailform Titel /> | ||
| Dank U voor de aanmelding als lid | ||
| <emailform Bestelling /> De kosten per jaar bedragen € 20,-- | ||
| Voornaam | : | <emailform Voornaam /> |
| Voorletters | : | <emailform Voorletters /> |
| Naam | : | <emailform Naam /> |
| Adres | : | <emailform Adres /> |
| Postcode | : | <emailform Postcode/> |
| Land | : | <emailform Land /> |
| Tel | : | <emailform Telefoon /> |
| Mobiel | : | <emailform Mobiel /> |
| : | <emailform Email/> | |
| Opmerkingen | : | <emailform Opmerkingen /> |
</emailform>