I am using the CVS version with 4.4.2 drupal (after applying the new menu_hook patch) and though I am able to add posts etc to my subscriptions, I am not getting any email notifications. Nothing shows up in the log files too. I also tried the 4.4.0 version which is more recent than the CVS version, but that doesn't patch properly, so I could not test it. Please do let me know, if any one has faced similar situations and has a solution for it...
Thanks !
Comments
Comment #1
kj-1 commentedLooks like the problem is in the subscriptions_mailvars() function. The while loop does not happen at all. I am using the Aug 5 CVS update right now. Please help !
Comment #2
TDobes commentedQuite frankly, this thread confuses me. You seem to be mixing old and new versions of subscriptions.module and Drupal, and that's not going to work for certain.
The Aug. 5th (and later) CVS update is to be used with CVS Drupal (Drupal that will become 4.5... with local tasks and the new style URL's and the _menu hook)
The 4.4 branch version is for use with Drupal 4.4.x. (no tabs, older style URL's, considered stable)
So... If you don't match up the proper version, I can guarantee that subscriptions.module will not work. Also, keep in mind that subscriptions.module is designed to NOT send e-mail notifications to the user who posting/adding comments.
Please let me know what versions you're using and I'll investigate the problem further.
Comment #3
kj-1 commentedThanks for looking into this, TDobes. I was using the CVS version of subscriptions with 4.4.2 basically because the 4.4.0 version hasn't been updated to the new menu_hook(). The CVS subscription worked did not get any errors in the interface and the only thing not working was the actual notification. Well, now after some playing about, looks like the problem was with the way I had configured it. I had subscribed to a blog and not to a post. Hence, any comment was not being notified. A little thing, but something that could lead to further confusion for my users. Hence the need for a parallel help system, which I am working on.
I think I can quit safely close this issue !
Thanks for your interest...
Comment #4
TDobes commentedJust to clarify:
The _menu() hook exists ONLY in the CVS version of Drupal. There is no _menu hook in 4.4.x! To register items with the menu system in 4.4, you should use the menu() function within the _link() hook.
But, if it's working for you now, I guess you've found the right combination. :) I'm closing the issue.