Categories:
Author:
Current version:
4.0.3.20
About It:
Get it:
Rate it:
Flag it:
zem_contact_reborn
Zem_contact_reborn is a further developed fork of the zem_contact plugin. It is maintained by the Textpattern Community.
Requires: zem_contact_lang
Zem_contact_reborn produces a flexible, customizable and secure email feedback form / email contact form for Textpattern. It’s intended for use as an enquiry form for commercial sites, and includes several features to help reduce common problems with such forms (invalid email addresses, missing information).
Features:
- Arbitrary text fields can be specified, with min/max/required settings for validation
- Support for checkboxes, drop-down lists and radio buttons
- Nonce-based script spam prevention
- Email address validation, including a check for a valid MX record (Unix only)
- Safe escaping of input data
- Automatically generates an accessible form layout using valid XHTML, including tags
- Rejects faulty UTF-8 and is aware of the multibyte nature of the UTF-8 charset
- Errors can be displayed in a different part of the page than the contact form itself.
- ‘Send article’ functionality
- Copy sender, allows you to send an article to a friend
- External language plugin, zem_contact_lang, which makes it easy to localize the contact form messages
- API that can be used by anti-spam plugins like pap_contact_cleaner
Initially released:
2005-12-19Posted here:
06 Nov 2006Article modified:
11 Feb 2008









If there is a comment form at the Information URL, you may want to leave your comments/questions there or at the Forum thread for quicker feedback. Otherwise, comment away:
Commented (2)
For some reason I can’t manage to install this plugin to the lately published Textpattern 4.2.0. When I try to paste plugin code to TXP’s plugin manager, it just says something about incorrect format.
Petri (and others), support request for plugins should be posted in corresponding the forum thread (see the links on the left side of this page). There’s no known problem installing this plugin with TXP 4.2.0, so I suspect it’s either a problem with local server setup or an incorrectly chosen plugin type (compressed vs non-compressed).
Subscribe to this article's comments RSS feed. [ ? ] View Recent Comments across the site.