Project

General

Profile

Actions

Feature #9942

closed

Plugin Packages

Added by Boone Gorges over 6 years ago. Updated about 6 years ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
WordPress (misc)
Target version:
Start date:
2018-06-15
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

- New submenu (networkwide - all sites) at Plugins > Packages
- Meta box at wp-admin that links to Plugins > Packages with "reporting". TBD whether this is the best way to surface functionality - it's not clear what there is to "report"
- Submenu has description of plugin packages in general, with a description of each package (details about each plugin, etc). Each will have an "Activate this package" button.
- Clicking the button will activate the plugins in question, and (perhaps) set up some default settings
- For analytics, let's keep track of package activation somehow. Ray - what do you think of throwing something in the BP blogmeta table? bp_blogs_add_blogmeta( $blog_id, "activated_plugin_package_{$package}", time() ) or something like that would make it easy to query later

Luke and Laurie will work on defining the packages: package names + definitions (list of plugins, and any required config settings). Let's set a deadline of July 31 for this. See https://docs.google.com/document/d/19yWcamz-cuNZDR4HTUkYphypNLnA14Mg-RVRqC4l0f4/edit#heading=h.kwq3jx9p2hmz for current draft.

Ray, you are the maestro of plugin activation on our team. Would you take point on this one?


Files

plugin-packages.png (69.7 KB) plugin-packages.png Raymond Hoh, 2018-08-06 05:50 PM
plugin-list-table.png (12.5 KB) plugin-list-table.png Raymond Hoh, 2018-08-06 05:50 PM
packages-page-update.png (48.8 KB) packages-page-update.png Raymond Hoh, 2018-09-18 12:32 AM
dashboard-widget.png (38 KB) dashboard-widget.png Raymond Hoh, 2018-09-18 12:32 AM
2018-09-24_223333.png (14.4 KB) 2018-09-24_223333.png Raymond Hoh, 2018-09-25 01:34 AM
2018-10-25_213252.png (16.2 KB) 2018-10-25_213252.png Raymond Hoh, 2018-10-25 10:34 AM

Related issues

Related to CUNY Academic Commons - Feature #6316: Replacing Issue 6122 -- Plugins to Support TeachingDuplicateLuke Waltzer2016-10-14

Actions
Actions

Also available in: Atom PDF