• Resolved prebennor

    (@prebennor)


    So I have a WordPress 5.3.18 Multisite installation. I have version 1.3.20 of this plugin installed, and I observed something peculiar.

    Visiting /wp-admin/network/plugins.php?plugin_status=upgrade it says in the submenu where you can select between active, inactive and available updates, that there should be two plugins in the list. However, only one plugin shows up. Your plugin “Stop user enumeration” doesn’t show. This seems to be the only one of our plugins I can’t seem to find in that list.

    However, in the plugin list on the URL /wp-admin/network/update-core.php it does show up.

    I’m therefor a bit hesitant to try and update this plugin to the newest version, 1.6.1 of this plugin, from the GUI since it seems something may be wrong with it on the current installation? Any ideas how to resolve this, or is it normal?

    I also notice your plugin makes use of composer, is composer update also automatically handled when updating the plugin from /wp-admin/network/update-core.php ?

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Alan Fuller

    (@alanfuller)

    1.3.20 is a very old version and include( and out of date version of) the Fremius library which may be the root of your issue as it does funly things, this was back when I thought I might create a premium version.

    The current version does not contain any libraries.

    The composer.json exists in the code as part of the build process and as required by www.ads-software.com build toold need to be included, but there is no link to the update process it is just there.

    ( I did notice that the WordPress SVN copy of composer.json is out of sync with the master on github, that will need fixing but it is not material as it is not used in WP )

    Plugin Author Alan Fuller

    (@alanfuller)

    I would add, if you are at all concerned then best to update on a staging or development copy first, especially if you are updating a site that has not been updated a while and is changing major WP versions.

    At the very least make sure you have a good backup.

    Thread Starter prebennor

    (@prebennor)

    This is a bit embarrasing, but it turns out it was actually one of our own custom plugins that removed it. I used “View source code” in Chrome and noticed that the unchanged HTML still had the plugin listed, and then found it was some Javascript which removed the plugin listing from the DOM entirely.

    I have no idea why, or what message they originally wanted to remove. This was long before I started working here:

    $(‘[data-slug=”stop-user-enumeration”]’).remove(); // Remove user-enumeration notice in dashboard

    Sorry for the inconvenience. Would you hazard a guess at what message they may have wanted to remove? I have removed the code which removed it now at least, and the plugin has now been updated on the 5.3 installation successfully. Thanks for your time! ??

    Plugin Author Alan Fuller

    (@alanfuller)

    I would suspect, as that version I mentioned I was thinking of commercializing to support it, it had the Freemius library and they probably didn’t want to expose to subsite users the ‘upgrade’ link, or something like that.

    Thread Starter prebennor

    (@prebennor)

    I was able to get a login to a previous task manager and found they wanted to remove a message from the control panel for subsite owners. As it just generated a lot of support questions about what it was and why it had started showing up in their control panel, and if they needed to do anything.

    It’s understandable we wouldn’t want this plugin to add anything for subsites on our platform for that reason.

    The message was “We made a few tweaks to the plugin, Opt in to make “” better!”, and then a badge below it which said “Stop User Enumeration”. This was in April/May 2019, so it may have been an even earlier version. Looking at the source code for SUE 1.3.20 the language files for that text was in the freemius includes.

    Plugin Author Alan Fuller

    (@alanfuller)

    Yes, that is all gone now.

    Thread Starter prebennor

    (@prebennor)

    Brilliant! Thank you very much for your quick replies ??

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.