h5p / h5p-wordpress-plugin

Adds support for H5P Content in WordPress.
https://wordpress.org/plugins/h5p/
71 stars 74 forks source link

Improve Library Management Options #75

Open SteelWagstaff opened 6 years ago

SteelWagstaff commented 6 years ago

Once content types are updated, the Libraries page often needs additional attention. For example some content may need to be updated to newly updated libraries, have their cache rebuilt, and old libraries can subsequently be cleaned up/removed.

For example, here's a library in which I've recently updated to the newest Question Set, Mark the Words, and Interactive Video libraries:

screen shot 2018-09-03 at 11 26 46 am screen shot 2018-09-03 at 11 29 07 am screen shot 2018-09-03 at 11 28 55 am

In the above example, I have to manually click the green arrow for Question Set 1.12.0 to upgrade those contents to the newer 1.15.3 library, and do the same thing for both Interactive Video and Mark the Words as well. I'd like to be able to click 'update all' content to the latest library version and do these in bulk. Once I do that (and refresh the cache), I can then delete old, unused libraries, but I have to do these one-by-one by clicking the red x's. I'd like to be able to delete unused libraries in bulk. Ideally there'd be a simple interface at the top of the installed libraries that let a user select 'update all content to latest installed library' and 'delete all unused libraries' and run these actions.

icc commented 6 years ago

Thank you for the feature request. I think a lot of people would benefit from this.