Happy Holidays, everyone,
For fun and because I'm trying to learn some AJAX stuff, I made a
small Dada Mail extension - an Ajax-ified subscription form
Talk
about old dogs learning new tricks
Anyways, here it is:
http://dadademo
orty
com/cgi-bin/dada/extensions/
ajax_include_subscribe cgi
It's quite nice and very configurable
One of the more neater things,
is that it'll allow you to actually work like a regular subscription
form and redirect to the Dada Mail, mail
cgi script itself, for any
specific (configurable) error, or if the sub/unsub is valid
For example, If you try to unsubscribe an email address that's not
currently subscribed, instead of handling the error right on the
page, you'll be redirected to Dada Mail itself, which will then give
you the error message
Should work with any 2
10
12 installation and I created it to be
inserted in a static HTML file via a server side include
Another great thing about it, is if a user has Javascript turned off,
or the script fails to work for any reason, it'll work just like a
regular subscription form - so it should be fairly accessible, no
matter what browser you're using
If you want to play around with it yourself, it is available at:
<http://mojomail
cvs
sourceforge
net/*checkout*/mojomail/
dada_mail_stable/dada/extensions/ajax_include_subscribe cgi? revision=1 1 2 2&pathrev=dada_mail_2_10_12-branch>
I've only tested the functionality in FireFox 2 and Safari 2 on a
Mac, but it should fair pretty well with other browsers/platforms
I'll probably add some more documentation and release the extension
in the next Dada Mail release,
Cheers,
Start a new thread, email: dadadev@dadamailproject.com
This is the developer discussion mailing list for Dada Mail.
If you are just looking for support Dada Mail, consult the message boards at:
https://forum.dadamailproject.com
Documentation for Dada Mail:
Specifically, see the Error FAQ:
https://dadamailproject.com/d/FAQ-errors.pod.html
To post to this list, send a message to:
mailto:dadadev@dadamailproject.com
All subscribers of this list may post to the list itself.
Topics that are welcome:
Dada Mail is on Github:
https://github.com/justingit/dada-mail/
If you would like to fork, branch, send over PRs, open up issues, etc.
This Privacy Policy is for this mailing list, and this mailing list only.
Email addresses collection through this mailing list are used explicitly to work within this email discussion list.
We only collect email addresses through our Closed-Loop Opt-In system.
We don't use your email address for any other purpose.
We won't be sharing your email address with any other entity.
Unsubscription can be done at any time. Please contact us at: justin@dadamailproject.com for any help regarding your subscription, including removal from the mailing list.
All mailing list messages sent from us will include a subscription removal link, which will allow you to remove yourself from this mailing list automatically, and permanently.
All consent to use your email address for any other purpose stated at the time of the mailing list subscription will also be revoked upon mailing list removal.