Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Notification extension 0.2

13

Comments

  • Well the main reason for me is that I was planning on deploying it at work where there are many who don't understand or wont remember to check an rss feed. They do check their emails though. Email is much easier to understand than RSS for some.
  • *bump* anyone have a chance to look at this yet? :-)
  • @kimonostereo
    I've updated the extension at the add-on directory and now for me it works fine on pre release 3
  • ToivoToivo New
    edited June 2006
    email notification? but lussumo already has Bookmarked Discussions & Saved Searches ...
  • Yeah but you still have to come lookin for it.
  • Well, sounds like a good way to keep people coming back ;) Seriously though, don't all modern mail clients have built-in RSS/Atom support? And for those who only use web-based email, I'm pretty sure most modern browsers do the same. I'm not saying that it's a bad extension, just saying that people can keep track of things with RSS with just a browser these days. (Well, I'm not totally sure about IE6, but IE7 is coming out soon, no?)
  • edited July 2006
    bjrn - not everybody's a geek. Your post shows that you have no time or patience for the majority of web users.

    My wife and I run a parenting forum which uses Vanilla, and some of these people don't know what a web browser is let alone RSS. It doesn't make them less valid as a target audience. In fact for Vanilla to reach a wider audience it needs to attract non-geeks too.
  • I've made this extensions mainly for small forums that don't have a lot of users and there it helps to keep the users visitin the forum. If you wan't your users to use the RSS function you don't have to use my extensions.
  • Hutstein, really glad you began work on this - I thought I was going to have to... The one feature missing from it that I would LOVE to see would be giving the user the option of having immediate, daily, weekly or monthly notifications (or none at all!). Is this something that could be done? I'd happily help you out with it if I could. I would also second nickgoodenough's suggestion of being able to affect user's initial default settings as an admin. Thank you again.
  • How do you meane immediate, daily, weekly or monthly notification?
    What should be in these daily, wekkly or monthly mails?
    The problem would be the execution of this, because then you need cronjobs, so that you can run a script every day.
    You could do it by passing it in the backward when a user visits the forum... but I don't think this would be good.

    If you mean a daily, weekly, monthly summary of all discussion. I think this would be an extra extension...

    As Admin you can delete all of the user's notifications, so that the user won't get any messages
  • edited July 2006
    Thanks for your reply. Basically a summary, as you said - some of my users on my PHPBB forum do not like the immediate email notification so, instead, they just turn it off - which is not ideal. What I mean by daily/weekly etc. would be a cumulative list of new posts and replies (title and link) in one daily or weekly email of the days/weeks activity. This of course would require a cronjob so I guess it would need two elements to the extension - an admin/user interface and cronjob script (the user would have to set up with their host)? I think you're probably right, it's a related but seperate extension...and is more suited to smaller forums because a list of ALL new posts could be abit overwhelming.
  • is this working yet? I'd like to see it in action :) Sounds like a great system - are you using email to notify or something else?
  • i like this extension. but i wish the email would tell you what topic it was that had a new comment. maybe even post the new comment in the email?
  • Notice: Undefined variable: Whispered in /home/httpd/vhosts/siteURL/httpdocs/forum/extensions/Notify/default.php on line 154
    This error happens when you try to send a blank comment with the Notify extension active.
  • @Wanderer: the problem should now be away, take the latest version and it should work fine
  • I had this extension working OK but I have moved to a different server (with 4.1 of MySQL) and now I get this...
    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/sitename/forum/extensions/Notify/default.php on line 224
  • Ok - I have a problem.

    I am using the forum as a client management tool. They can login and access their workorders in their specific category. However, since they only see one category, I did not give them access to see a categories tab. Instead, they only see the discussions area. There, they can subscribe to the forum.

    HOWEVER, when they subscribe to the forum, anytime an update is done, regardless of what category, viewable to them or not, they get the notification.

    Now, an easy fix is to log into everyone's account and make sure they are not subscribed to forum itself, but only to their category. However, is there another fix so that I don't have to go through 20+ accounts to change this, and then take off the option from the sidepanel of subsribing to the forum and only to their specific category?
  • There's nothing to fix, educate them!

    Put up a sticky.

    You can't code against ignorance.
  • Have this error on my Account > Notifications page after I enabled this extension. No worky worky... Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /usr/share/vanilla/extensions/Notify/default.php on line 82 Disabled all other extensions, same thing. Fresh install of v1 yesterday.
  • Warning: Call-time pass-by-reference has been deprecated error

    change line 224 to:

    $SubscribeOwnStatus = CheckSubscribeOwn($this->Context);
This discussion has been closed.