Opened 13 months ago

Last modified 13 months ago

#20468 new enhancement

Recently active network plugins

Reported by: johnbillion Owned by:
Priority: normal Milestone: Awaiting Review
Component: Network Admin Version: 3.0
Severity: normal Keywords:
Cc: bananastalktome@…

Description

There's no 'Recently Active' list on the Plugins screen in Network Admin. This should be simple enough to add in.

Change History (2)

  • Cc bananastalktome@… added

I think this is because the *_option functions are being used for the 'recently_activated' option, which is causing plugins activated through the network plugins screen to appear in the primary site admin plugins screen as 'Recently Active' rather than in the network admin plugins screen. Since the same file (wp-admin/plugins.php) is used for both network admin & individual site admin plugin pages, it might mean using the *_site_option functions if is_network_admin().

I can try and patch if this sounds like the right approach...thoughts?

In [20525]:

Clean up plugins.php with regards to recently edited files, deactivations, and the network admin. see #20468, #20104.

  • Limit recently_activated to the site dashboard, and properly remove bulk-activated plugins from the array.
  • Remove code used from before the network admin, such as the unused 'network' plugin_status.
  • Don't try to deactivate a plugin already deactivated.
  • Use more specific caps (manage_network_plugins) rather than is_super_admin().
Note: See TracTickets for help on using tickets.