Friday, June 27, 2008, 8:25:35 AM, Maria McKinley wrote: > Just wondering if anyone has ever setup a comment box that sends and > email notification when someone posts a new comment. Would be > interested if there were an easy way of doing this.
Here is an example modified fox commentbox, the second line is added, it needs http://www.pmwiki.org/wiki/Cookbook/FoxNotify to be installed (and Fox of course): (:fox cbox put=aboveform template=Site.FoxCommentTemplate:) (:foxmail template=FoxNotifyLists.MailFormTemplate target=FoxNotifyLists.EmailList :) || Heading:||(:input text heading size=60:) || ||'''Your Message''' || || ||(:input textarea comment cols=60 rows=6:) || || Author:||(:input text author value='{$Author}' :) (:input submit post Enter:) || (:foxend cbox:) Notification will be sent to addresses specified on FoxNotifyLists.EmailList. You could choose a different page. The notification will use as an email template FoxNotifyLists.MailFormTemplate. Again you could set this up on a different page (use perhaps different pages for different Fox forms, according to what shall be mailed, in what format). If you put the mail target and mail template pages into a different group, for instance 'Site',, you need to set in config.php the variable $FoxNotifyListsGroup = 'Site'; An example for a mail template for the comment form above, which uses the input field names as replacement variables in the template: (:linebreaks:) !!Email subject format [[#subject]] $WikiTitle Contakt Message [[#subjectend]] !!Email body heading format [[#heading]] Newest enquiry on $WikiTitle ContactUs page: [[#headingend]] !!Email item formats [[#default]] Sent: $PostTime Name: {$$author} Subject: {$$heading} {$$comment} ============================ Sent by $WikiTitle Server [[#defaultend]] an example for the mail target page: [EMAIL PROTECTED] [EMAIL PROTECTED] Hope this gets you going! ~Hans _______________________________________________ pmwiki-users mailing list [email protected] http://www.pmichaud.com/mailman/listinfo/pmwiki-users
