[wp-trac] [WordPress Trac] #24866: Multi Site Plugins Add New / Editor for Super Admins

WordPress Trac noreply at wordpress.org
Mon Mar 16 22:30:14 UTC 2015


#24866: Multi Site Plugins Add New / Editor for Super Admins
-----------------------------+--------------------------------------------
 Reporter:  mordauk          |       Owner:
     Type:  enhancement      |      Status:  closed
 Priority:  normal           |   Milestone:
Component:  Plugins          |     Version:  3.5.2
 Severity:  normal           |  Resolution:  wontfix
 Keywords:  has-patch close  |     Focuses:  ui, administration, multisite
-----------------------------+--------------------------------------------
Changes (by saracannon):

 * focuses:  administration, multisite => ui, administration, multisite


Comment:

 I'd argue these assumptions:

 1) The person needing to install a plugin is the Multisite Network
 Administrator
 2) The Multisite Network Administrator is knowledgeable at installing
 plugins or else they would not be managing multisite.
 3) They know that installing a plugin will not network activate it unless
 they tell it to do so, and that they need to activate installed plugins
 individually.

 Current Scenario:
 1) The Multisite Network Administrator is going to install a plugin onto a
 single site
 2) The Network Admin browses to the plugin page on the single site to see
 if they already have the plugin that just needs to be activated/configured
 or if there is already a similar plugin there. (aka: "I think jetpack
 might be already installed. I'll go check and activate it if it is")
 3) The Network Admin determines that it needs to install a new plugin.
 4) Action: There is no easy way to do this without a lot of hovering and
 clicking. (... in the admin bar: scroll over "my sites" then "network
 admin" then click plugins....then finally hit the "Add New" button that is
 in the same spot where you were in the first place but is there now that
 you are in the Network Admin section.) Then after install: hover "my
 sites", then the site name, then click Dashboard because we can't get back
 to activate the plugin from that menu. then click "plugins" then scroll
 through the list to find it... then activate.

 the last action is seriously a frustrating experience for MS
 Administrators. I'd argue this suggested fix:

 - Include the "Add New" button on the plugins page within individual
 installs ''only when logged in as Network Admin''. This will take you to
 wp-admin/network/plugin-install.php: http://s.sar.ac/image/1B3d3X2W2S1t
 - After install on the Post-Installation-Page (I'm not sure what we call
 this page): add a menu item link that activates the plugin for individual
 site where you had previously hit "add new" and return you to that
 individual site's plugin page so you can make further configurations:
 http://s.sar.ac/image/1H1Y433R1f2r  (I'd probably suggest that the link be
 the first item rather than the last)

 thoughts?

--
Ticket URL: <https://core.trac.wordpress.org/ticket/24866#comment:25>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list