-
New Feature
-
Resolution: Fixed
-
Major
-
3.9
-
MOODLE_39_STABLE
-
MOODLE_39_STABLE
-
MDL-67786-master -
As an instructional designer
I want to have a shared content bank
So that I can share content with other users in the site
As an instructional designer
I want to be able to upload H5P fils to the content bank
So that I can share content with other users in the site
Acceptance criteria:
- Be able to upload some H5P content that everybody with proper permission can see.
- Be able to implement plugins that would manage some other content type and share with other users.
List of tasks:
- Create new 'contentbank' plugin type
- Create DB tables as needed for the content bank
- Create generic capabilities for the Content Bank
- Implement a null privacy provider for now
- Create a new view page
- Create a new H5P 'contentbank' plugin
- Adapt or create DB tables as needed for the plugin
- Create capabilities for the H5P plugin.
- Implement a null privacy provider for the plugin
- Implement the option to upload H5P content to content bank
- Add new PHP Unit tests
- Add behat tests or create a new issue to add them
- blocks
-
MDL-68314 Backup and restore options for course level content bank
- Closed
-
MDL-67787 Add create folder option to content bank
- Development in progress
-
MDL-67797 Implement search API for the content bank
- Closed
-
MDL-67800 Implement events for content bank
- Closed
-
MDL-67795 Add a delete content option to the content bank
- Closed
-
MDL-67798 Implement appropriate privacy provider for content bank
- Closed
-
MDL-67799 Implement appropriate privacy provider for H5P content bank plugin
- Closed
-
MDL-67801 Implement events for H5P content bank
- Closed
-
MDL-67810 Integrate content bank and H5P content creator
- Closed
-
MDL-68483 Implement search functionality for the content bank
- Closed
- caused a regression
-
MDL-77794 Content bank plugin type language strings incorrect/missing
- Closed
- has a QA test
-
MDLQA-14737 An admin can upload H5P files to content bank
- Open
-
MDLQA-14746 As an admin I want to control which file extensions are supported by content bank
- Open
-
MDLQA-14748 A teacher can upload and edit H5P files in the content bank
- Open
-
MDLQA-14771 CLONE - As an admin I want to control which file extensions are supported by content bank
- Passed
-
MDLQA-14774 CLONE - As a teacher I can upload H5P files to a course content bank and see existing content
- Passed
-
MDLQA-15421 CLONE - As an admin I want to control which file extensions are supported by content bank
- Passed
-
MDLQA-15423 CLONE - A teacher can upload and edit H5P files in the content bank
- Passed
-
MDLQA-16009 CLONE - As an admin I want to control which file extensions are supported by content bank
- Passed
-
MDLQA-16011 CLONE - A teacher can upload and edit H5P files in the content bank
- Passed
-
MDLQA-16648 CLONE - As an admin I want to control which file extensions are supported by content bank
- Passed
-
MDLQA-17264 CLONE - As an admin I want to control which file extensions are supported by content bank
- Passed
-
MDLQA-17847 CLONE - As an admin I want to control which file extensions are supported by content bank
- Passed
-
MDLQA-18351 CLONE - As an admin I want to control which file extensions are supported by content bank
- Passed
-
MDLQA-18842 CLONE - As an admin I want to control which file extensions are supported by content bank
- Passed
-
MDLQA-19305 CLONE - As an admin I want to control which file extensions are supported by content bank
- Passed
- has to be done before
-
MDL-67812 Create a new repository for the content bank
- Closed
-
MDL-67999 Update content bank upload button to open file picker in a popup instead of new page
- Closed
-
MDL-68383 Improve CSS for content bank templates
- Closed
- is blocked by
-
MDL-67707 Create a new H5P activity
- Closed
- Testing discovered
-
MDL-68234 Review all the admin -> plugins -> manage pages towards consistency
- Open