Not signed in (Sign In)

Categories

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

Help keep Vanilla free:
Welcome Guest!
Want to take part in these discussions? If you have an account, sign in now.
If you don't have an account, apply for one now.
    •  
      CommentAuthorhutstein
    • CommentTimeMay 29th 2006 edited
     # 1
    The extension "Notify" enables to subscribe to the complete forum, categories or single discussions to be notified about new comments/discussions. Every user won't get more than one mail, until he visits the forum again.

    Update 0.2
    - made the mailing function faster, by removing unnessecary things
    - when comments are whispered only the person is notified who is whispered to

    Update 1.0
    - completely new remake
    - users can manage all their notifications in their account now

    Update 1.0.1
    - removed some enty lines at the end of default.php and ajax.php - thanks to Kick The Donkey

    Update 1.1.0
    - works now with ModRewrite

    Update 1.2.0
    - auto subscribtion is now possible, just set the NOTIFY_AUTO_ALL to 1 in the conf/settings.php to turn this on
    • CommentAuthormalffred
    • CommentTimeMar 12th 2007
     # 2
    Great Plugin, something I think should be included in the core. Quick question:

    Everything works great if you're logged in, but if you logout and are taken to the login page you see all sorts of MySQL query errors at the top of the page. Any idea why?
    • CommentAuthorjellicle
    • CommentTimeMar 12th 2007
     # 3
    Great plugin? I've installed it and it doesn't actually work. No notification emails are sent.

    It is certainly true that email notification needs to be included in Vanilla's core (only way to get a new forum off the ground). But this extension doesn't work and isn't maintained.
    • CommentAuthorMark
    • CommentTimeMar 12th 2007
     # 4
    Jellicle: Are you sure your server's mail server is set up correctly? Can you send email from other programs you have installed? If so, have you got Vanilla's mail configuration set up properly?
    •  
      CommentAuthorZiyphr
    • CommentTimeMar 13th 2007
     # 5
    AFAIK this plugin has long been broken is a number of ways (e.g. doesn't send emails) and displays a lot of error messages under certain circumstances.
    • CommentAuthorMark
    • CommentTimeMar 13th 2007
     # 6
    Hmm. Well, Hutstein was here just 22 hours ago - I wonder if he's not interested in supporting this...
    • CommentAuthorjoemad
    • CommentTimeMar 13th 2007
     # 7
    Can someone make a default so that the forum notifies the member when discussions he/she is involved with has had responses? If they want to change it there could be a check box they could uncheck.

    THANKS!
    • CommentAuthorjellicle
    • CommentTimeMar 13th 2007
     # 8
    Yes, the mail system on my server works fine and lots of other services use it to send mail without problems.

    I just looked at the extension briefly and it seems to call built-in Vanilla code to send its email, and there's nothing obviously wrong with it on a superficial look. So I'm afraid I don't know why it doesn't send mail.

    But again, I think this is functionality that should be in Vanilla rather than in an extension. Users should have the easy option to monitor threads they've participated in, and probably other threads and the entire forum. It's a very useful tool for administrators and users of low-traffic forums, allows administrators to keep the entire forum spam-free by subscribing to everything and skimming the emails, and it permits users to passively participate in discussions: if a good post comes up, you subscribe to the thread rather than posting in it. There's a spectrum from push to pull: email (pushed), RSS (pulled often by a feed reader), web (pulled only when the user visits the forum). Vanilla would benefit from providing the entire spectrum as part of the core application.
    •  
      CommentAuthorhutstein
    • CommentTimeMar 14th 2007
     # 9
    I actually don't have so much time, but I will take a look at the complete code soon...
    •  
      CommentAuthorhutstein
    • CommentTimeMar 15th 2007
     # 10
    I've installed it onto a fresh vanilla 1.1.2 installation locally on my computer and the extension worked fine
    •  
      CommentAuthorWanderer
    • CommentTimeMar 15th 2007 edited
     # 11
    Still getting this error printed to the top of every page...

    Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /usr/www/users/client/forum/extensions/Notify/default.php on line 224


    Edit: Also, the CSS stuffs up the display on the settings page.

    Edited: Friday, 16 March 2007 at 10:21AM (AEDT)

    • CommentAuthorMark
    • CommentTimeMar 16th 2007
     # 12
    That's actually a really easy fix. It involves removing the & from the variable name in the function declaration and adding it where the function is called.
  1.  # 13
    Hi,

    I've installed the plugin and the subscription links in the right nav bar work fine (although I had to apply the just-mentioned patch http://lussumo.com/addons/index.php?PostBackAction=AddOn&AddOnID=48#Comment_62773 ).

    However, on the account page, there is a link to the general notification preferences (/account/?PostBackAction=Notification ) for the forum admin, but not for registered users. Is this a bug or is it by design?
  2.  # 14
    I have uploaded all the files but the extension doesn't appear on the manage section. does anyone has idea of how to solve this? I appreciate your help
    •  
      CommentAuthorgarvin
    • CommentTimeMar 30th 2007
     # 15
    So.. let me get this straight. This is actually emailing people now when there is a new comment to the discussions they've subscribed to?
  3.  # 16
    Ok, let me report two bugs

    1) I download the last version of this etenion with uppercase Default.php file and Vanilla only looks for lowercase default.php, as a reults this was screwing up my extension list. I changed it to the lowercase and all return to normality but the extension didn't work showing this Failed: (404) Not Found

    2) Then the other bug which I belive it just happens with case-sensitive servers. The files Style.css and Ajax.php are also in uppercase. When I set them to the lowercase then the extension works pretty well.

    Extremely useful extension with some bugs. I love it ! Thank you for the extension
  4.  # 17
    there is any way to notify the admins about new members? I appreciate that because I have set the subscription without approval, to make it fast ... but I would like to hear about new members on my email :)

    if it is possible please let me know
    • CommentAuthordan39
    • CommentTimeMar 31st 2007 edited
     # 18
    FYI, until that functionality is available with notify, you can use the New Applicants Dashboard Widget (for Mac OS X) if you have a Mac to be notified of new applicants. It works in conjunction with the New Applicants Count XHR which is easily accessible by any future Vista Gadgets or Yahoo Widgets that anyone might want to build.

    And, as a last resort you can just bookmark the URL that the XHR add-on spits out, and check it manually throughout the day.
  5.  # 19
    dan39, thank you for your suggestion, I just found it a bit difficult, I need to install many things but I want to keep my forum very light.

    Look at this discussion here WallPhone is giving something similar and I wonder if this could be integrated to the Notify extension somehow?
    • CommentAuthordan39
    • CommentTimeMar 31st 2007 edited
     # 20
    That's alright. Just keep in mind that the XHR add-on is only 8 lines of code — the rest is handled by the browser or widget. So, technically it's much more lightweight than the integration you're talking about.

    And, as I said, it's an easy alternative you can use until the new functionality is integrated into Notify.
  6.  # 21
    Mark: I would like to second the vote that this function should be included in core. It would be nice to have it as one of the options that can be defined by role.
    •  
      CommentAuthorWanderer
    • CommentTimeApr 3rd 2007 edited
     # 22
    Quote: Mark
    pic That's actually a really easy fix. It involves removing the & from the variable name in the function declaration and adding it where the function is called. pic

    OK, I have removed the ampersand from line 224 and the error went away, but which line do I add it to?
    Also, the Subscribe to forum link appears to do something then changes to Unsubscribe to forum but it does not stick.

    Posted: Wednesday, 4 April 2007 at 11:07AM

  7.  # 23
    Ouchhh!! Notify and MySQL problems. I'm getting MySQL errors when a non authenticate user try to reach the "search" page and "category" page. Also when everyone tries to reach the sing in page, what it is certainly not good at all. How to solve this. There is any solution? Any help is appreciate it.

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/public_html/forum/extensions/Notify/default.php on line 34

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/public_html/forum/extensions/Notify/default.php on line 43

    Warning: mysql_query() [function.mysql-query]: Access denied for user 'nobody'@'localhost' (using password: NO) in /home/public_html/forum/extensions/Notify/default.php on line 44

    Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/public_html/forum/extensions/Notify/default.php on line 44

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/public_html/forum/extensions/Notify/default.php on line 45

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/public_html/forum/extensions/Notify/default.php on line 49
    • CommentAuthorjoemad
    • CommentTimeApr 5th 2007
     # 24
    My notify extension is now working but I had to post a sticky discussion at the top of my forum to let members know how to be notified. How hard is it to apply a check to that notify box through code? Is it a matter of adding a 'true' or 'false' next to something in the code? I'm going to look into the code and mess around. Wish me luck!
    •  
      CommentAuthorWanderer
    • CommentTimeApr 8th 2007
     # 25
    So still no definitive fix for this gadget?pic

    Posted: Monday, 9 April 2007 at 12:29PM

    • CommentAuthorcavery
    • CommentTimeApr 10th 2007
     # 26
    Hi,

    I too could use more hand-holding to address the error identified by Wanderer. I'm not a programmer so I don't understand your short-hand Mark wrt "function declaration" and "function is called". Could you give me specific lines of code to find and replace in default.php? I'm handy enough with a text editor to do that.

    Excellent forum tool! Thanks!

    Thanks,
    Christopher
    •  
      CommentAuthorgarvin
    • CommentTimeApr 10th 2007
     # 27
    Or just an updated version of the plugin would be super for us web designers who don't know a lick about php and how it works.
    •  
      CommentAuthorgarvin
    • CommentTimeApr 12th 2007
     # 28
    : ) !!!
    •  
      CommentAuthorWanderer
    • CommentTimeApr 12th 2007
     # 29
    Can't get hold of hutstein, maybe someone knows his details?

    Posted: Thursday, 12 April 2007 at 3:40PM

    •  
      CommentAuthorhutstein
    • CommentTimeApr 12th 2007
     # 30
    Hi @all,

    sorry for all the troubles with this extension. I hadn't so much time in the past...

    I'm working on an updated version! That hopefully appears soon...
    •  
      CommentAuthorWanderer
    • CommentTimeApr 12th 2007
     # 31
    Good to have you back mate! pic

    Posted: Friday, 13 April 2007 at 7:20AM

    •  
      CommentAuthorgarvin
    • CommentTimeApr 12th 2007
     # 32
    Yeah!
    •  
      CommentAuthorhutstein
    • CommentTimeApr 13th 2007
     # 33
    I've added a category selection to the notification control in the account panel, where you can easily un/subscribe every category. There are also all discussions listed that you've subscribed to...

    If you have any suggestions... just post it
    •  
      CommentAuthorgarvin
    • CommentTimeApr 13th 2007 edited
     # 34
    Request #1: The ability for an admin to turn off those options or hide them all together. I'd prefer only to allow the viewers to my forum to subscribe to specific discussions, not whole categories or even the forum in general. Mainly because the forum will use this for only works with whispers back and forth between a client and the administrative team (that way, we can set up 3 categories, rather then a category per client). And, how notify worked last time, if they subscribed to the whole category, it would send them a notification whether or not they had access to the message that was most recently updated.

    But, I don't want to remove the option all together from ALL categories, since we do use an Announcements-type category that is read-only and email alerts would be nice for that, too. So, maybe admins can choose which categories are "subscribable."

    Request #2: I'd like to have the most recent comment inserted into the email. That way, if its something they need to respond to, they can log into the forums and do so. Or, if its just a "status report" or a "thanks" type message, they don't have to log in to read it. Maybe a link back like - "don't reply to this email, reply in this discussion instead: >link<"
    •  
      CommentAuthorgarvin
    • CommentTimeApr 14th 2007
     # 35
    And by "request" I mean "suggestion." Really, I'd just like for it to work : )
    • CommentAuthorcavery
    • CommentTimeApr 16th 2007
     # 36
    Thanks hutstein, is that in the 0.2 update now? And does it fix the problem with the error:

    "Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /usr/www/users/client/forum/extensions/Notify/default.php on line 224"
    •  
      CommentAuthorgarvin
    • CommentTimeApr 16th 2007
     # 37
    @cavery - no. The last time the add-on was updated was in July of last year. He is currently working on the new update.
    •  
      CommentAuthorhutstein
    • CommentTimeApr 17th 2007
     # 38
    I´d need some "beta" testers that can test the new version for me on a non-productive system. If you have interest. Just send me an private message with your E-Mail and I will send you the files
    • CommentAuthorjeffk
    • CommentTimeMay 1st 2007
     # 39
    I offered to be a beta tester a couple of weeks ago and never heard back. How's it going? Need any more testers?
    •  
      CommentAuthorgarvin
    • CommentTimeMay 1st 2007
     # 40
    I'm beta testing it right now. I have to test one change, but currently - its not working for me. I'll post again if it works when i apply this latest change.
    •  
      CommentAuthorgarvin
    • CommentTimeMay 2nd 2007
     # 41
    It is not working just yet. Close, but we're getting those allow_call_time_pass_reference errors.
    •  
      CommentAuthorhutstein
    • CommentTimeMay 2nd 2007
     # 42
    @jeffk I sent you the extension via mail
    • CommentAuthorjeffk
    • CommentTimeMay 2nd 2007
     # 43
    Thanks hutstein. I will load it up tonight
    •  
      CommentAuthorgarvin
    • CommentTimeMay 3rd 2007 edited
     # 44
    Ok. Major progress: no errors. However, the functionality isn't there yet. You can subscribe and unsubscribe from categories and the forum, however it doesn't actually send the email out when a new comment has been posted. Also, there is a new notification section in your account page which is really awesome. I'm really looking forward to it, which will allow an individual user to kind of customize their notification experience. Hutstein is almost there with this. I can't wait until its functional.
    • CommentAuthorcavery
    • CommentTimeMay 3rd 2007
     # 45
    It's good to see some progress happening. Thanks. I await the good word that the next release is ready.
  8.  # 46
    [Edit 06-May-2007: Typo corrections, run-on-sentence fixed]

    I just downloaded, extracted, uploaded to my website, enabled and then ran a few tests. Seems to work perfectly for me. Sounds like anyone who is still having problems with it actually sending mails either has a server configuration problem, or a Vanilla configuration problem - both to do with SMTP stuff.

    When I recently first started using Vanilla, I configured the Admin account options / forum preferences to "Receive email notifications when new users apply for membership" (I had left the SMTP options blank in the Application Settings). That also worked right out of the box.

    I will be happy to share more information with anyone who asks.
    •  
      CommentAuthorWanderer
    • CommentTimeMay 6th 2007
     # 47
    What about this error that pops up in reference to 4 lines...
    Warning: Call-time pass-by-reference has been deprecated -
    argument passed by value; If you would like to pass it by reference,
    modify the declaration of checknotifysyntax(). If you would like to
    enable call-time pass-by-reference, you can set allow_call_time_pass_reference
    to true in your INI file. However, future versions may not support this any longer.
    in /extensions/Notify/default.php on line 120

    Posted: Sunday, 6 May 2007 at 5:02PM

  9.  # 48
    I am not experiencing any errors at all. My informal testing and my users indicate that this add-on is working well. I'm a newbie in php though - if there is anywhere that errors are reported other than on the rendered page I don't know where to look.
    •  
      CommentAuthorWanderer
    • CommentTimeMay 6th 2007
     # 49
    I even turned off error reporting...

    error_reporting(0);
    ...but the errors persisted.

    Posted: Monday, 7 May 2007 at 1:11PM

    • CommentAuthorcavery
    • CommentTimeMay 11th 2007
     # 50
    HandyRandyIndy -- I'd be grateful if you would look at my forum and help me get rid of the error.

    http://www.christopheravery.com/forum/

    Email me at ca@christopheravery.com. I'll grant you access.

    Thanks!
    Christopher