Media Poster
- Moodle 3.4–3.9
- 更新 2020-11-11
Activity module that displays a page with several blocks that can have different types of content. Among which there can be our File block. Can fetch its metadata from ResourceSpace.
Dependencies:
ResourceSpace website (optional, to fetch metadata)
ResourceSpace repository plugin (optional)
Docuementation and Download:
https://github.com/iorobertob/moodle-mod_mposter
Moodle Media Poster activity module [INTERMUSIC]
Activity module that displays a page with several blocks that can have different types of content. Among which there can be our File block. Can fetch its metadata from ResourceSpace.
Important!!
This Media Poster module is based on the original Poster plugin, which is customised to work together with other Intermusic project plugins and therefore does not follow the releaes of the original plugin.
When installing the name of this module’s folder should be named mposter .
Metadata functionality works only with an enabled ResourceSpace respository plugin. I will still work withoug it, but it wont fetch/autofill metadata.
Differences with original Media Poster:
This version has settings to add metadata to this activity, a ‘Media Poster List’ activity plugin can later read this data and create a table with it.
This module can retrieve such metadata from a collection in a ResourceSpace asset management system(AMS) instance. This is linked to moodle using the ResourceSpace repository plugin which has to be installed for this feature to work.
How does this module get its metadata
The module has settings for 7 metadata field titles and values, that can be filled manually or sought for in the ResourceSapce instance.
The module also has the option to upload a metadata file. The metadata file contains in its name, the ID of a collection in ResourceSpace, and performs an API call to retrieve a json list with information about files of that collection.
From the info of the collection, the script looks for the metadata fields that match the titles set in this module’s configuration or settings. If they are found, they are used to fill the values in this module’s info. If the metadata field titles in the config are left empty, the mposter will use the default (configurable) values:
“Composer”;
- 5.2.1.2Moodle 3.4, 3.5, 3.6, 3.7, 3.8, 3.9