Support » Plugin: Subscribe To Comments Reloaded » Subscription Management and Other Glitches

  • Great plug-in, but I have encountered numerous difficulties getting it to work in the most desirable configuration – I am currently discussing the problems with users here: http://ordinary-gentlemen.com/blog/2015/05/03/in-reply-to-linking-and-comment-subscriptions/

    It’s hard to keep track of all of the different conditions and configurations under which the various glitches crop up, but here are some:

    1. With HTML emails enabled, subscription management links were dysfunctional, and instead took me to a bad “Manage subscriptions” page stating “No subscriptions match your search criteria.” Switching to plain text emails solved this problem, though is obviously not the most desirable solution.

    2. The process as a non-logged-in user, after subscribing without confirmation email required: a) Click on the subscription management link on-line, b) Provide an email for management purposes, c) go to landing page, d) get management email.

    Problem with 2c: Landing page uses the “Management message” from the management email, which instructs user to use the management link. The management link is present in the email, but NOT on the landing page: So the text is confusing when it appears there.

    Second Problem with 2c: I have encountered a delay between subscribing and having the subscription show up on the management page. The new subscription does not show up on it, but does show up in admin. A bit later, the subscription does show up. If this is normal behavior, and not fixable, the user should get some kind of notice that new subscriptions may not appear immediately.

    3. The plain text “you have requested to manage” emails (with the Management Message) produce a redundant link:

    You have requested to manage your subscriptions to the articles on Ordinary Times. Follow this link to access your personal page:
    <a href="http://ordinary-gentlemen.com/comment-subscriptions?sre=4dc67c63b912808bbad6ffdf9702a8e2&srk=d05ce5315b222fc391f7831493dd233e">http://ordinary-gentlemen.com/comment-subscriptions?sre=4dc67c63b912808bbad6ffdf9702a8e2&srk=d05ce5315b222fc391f7831493dd233e</a><br/>

    That’s a paste from the email I received.

    I’ll be pasting a copy of this email at the thread already linked. There are not the only problems I encountered, but are the most problematic ones, and the ones I can most clearly sort out and state, under the current (good, but sub-optimal) configuration. Things get comlicated fast between the various options, as I’m sure I don’t need to tell anyone who has been coding this!

    https://wordpress.org/plugins/subscribe-to-comments-reloaded/

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Reedyseth

    (@reedyseth)

    Hello @ck MacLeod,

    Thank you very much for reporting this, only users like you are the ones that help the plugin getting better every day. Right now the development of the plugin is a little bit slow(budget issues) but whenever I have time I will take a deep look into this bugs. I will appreciate if you can resubmit your ticket on the GitHub page so that I can track those issues.

    You can open your issue here:

    https://github.com/stcr/subscribe-to-comments-reloaded/issues/new?title=Bug%20Report:%20%3Cshort%20description%3E&labels=bug

    Regards.!!

    As for posting to the GitHub, it’ll be my pleasure. In a few cases, once I’ve determined that the current version/configuration is stable enough to work with, I may look at doing my own hacks, which I’ll try to document as well as I can.

    I have some weirdness like this also, with missing DB tables logged in ErrorLog. I would suggest people to log at the Errorlogs to see if there is anything logged.

    I’ve re-organized the above comment at GitHub, as requested. Further experimentation and user responses have led me to conclude that the Subscription Management routines are, in short, screwed up.

    Today, I received a message from a user who has subscribed, but it taken to a subscription page where his subscriptions are not recognized. I created a set of test email accounts and have gotten inconsistent results. I gave up for the moment on solving problems with my own as-Admin subscriptions.

    It is with some trepidation that I consider going into the files and trying to figure out how are they set up. I wonder if there was an earlier version of S2CR, perhaps a less capable one, in which all of these options worked together solidly.

    I’m also wondering if there are conflicts with other plugins (Jetpack would be a strong candidate, especially since we still have it set up for some “subscription” purposes, and also since Jetpack can also be buggy) that have recently cropped up after some period of dormancy.

    We have not yet tried S2CR out under “email confirmation” required, but I think we will soon.

    Somehow “subscribe_reloaded_subscribers” database table was non-existent.

    Disabled and re-enabled the plugin, DB table has been re-created.

    Why it has disappeared is a mystery.

    Haven’t noticed a problem with that one, Botrax.

    Just got another report from another (regular but not registered so not logged-in) user: Receives some but not all expected emails, subscription management link does not work (gets the “no subscriptions match your criteria” page). When I use his link, I see the same page, but his subscriptions do appear in the back end table. This isn’t the first time I’ve encountered this behavior.

    Am very close to junking the plug-in, with some regret, since it’s very close to what we wanted, and since site users were used to the old Subscribe to Comments.

    Reading through support threads a little more, I see that there have been past problems focusing on both of these problems – the db and the Subscription Management routine.

    The latter is actually a major problem: Unsubscribe capabilities are fundamental, and right now the only way for users to unsubscribe is to send an email to me (site manager) asking to be unsubscribed. Not to be dramatic about it, but to my understanding it is actually illegal in the US of A to send out emails without a working unsubscribe feature.

    Just tried it with email confirmations required, and the results were even more problematic.

    I’m going to renew my request for a “last good version” with consistently working unsubscribe link, and in the meantime go looking for an alternative to this plug-in. I hate to leave a bad review/warning on something into which so much work has obviously gone, but it’s reaching the point where I’m thinking it’s the only responsible thing to do.

    Plugin Author Reedyseth

    (@reedyseth)

    The latter is actually a major problem: Unsubscribe capabilities are fundamental, and right now the only way for users to unsubscribe is to send an email to me (site manager) asking to be unsubscribed. Not to be dramatic about it, but to my understanding it is actually illegal in the US of A to send out emails without a working unsubscribe feature.

    This will be the next part of code that I will work just after the tester users confirm that the new version v150611 is ok and not broken. This update includes the fix for the missing subscribe table, this means that if the admin user has the plugin and the table is not created then it will try to recreate it.

    Problem with 2c: Landing page uses the “Management message” from the management email, which instructs user to use the management link. The management link is present in the email, but NOT on the landing page: So the text is confusing when it appears there.

    This was remove for security reasons, basically if you someone else email address by adding a comment and using this email address you could have this link to manage the page. So to prevent this the management link is only visible on the users email address inbox. What you can do is to change the text to display on the options.

    I have read all you comments and of course there are a lot to improve.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Subscription Management and Other Glitches’ is closed to new replies.