Create contact forms by writing simple tags. Also a plugin for Pico CMS.

mus f270913214 1st commit 5 months ago
lang f270913214 1st commit 5 months ago
src f270913214 1st commit 5 months ago
wiki f270913214 1st commit 5 months ago
.gitignore f270913214 1st commit 5 months ago
.htaccess f270913214 1st commit 5 months ago
LICENSE f270913214 1st commit 5 months ago
PicoContact.php f270913214 1st commit 5 months ago
README.md f270913214 1st commit 5 months ago
style.css f270913214 1st commit 5 months ago

README.md

p01contact

Create contact forms by writing simple tags.

Installation

For Pico CMS, place the PicoContact directory in /plugins/, or clone directly into /plugins/PicoContact

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);