Show Sidebar Log in
Commons In A Box Logo
  • Home
  • About
    • Project Team
    • Logos and Graphics
  • Showcase
    • CBOX Classic Showcase
    • CBOX OpenLab Showcase
  • Demo
  • Get Started
  • Documentation
    • Technical Guide
    • CBOX Classic Guide
    • CBOX OpenLab Guide
  • Support Forums
    • CBOX Classic
    • CBOX OpenLab
    • Developers Forum
  • News

Group Admins

  • Profile picture of Scott Voth

CBOX OpenLab Support

Public Group active 9 months, 4 weeks ago

Have a question about Commons In A Box OpenLab, our new platform for open learning? Join the group and post your question here. Register for an account or log in to commonsinabox.org, then join the group and post your question here.

Plugin Management

  • This topic has 3 replies, 3 voices, and was last updated 1 year, 4 months ago by Bree.
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • November 17, 2021 at 12:07 pm #9105
    Ed Beck
    Participant

    This week over in SUNY, we had a problem with a non-Commons In Box plugin that broke one of our subsites, to the point that we were unable to view the site or even view the backend to turn the plugin off.

    It’s one of those worst case scenario moments, and everything is fine now, but it got Amanda and I thinking and talking about Plugin Management for WordPress Multisite a little bit. I know that there are WordPress Multisite Plugins around that claim to be able to do things like:

    • List what sites are actually using a plugin or theme.
    • Deactivate a plugin across all sites.
    • Mark a plugin so that only Super Admins can enable it. (use case: maybe there is a plugin that you used make available, but you want to de-emphasize without taking it away from current users or breaking old sites)

    So my question is two parts:

    1. Is anyone using a plugin to help them administratively manage plugins?
    2. Is this a gap that Commons in a Box could fill eventually, either by incorporating a plugin into the community plugins area or building on existing code to bring those features into Commons in a Box?

    Free plugins: I am aware of these through searching, not through actual testing are things like

    • Multisite Enhancements by Frank Bultge,
    • Multisite Plugin Manger by Aaron Edwards (possibly not maintained for current versions)

    Premium plugins: I found Campus Press has two plugins that they don’t share

    • Deprecation Manager “For when it comes time to retire a plugin or theme. Set a sunset date, show admin warning, restrict usage, and choose which theme to activate after deprecation.”
    • Plugin Manager “Configure which plugins are available on which sites, which are auto-activated, or which are hidden. Also, rename plugins and add customized links to documentation.”

    Does anyone have experience with any of the plugins above (positive or negative)?

    November 17, 2021 at 3:47 pm #9106
    Troy Welch
    Participant

    Hi Ed, I admin a couple of mid-size WP multisites and a couple of smaller CBox ones.

    I am running both Multisite Enhancements and Multisite Plugin Manager on our two mid-size servers. They seem to function just fine. There was one small issue with Multisite Enhancements involving favicons. If I recall it was initially sorted with some developer code that turned the feature off and/or/possibly with some patch code on the github for the plugin.

    The main thing I find useful about Multisite Enhancements is that it tells you which subsites are using a theme or plugin. (column in the admin themes/plugin columns).

    I use the Multisite Plugin Manager for a few purposes:

    -keeping administrator/dangerous/security risk plugins out of the hands of individual users (Query Monitor, anything that writes custom code (be it JS, PHP or CSS) into pages, or advanced plugins that might require special oversight)

    -this also leaves users with a less overwhelming plugin list

    -we also use it for soft deprecation of plugins. As you know plugins/themes are a source of technical debt in the WordPress realm. The Plugin Manager has a functionality where if you turn a plugin off for general use it will remain active on subsites where it is already active but will disappear from the list once deactivated.

    Both of these plugins come in handy for soft deprecation. When we are wanting to get rid of a plugin or theme ME gives us a small list of blog owners we need to contact. We generally give them a couple of weeks to make other arrangements and typically I try to find something that replaces the functionality. (For older servers it will often be the Gutenberg Block editor that replaces plugin/theme functionality.) I won’t rant about themes that contain code that belongs in plugin.

    In any event, both of these plugins are still useful imho.

    Cheers

    November 18, 2021 at 9:30 am #9107
    Ed Beck
    Participant

    Troy,

    Thank you for your response. I really appreciate your experience and you taking the time to share that.

    November 19, 2021 at 3:45 am #9108
    Bree
    Participant

    Thanks Ed, for starting this thread, and Troy for weighing in!

    At the City Tech OpenLab we do this manually, but are interested in learning about plugins that others are using.

    Bree 🙂

  • Author
    Posts
Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.
Log In
Group logo of CBOX OpenLab Support
  • Home
  • Forum
  • Announcements
  • Docs
  • Members 22

Groups

Newest | Active | Popular | Alphabetical
  • Group logo of CBOX Classic Support
    CBOX Classic Support
    274 members
  • Group logo of CBOX Pioneers
    CBOX Pioneers
    71 members
  • Group logo of CBOX Developers
    CBOX Developers
    40 members
  • Group logo of CBOX OpenLab Support
    CBOX OpenLab Support
    22 members
  • Group logo of CBOX-OL Testing Partners
    CBOX-OL Testing Partners
    12 members

CBOX has its roots in the CUNY Academic Commons, which in turn was made possible through funding from The City University of New York itself.

CUNY Logo

CUNY Academic Commons Logo

City Tech logo

The Commons In A Box was made possible through the generous support of the Alfred P. Sloan Foundation.

Alfred P. Sloan Foundation Logo

NEH Logo

The CUNY Graduate Center has directly contributed to the CUNY Academic Commons, housing the project since its inception, and has contributed to CBOX through its GC Digital Initiatives.

CUNY Graduate Center Logo

CUNY Graduate Center Digital Initiatives Logo

Powered by Commons In A Box
css.php
Skip to toolbar
  • About WordPress
    • WordPress.org
    • Documentation
    • Support
    • Feedback
  • Log In
  • Register