Create contact forms by writing simple tags.
- Supports any fields types
- Powerful textual syntax
- Generates comprehensive mails
- UTF-8, localized and multilingual
- Automatic security measures
- Integrated settings editor
- Debug reports and submission logs
- Plugin for GetSimple or Pico CMS
Download the files.
For GetSimple CMS, place the
p01-contact directory and the file
For Pico CMS, place the
p01-contact directory in
plugins/ and rename-it
Compatibility : PHP 5.4+
Usage as a plugin
Just write tags in your pages.
This is a default contact form : (% contact %) Simple.
Follow the syntax to create custom forms.
(% contact en : subject => A locked subject, radio "I'd like to contact you" = a little | a lot |: passionately, select "Department" (the floor you look for) = Silly walks :| Strange things, email!, message =< Bla bla placeholder, checkbox! "I'm in control", askcopy %)
Details about usage as a plugin can be found in the wiki :
Usage as a PHP script
The simplest method is to include the script, create a new instance and parse strings containing tags using the syntax.
include 'p01-contact/P01contact.php'; $p01contact = new P01contact(); $content = 'This is a default contact form : (% contact %)' $content = $p01contact->parse($content);