MT-Notifier 2.3.3 »
I've released MT-Notifier version 2.3.3.
This version fixes the problem with sending multiple email notifications to those subscribed to entry notifications. Please note that the default behavior has not changed. Let me repeat: If you do not change a setting, your installation may send multiple notifications on the same entry. This is by design.
One reason for sending multiple notifications on the same entry is so that if you update an existing entry it will notify your subscribers. Some people may want this functionality, so it is still available - and in fact is the default behavior. If you do not want this to happen, but instead only want to send one notification per entry no matter what, you are able to choose that option.
Simply go into the Configure option in the management interface. You will see a new selection to Send Updated Entries. The default behavior is to Send Any Changed Entries, and this option means that your system may send multiple notifications per entry. You can change this to Only Send New Entries, and your system will only send a single notification per entry.
This value can be specified for individual blogs and categories, so if you generally don't want to send more than one you can turn it off site-wide, then turn it back on for an individual blog or category. To do this, use the Manage option in addition to the Configure option.





















Comments (21)
THANK YOU!!! THANK YOU!!! THANK YOU!!! THANK YOU!!!
RAT
ihatemycubicle.com
Posted by RAT on November 12, 2004 9:59 AM
Hi Chad,
Is there anything special that needs to be changed to get Notifier to send full entries rather than excerpts? My haphazard changes to source code only managed to eliminate the excerpt rather than replace it.
Or have I failed to RTFM and it's something simple?
Posted by Patrick Taylor on November 12, 2004 2:15 PM
This is completely untested, but you should be able to change this line:
To this:
Make sure you save notifier.pm first (or have a backup handy).
Posted by Chad Everett on November 12, 2004 9:09 PM
Thanks Chad, that change seems to have done it. It works great.
Posted by Patrick Taylor on November 13, 2004 4:48 PM
Out of curiosity, is anyone using PostgreSQL and getting this error when trying to save any settings in Notifier?
"Can't use an undefined value as a HASH reference at [mt install dir]extlib/jayseae/notifier.pm line 1134."
Posted by The One True b!X on November 15, 2004 3:36 AM
Great plugin, easy to install and it integrates into MT well. Everything is working as expected but I cannot manually "Subscribe" more than 1 email address per blog using the MT-Notifier "Manage" menu. As mentioned I have succesfully suscribe a single email address to each blog and they do recieve notifications.
This is the process I'm using:
1.) click "Manage" from the Notifier menu
2.) check the "Subscribe Email Address" box
3.) type in a email address in the box
4.) select the radio button "Blogs"
5.) select a blog from the dropdown box
This then forwards me to a "Notifier > Manage MT-Notifier > By Blog" page but the email address I just entered is not saved/recorded and the "Subscription Records" displays the one and only email address I started with, It will not let me add anymore subscriptions.
Do you have any suggestions on how to fix this?
I'm using MT-Notifier 2.3.3 with MT 3.11
Thanks for your time and effort
Posted by Ken on November 16, 2004 8:44 PM
Chad,
just picked up the latest version of MT-Notifier and it looks pretty cool... but I'm running into one thing that I can't figure out if it's a real issue or just me being dumb, so I figured I'd ask :-)
When I add the subscribe checkbox to my Comment Listing template -- it seems to work fine UNLESS the user chooses to preview their comment. Then the value of the checkbox is lost.
Is there a way that MT-Notifier already accounts for this, or do I need to hack some JS to set a cookie or something to remember the expressed setting?
Thanks for your help, and for the great plugin!
Posted by Jason Lefkowitz on November 28, 2004 9:41 PM
Hi Jason -
The value of the "subscribe" checkbox is lost during comment preview, since Notifier has no control over this. The easiest way to account for it would indeed be to use some Javascript or a cookie or something similar.
Posted by Chad Everett on November 29, 2004 6:10 AM
Can you tell me where I should add "" in the comment listing template? I have tried adding it to various places but the check box doesn't appear anywhere on the comments page?
Rick
Posted by Rick Becker on December 7, 2004 1:11 AM
Are you using the <MTCommentFields> tag in your comment listing? If so, that is the problem. That code generates the form for you automatically, and it can be changed (by hacking a file), but not easily.
Posted by Chad Everett on December 7, 2004 7:25 AM
Hi,
you are wrote that I have only ad the subscribe checkbox in the templateform to asking my visitors for notify this articel. But witch templateform you mean? I think I need this checkbox in the commentform of MT, like 'remember me', but i cant find this template :-(
Thank you for help
Mike
Posted by Mike on December 7, 2004 8:10 AM
I keep getting "Premature end of script headers: mt-comments.cgi" error with this and several previous releases. It happens whenever someone sends comment and there is at least one person subscribed to that comment.
By the way, email is sent most of the times
my configurationis:
Apache/2.0.49
Perl/v5.8.5
MovableType/3.11
Posted by Indeyets on December 10, 2004 4:01 AM
Generally this message indicates an execution problem with the script. The most frequent culprit is a permissions error. Make sure you check the permissions for the MT-Notifier modules (mt-notifier.cgi and notifier.pm especially). The cgi needs execute permission (probably 755) and the pm needs read permission (probably 644).
Posted by Chad Everett on December 10, 2004 6:44 AM
Yes, I do have the tag in my comment listing. You hacking that file is complicated. Is there an alternative? Is there something else I should be doing to get the MT_Notifyer check-box to appear?
Rick
Posted by Rick Becker on December 10, 2004 3:46 PM
There are two alternatives. The first probably counts as complicated. The second, while not especially complex, does involve spending money. Hope one of them can help!
Posted by Chad Everett on December 10, 2004 3:55 PM
What is the best way to debug this (without asking you to look at stuff for me? :) ).
I installed this a week ago and it seemed to work fine with my three tests. Now it seems to work only a small percentage of the time. Basically, users are just not getting added to the notifications list. I posted a new blog entry yesterday and one person successfully added themselves, but others cannot. I tried unsuccessfully to add myself and even checked the HTTP header for the form post just to be sure. Sure enough "subscribe=on" is getting passed successfully.
Any ideas?
Posted by Mike D. on December 30, 2004 4:20 PM
Are you submitting directly (through a form to subscribe without commenting, for instance) or during the commenting process?
Posted by Chad Everett on December 30, 2004 4:25 PM
I don't use the standard MTCommentFields (I use the Razors Edge ones). So I just added a checkbox with the name of "subscribe" to the comment form. So basically, yes, I am subscribing as part of the commenting process as opposed to a standalone "subscribe to comments" form.
It would be helpful if I could see some output somewhere which perhaps contained an error message. Is there a "debug" mode or another way for me to trace the process?
Posted by Mike D. on December 30, 2004 5:07 PM
Hello. Thanks for this great plugin. I have two questions.
Can I make a form in weblog that has subscribe and unsubscribe check box that visitors can unsubscribe them selves...?
And also can I make notifier to send an email to the subscriber to approve it?
Thanks. :)
Posted by Leo on June 30, 2005 4:32 PM
Hi Leo -
The instructions for creating a subscription form are in the directions that come with the software.
You cannot create an unsubscribe form, as there is a unique key required for unsubscribing. However, each notification includes a URL which a subscriber can use to manage their own subscriptions.
Finally, you can certainly add code for an approval process, but there is currently no mechanism in MT-Notifier for that feature - you would have to add it yourself.
Posted by Chad Everett on June 30, 2005 4:35 PM
Thanks for the great plugin!
Posted by Tim Houghton on July 17, 2005 5:18 PM