Forum Replies Created

Viewing 15 replies - 331 through 345 (of 470 total)
  • Thread Starter Abigailm

    (@abigailm)

    Kento, Thank you for your very prompt reply and explanation. I have installed version 2.0.1 as suggested and it the problem with display of access-restricted menu links has been resolved.

    However, I have run into another problem. I followed the instructions you provided for bulk editing and it worked fine for pages.

    However, for posts, the new Groups access option is not showing up on the bulk edit screen — only the older legacy access restriction screen. This is true for custom post types as well as regular posts. The individual post editing screen does display the new Groups-access form widget, but this goes back to the problem of being very intensive.

    It is no longer a critical issue to edit these, but I would like the option of coding all pages so I can dispense with the legacy function at some future time.

    Thread Starter Abigailm

    (@abigailm)

    OK .. as a follow up… I now see what the problem is. With the previous versions, if a page had access restrictions set to a particular group, page visibility was also restricted.

    With the upgrade, access & visibility are now two different settings. So it seems that it will be possible to replicate the behavior I want on the site — with items only visible to those with authorized access…. but it appears that it would require a separate edit to every single page or post that is restricted. (And perhaps media files as well?)

    For new users this may be an improvement to site function, but for legacy users it represents a tremendous amount of work…. certainly a task I do not want to undertake now.

    Is there any way to get the current read access restrictions on all pages and posts to automatically carry over to the new Group-based visibility restrictions? I’m guessing I have several hundred pages & posts on the site that would need to be updated to work properly with the new system.

    (Again, I’ve reverted to the prior version for now. I think I am in love with the WP Rollback plugin.)

    Thread Starter Abigailm

    (@abigailm)

    Just to add to the above report, I also get the same error, same file, for line 655.

    Actually, I’m not entirely certain that the fix provided @drivengalle has solved the problem. In reviewing my error logs, I see that the message was only thrown off twice, on [06-Feb-2017 09:06:55 UTC] and [07-Feb-2017 09:08:50 UTC]. I made the correction about an hour after the last error.

    However, I shifted to PHP 7.1 several days earlier — so at least for me, it may be something else causing the problem. I’m going to leave things are until after 9:10am UTC on 8 Feb to test. After that I am going to revert back to the original distribution file and monitor closely.

    I might have jumped the gun because I am seeing a lot of error messages being logged from various themes and plugins with the shift to PHP 7.1 – so I was just going through error logs and reporting as I found them. But now I am questioning whether this is actually a problem.

    Same problem here, also with upgrade to PHP 7.1

    Thanks for posting the fix.

    I found this line in the class-groups-post.access.php file:

    public static function posts_where( $where, &$query ) {

    Changed it to:

    public static function posts_where( $where, $query ) {

    Just a note for anyone considering a PHP upgrade– I’m running PHP 7.1 and the plugin functions fine for , and it is not throwing off any errors. The code problem seems to relate to a minor issue on the dashboard, but doesn’t appear to impact anything on the front end.

    I think the error impacts display of server information on the “Overview” screen in the admin area. I see this line:
    MySQL version:Undefined

    So I am guessing that is the only issue, caused by the use of the deprecated mysql_get_server_info

    • This reply was modified 9 years, 4 months ago by Abigailm.

    Thank you — the latest upgrade also is working fine for me.

    • This reply was modified 9 years, 4 months ago by Abigailm.

    , using forums for tech support is much slower, and can create a lot of confusion.

    In this case there are bugs in the code that clearly have impacted thousands of sites, and many of the people posting are not seeking support, but trying to share information about the nature of the error.

    Sometimes crowd sourcing a problem is a better way to go, especially when so many are impacted. If everyone who had a problem ignored theses forums and went straight to your site, then you would be swamped with many more requests for support.

    But many people who read about the problem here will recognize that the problem is still unresolved, and disable or roll back the plug-in, to wait until a stable release is issued.

    For you, this situation has become an urgent matter requiring diligent effort to fix as quickly as possible. But for many of your users, the best course of action is to simply wait things out until the matter is resolved. And this forum is the best source of information for users to determine whether or not the issue has been solved.

    Scott, it is tremendously helpful for other users of a plugin when these errors are posted in a public forum.

    In general, when I get an error message with any theme, plugin, or upgrade – often the first thing I do, before requesting support, is to google that exact message — and my google search often leads to public forum reports. Very often this leads to a solution without my needing to make another request — for example, someone might also report a plugin conflict or explain how that resolves a problem.

    We understand that for you to debug a problem, it is important for you to have more specific, private information that should only be posted to your support forum — but please keep in mind that those who are reporting their problems here are only trying to help others.

    For the community of people who are using your plugin – or want to use the plugin – this information is tremendously helpful.

    (I am not experiencing problems with the new update but have subscribed to this support forum)

    Thread Starter Abigailm

    (@abigailm)

    Thank you for adding my suggested option to disable auto-updates to version 1.9.9.8.6.

    I have upgraded to that version on one of my lower traffic sites, and so far have not seen any problems or errors. I’d note that the installation appears to be running in “compatibility” mode even though I have done nothing to select or enable that mode. I don’t know if that is intended behavior of the upgrade or not — I have no problem with it, just reporting it in case it is significant.

    I do believe that from a design and usability perspective, it would be better if the auto-update option were more prominent. I would suggest that it be the very first option at the top of the settings page, rather than the at the bottom of a long list. This isn’t important for me personally, as I am now acutely aware of all configuration options, but it would be a courtesy to new users, given the inherent problems that unanticipated auto-upgrades can cause on a site.

    Again, thank you for heeding my suggestion…. the check box in the settings page is exactly what I wanted to see and resolves my concerns and frustrations.

    Though in the future, I would also suggest that when someone uses these forums to make a suggestion, that the socially & professionally appropriate response would be, “thank you for your suggestion; we will take that under consideration”. That is so much more efficient than engaging in an extended debate with the user or chastising the person for making the suggestion in this forum. It would save a lot of time and energy on your end, and be far less frustrating to the person who has offered up the request or suggestion, whether the suggestion is useful or feasible or not.

    @farbweiss — an easy way to disable plugin updates is to edit the main php file for the plugin file to some number higher than the current version number and any likely future version number. Then the WordPress update checker will not see the edited plugin version as being out-of-date. You can make these changes either using FTP or using the “Editor” function under the Plugin menu in the WordPress dashboard.

    So in the header section of the wp-spamshield.php file, you will find a line like this:

    Version: 1.9.9.8.1

    After rollback, I simply edited that line in each of the files as follows:

    Version: 999.1.9.9.8.1

    But any number higher than 1 at the beginning of the version number would do. I use the 999. because that also is something I would immediately recognize as being a faux version number, inserted to insulate the plugin from updates.

    Note that with this method, you won’t get notices of update availability within the WordPress dashboard either. WordPress just thinks that I have version 999x of the plugin installed, and it won’t suggest updating until the author pushes out a release with a higher number.

    However, in this case I don’t trust the updates, given that each successive “fix” appears to simply introduce a new set of problems, and the plugin author seems more interested in arguing than listening to customer feedback and suggestions. So for me, I just want to buy time while I consider other plugin options — and I don’t want to risk accidentally updating this plugin again because of a WordPress prompt. I could always manually update the plugin again if desired, and the WP-Rollback plugin will will still work to enable a roll-forward.

    Scott, I’m tired of these stupid arguments and games.

    I didn’t have a support request yesterday or today.

    Yesterday I had a feature request; today I reported an error message from my logs. I also confirmed that the error message that Kona reported from your site support submission form is the same that I got yesterday when I tried to comply with your demand that I submit my feature request there.

    These are things meant to help you debug and improve your product. If users are encountering errors on forms on my sites, I want to know, so I can fix them.

    Obviously you are reading these forums, given that you take the time to argue with and chastise everyone who posts .. so there’s no reason for me to want to mess with complicated forms on your web site anyway.

    You pushed out an upgrade last night with a serious conflict with a common and widely used plugin (Wordfence), and it brought down a lot of sites. Since then you have been trying to fix things but there are flaws in your fixed code so it just creates more problems.

    Your problem was bigger than it had to be because you have designed your plugin to auto-update without giving clear notice to users, when that is unusual behavior for a plugin. So instead of a few hundred users updating their sites today and reporting a bug back to you, you pushed the error out to thousands. That is why experienced developers generally don’t force updates.

    Now because you pushed out the bad update, you’ve been scrambling to fix it and rushing out one fix after another… and obviously don’t know how to fix the problem that is generating the repeated error message and clogging up server logs.

    And right now you are only dealing with the first wave of complaints, from those of us who are attentive to our web sites and sophisticated enough to quickly figure out what is going on. (For example, we have FTP access and know where to find wordpress error logs). There are a whole lot of users who aren’t paying attention and don’t even know yet that there is something wrong with their web sites; and some of them are on cheap hosting plans and are going to find out they have a problem when their error logs break their quota and their sites stop functioning.

    And you are spending time debating online with people who are rightfully annoyed at the problems you’ve created… for reasons I can’t fathom.

    I think you would be wise to issue a new update that is a rollback to version 1.9.9.8.1 (but numbered 1.9.9.8.6) — go ahead and push that out — and after that disable the automatic update feature until you can debug properly. After that, if you want to restore the automatic updated feature, I’d suggest that you make it a prominent option that users can toggle on when they activate the plugin.

    At least that is what I would do if I were in your shoe.

    But you don’t have to take my suggestions. I don’t care. I’ve already rolled back my sites and disabled the updates, and will implement and roll out other solutions to the sites I manage. The only reason that I haven’t already removed this plugin entirely from all the sites is that I want to have time to test whatever alternatives I decide on first.

    Good night.

    Why did I get that error message then?

    We simply ask users to work through the troubleshooting guide, the FAQs, and the Known Conflicts page.

    As noted above, the problem is that the form throws up that error message even for users who HAVE checked the troubleshooting guide already. So in my eyes it is just a bit of poorly coded javascript intended to discourage people from submitting support requests.

    I just want to note that this is the exact same error message I got and was complaining about in my thread at https://wordpress.org/support/topic/turn-off-auto-updates/#post-8669061

    Not only was it cumbersome and insulting — it was also false, since I not only had read the troubleshooting guide, but I also was referring to it and quoting it in my comments on that thread.

    I don’t know if your form works by checking for a cookie or what… but it definitely doesn’t make it easy for anyone to submit info on your support site.

Viewing 15 replies - 331 through 345 (of 470 total)