This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
README | ||
| |
Rakefile | Fri Jun 20 11:32:17 -0700 2008 | |
| |
app/ | ||
| |
lib/ | Fri Jun 20 11:32:17 -0700 2008 | |
| |
mailer_extension.rb | ||
| |
public/ | Fri Jun 20 11:32:17 -0700 2008 | |
| |
test/ |
README
= Mailer Extension for Radiant Created by: M@ McCray - mattmccray.com Version: 0.2.1 Contact: mmccray@elucidata.net Ported to 'mental' by: Sean Cribbs - seancribbs.com Version: 0.1 Contact: seancribbs@gmail.com The Mailer extension enables form mail on a page. You can define email templates using pages parts (email, and/or email_html). You configure the recipients and other Mailer settings in a config part. Following is an example of a properly formed config part that defines a 'contact' mailer: mailers: contact: subject: From the website of Whatever from: noreply@mydomain.com redirect_to: /contact/thank-you recipients: - one@one.com - two@two.com The following tags are available to help you build the form: <r:mailer:form name=""> ... </r:mailer:form> <r:mailer:text name="" /> <r:mailer:password name="" /> <r:mailer:file name="" /> <r:mailer:checkbox name="" /> <r:mailer:radio name="" /> <r:mailer:radiogroup name=""> ... </r:mailer:radiogroup> <r:mailer:select name=""> ... </r:mailer:select> <r:mailer:textarea name=""> ... </r:mailer:textarea> <r:mailer:option name="" /> <r:mailer:submit /> <r:mailer:reset /> <r:mailer:get name="" /> Simple example of a form: <r:mailer:form name="contact"> <r:mailer:hidden name="subject" value="Email from my Radiant site!" /> <br/> Name:<br/> <r:mailer:text name="name" /> <br/> Message:<br/> <r:mailer:textarea name="message" /> <br/> <r:mailer:submit value="Send" /> </r:mailer:form> Todo: * Abstract tag naming, doesn't need to mimick HTML input types * Support for file attachments to emails * Validate recipient emails addresses -- at least the format * Better Error handling








