Viewing 15 replies - 1 through 15 (of 19 total)
  • What I would like is an email notification of when a post is added to a thread (or threads) of my choosing on this forum board. I’m tired of having to use a feed reader. But, that’s a different issue.
    Here’s my request… is there any way to make that plugin category-specific? I mean, have notices sent to subscribers when entries from a certain category (or categories) are made, instead of all entries?

    Thread Starter briangroce

    (@briangroce)

    The T_String error has been fixed.
    You can download the updated code at: https://www.briangroce.com/archives/2004/06/word-press-email-notification-plugin/
    As for the comment notification, check out:
    https://www.scriptygoddess.com/archives/2004/06/03/wp-subscribe-to-comments/

    hello is there a hack that notifies all members of a blog when a new post is posted?

    Thread Starter briangroce

    (@briangroce)

    Dodo,
    I made some tweaks to do what you’re wanting to do.
    The plugin can be downloaded at:
    https://www.briangroce.com/archives/2004/06/word-press-members-email-notification-plugin/

    Hmmm, these sound interesting, I may have to give them a try one of these days.
    TG

    Hi
    I love the idea of this plugin… but on my server, I have to specify a MySQL host… it’s not just “localhost” but there’s no place to do that in the maillist/index.php file. I tried it anyway, but it fails with “Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)”
    Thanks,
    Chris

    Thread Starter briangroce

    (@briangroce)

    Chris,
    Try replacing:
    $dbh = mysql_connect("localhost", "$dbuser", "$dbpass");
    mysql_select_db("$db", $dbh);

    With:
    $dbh=mysql_connect ("<HOST>", "<USER>", "<PASSWORD HERE>") or die ('I cannot connect to the database because: ' . mysql_error());
    mysql_select_db ("<DATABASE>");

    And then create variables if you like.
    Brian

    I’ve gotten the plugin installed and it looks fine BUT there’s a glitch. When I tried to subscribe myself, I receive an email with a verification URL in it. That URL is generating a “404 – File Not Found” error on the server.
    The URL being generated is:
    https://webct.bucks.edu/dl/wp/maillist/conf/1,a6adf23363329e7fe27741d6209bd94b
    This looks correct, as far as the wp/maillist directory. There is no conf directory under maillist (and no directions to create one in the readme file for the plugin), so I’m not quite sure where to go from here in debugging this one.
    Any help??
    Karen

    Pezastic,
    In the readme file, it gives a set of code that you need to put on the page where you’d like people to subscribe. You can create a separate page, or just put the tiny little form on the sidebar menu of the blog (which is what I did).
    Then, users choose to sign up by entering their email address in the form and clicking “sign up.” They are sent a confirming email containing a link (see my earlier message), and when they click that link it confirms that their email is valid. At that point, they are subscribed.
    I’ll be shortly posting the changes I had to make to the code to get that confirmation link to work, though, so stay tuned — they weren’t huge, but I could NOT get the confirmation to run without it.
    Hope this helps!

    Thread Starter briangroce

    (@briangroce)

    Karen,
    The plugin uses rewrite rules instead of passing the variables as https://webct.bucks.edu/dl/wp/maillist/conf/1,a6adf2336332
    In other words, there is no “conf” directory because it’s merely a variable that’s being passed.
    So if you don’t have the rewrite rules in place in an .htaccess file, it won’t work…
    But you can always go ahead and do what you did it. Same concept, just another way it can be done.
    Brian

    Thread Starter briangroce

    (@briangroce)

    Pezastic,
    The code is/has been at the bottom of the readme file…
    <form method="post" action="https://yoursite.com/maillist/index.php">

    Enter your e-mail address to receive notifications when there are new posts

    <input type="text" name="email" size="12" />
    <input type="submit" name="submit" value="sign up" />
    </form>
    Brian

    Thread Starter briangroce

    (@briangroce)

    Pezastic,
    I tried out your form and it worked, but…
    You need to make some changes to the link it sends for confirmation.
    The link it sent me looked like: https://www.bbiverson.com/journal/maillist/index.php?action=conf&id=3&md=715ea1b87e03210&#8230;
    It needs to be like: https://www.bbiverson.com/maillist/index.php?action=conf&id=3&md=715ea1b87e03210&#8230;
    Hope that helps,
    Brian
    Brian

    Thread Starter briangroce

    (@briangroce)

    The .htaccess file is only needed for the rewrite rules.
    The reason you get the 404 AND the “Sorry, no action was supplied” errors is the same…for some reason your server is not “seeing” the variables in the URL. Once you get this fixed, both ways should work.

    Well, why would my server not pick up variables. What is the cause of such a thing?
    I don’t think it is the fact that my server does not see variables. “index.php?cat=13” is passing a variable. Obviously my server is seeing the variable “cat=13” or it would not take the user to that specific Category.
    I am not saying that my server does not have issues. However, my server is passing variable’s correctly AND seeing them.
    Am I correct?

    would love to see the option to omit a catagory from updates… (I use the events hack, dont want that one to send emails!)
    thanks.

Viewing 15 replies - 1 through 15 (of 19 total)
  • The topic ‘Word Press Email Notification Plugin’ is closed to new replies.