PmFormTemplates

See Cookbook:PmForm. You can create local PmForm templates in the page Site.LocalTemplates?.

#mailform

This form is displayed when form=#mailform is displayed by a pmform target.

(:template default successpage='' :) (:input pmform target={$$target} successpage="{$$successpage}" :)

Your address:
Subject:

Message:

(:input captcha :)

#mailpost

This specifies the message to be sent when fmt=#mailpost is given by a pmform target. It verifies the existence of a from address, subject, and message text.

(:template require from errmsg="Missing 'from' address" :) (:template require subject errmsg="Missing message subject" :) (:template require text errmsg="Message text required" :) (:template require if="captcha" errmsg="Captcha required" :) {$$text}

========== Sent via PmForm at {$$PageUrl}

#commentform

(:input pmform target=comments:) Post a comment:

Name:
Comments:

#talkpost

(:template defaults where=above :) (:template require author errmsg="Missing name":) (:template require text errmsg="Missing message":) (:template require text match="-*http:*,-*https:*" errmsg="Please don't post external links":)

Posted by {$$author} on {$$CurrentTime}

{$$text}

Page last modified on March 06, 2023, at 11:59 AM
Powered by PmWiki