Announcement

Collapse
No announcement yet.

Email Notification / Subscribing

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Email Notification / Subscribing

    I have been searching here and I can not find anything on this but I know someone has had to have this problem, I actually remember seeing it. My users are getting notified everytime a post is made to the thread they want to be notified on. All I can figure is that when they have the email notification checked it is subscribing them automatically so they get an email everytime. Is this right? How can I get it back to where they only get one email?

    vbb - 2.0.1
    php - 4.0.4pl1
    mySql - 3.23.38
    os - mandrake 8

    Kode
    http://www.joor.com
    joor.com | rcfiles.com
    VBB: 3.8.1 | PHP: 5.1.6 | MySQL: 5.0.45
    Host: ThePlanet Dedicated Xeon 3210

  • #2
    First an example. If I subscribe to this thread and you post a reply, I will receive an email.
    If I visit the site right away or very shortly and read your reply, and someone else posts a reply after that, I receive another email, etc.
    If I don't visit the site until 3 days later, there might be 15 replies but I only receive that one email.
    As the default email template for that message says, there might be other replies but you will not receive any more email until you visit. By the same token, if you visit, you then reset the switch and will again receive an email if there is a reply.

    If the user is active on the board when a reply is made, they will receive an email. If there is another reply made and they are still active, they receive another email, and so on, because the system goes by their last active date, which in that case would be newer than the date of the reply. However unless they are active on the board when multiple replies are made, they should only receive one email until they visit again.

    Comment


    • #3
      Ok, so the visiting date stamp is updated when they actually visit the site and not each individual thread, is that what you are saying? It's global? If that is the case then I am sure that is what is happening, it just wasn't quite like this in some of the past versions that I remember. Did it used to be set per individual thread? Believe me, if it was I can see why you removed that, that could be a toll for huge sites. Is there a way to change how this runs to where if the artist is active but not actually going to the thread, to only only receive one message until they visit it?

      Kode
      http://www.joor.com
      joor.com | rcfiles.com
      VBB: 3.8.1 | PHP: 5.1.6 | MySQL: 5.0.45
      Host: ThePlanet Dedicated Xeon 3210

      Comment


      • #4
        The stamp is global, yes. I don't know if it used to set it per thread, but I don't think it did.

        To do what you suggest would require individual thread tracking, which as you also mentioned would create a huge amount of data. For a small to small-medium board it might be ok, so if you want to do that it wouldn't be terribly hard to hack in.

        Comment


        • #5
          Thx tubedogg, like always . It isn't a very large issue, I just need to tell the users to close their browsers when they are done. That should be pretty easy to program...

          Kode
          http://www.joor.com
          joor.com | rcfiles.com
          VBB: 3.8.1 | PHP: 5.1.6 | MySQL: 5.0.45
          Host: ThePlanet Dedicated Xeon 3210

          Comment


          • #6
            How do I turn OFF the auto notification in the registration?

            In other words, when I have a new member register, by default, I want the option set to NO.

            Comment


            • #7
              you would need to modify the registeradult template (in Registration Templates), I believe.

              Comment


              • #8
                more specifically:

                Search for:
                PHP Code:
                        <input type="radio" name="emailnotification" value="yes" checkedyes
                <input type="radio" name="emailnotification" value="no" no 
                replace with:
                PHP Code:
                        <input type="radio" name="emailnotification" value="yes" yes
                <input type="radio" name="emailnotification" value="no" checkedno 

                Comment


                • #9
                  You are awesome, thank you.

                  Comment

                  Loading...
                  Working...
                  X