Moodle Plugins directory: Shared Resources Center | Moodle.org
Shared Resources Center
Local plugins ::: local_sharedresources
Maintained by
Valery Fremaux
Part of set Shared resources module package.
This additional component provides Moodle with a sote level Library front end, for exploring searching or browsing common pool of public resources, using a rich metadata based search engine.
Latest release:
31 sites
22 fans
IMPORTANT NOTE FOR PLUGIN ARCHIVE AVAILABILITY : Due to several reasons, and principally the lack of workable status our organisation can find in relation to Moodle.org. This package is being retired from the Moodle.org plugin base.
You can still get community free version at the original github repo : https://github.com/vfremaux/moodle-local_sharedresources
For more complete, extended and "Pro" features versions, Please contact us at https://www.activeprolearn.com.
Useful links
Contributors
Valery Fremaux (Lead maintainer)
Please login to view contributors details and/or to contact them
i have tried installing all the plugins in this set 'Shared resources module package'. My site wouldn't load at all, and with no errors. i then removed the local package on a hunch and then installation ran fine with the rest of the set. Please look into this package to see what could be blocking the loading moodle. i suspect one of the structural files like settings.php or lang ? i can look into this more soon.
Aha! http://docs.moodle.org/dev/version.php : you need to change $plugin->dependancies ... to $plugin->dependencies
Do note the spelling of 'dependEncies'
I was translating the local_sharedresources add-on and I noticed a strange-looking English language string:
[keywords,local_sharedresources]
Mots clefs
I think the English word for that is "Keywords".
Thanks in advance for your help
I was trying to install this plugin in Moodle 2.6 and got the following messages when updating the database in Notifications (with debugging turned on):
Subplugin type "sharedresourceprovider" should define class "\local_sharedresources\plugininfo\sharedresourceprovider"
* line 435 of /lib/classes/plugin_manager.php: call to debugging()
* line 240 of /lib/classes/plugin_manager.php: call to core_plugin_manager::resolve_plugininfo_class()
* line 261 of /lib/classes/plugin_manager.php: call to core_plugin_manager->load_enabled_plugins()
* line 384 of /lib/classes/plugininfo/base.php: call to core_plugin_manager->get_enabled_plugins()
* line 88 of /lib/classes/plugininfo/mod.php: call to core\plugininfo\base->is_enabled()
* line 35 of /admin/settings/plugins.php: call to core\plugininfo\mod->load_settings()
* line 6363 of /lib/adminlib.php: call to require()
* line 6248 of /lib/adminlib.php: call to admin_get_root()
* line 14 of /admin/upgradesettings.php: call to admin_externalpage_setup()
get_list_of_plugins() should not be used to list real plugins, use core_component::get_plugin_list() instead!
* line 7303 of /lib/moodlelib.php: call to debugging()
* line 15 of /local/sharedresources/settings.php: call to get_list_of_plugins()
: : : : : : :
I am not sure how to correct the first one. If you could look into it, I would really appreciate it.
The second issue was easily corrected by making the following change to line 15 of /local/sharedresources/settings.php:
Was:
$plugins = get_plugin_list('local/sharedresources/plugins');
Should now be:
$plugins = core_component::get_plugin_list('local/sharedresources/plugins');
Hope that helps.
Best regards,
Michael Milette
Regards,
the new version has its entire code reviewed to cover new moodle developement rules such as mustache templates, amd javascript modules, and a lot of code cleanup and simplification.
We are introducing new features of the subsystem as are requests from our funders :
- Adding basic Dublin Core metadata schema (done)
- Allow configuring separately the read and the write profile for metadata (done)
- Adding a taxonomy based resource browser (browse by categories of the classification) (in progress)
- Adding a backoffice to edit and update the locally stored taxonomies (todo)
- Restructuring the classification definition management (in work)
- Metadata values binding facility to switch an existing resource base from one metadata schema to another
- The backoffice facility to massively preload a complete resource base in the library will switch to the "Pro" implementation area
- Add a GUI for this facility.
People who are interested in the subsystem should likely follow us on git at http://github.com/vfremaux/moodle-local_sharedresources http://github.com/vfremaux/moodle-mod_sharedresource http://github.com/vfremaux/moodle-block_sharedresources and http://github.com/vfremaux/moodle-repository_sharedresources where the code is regularily updated and handled through the travis-ci integration toolkit.
On the antique versions there is indeed an "egg and the chicken" circle on install for initializing the metadata schema configuration. This will disappear we home on the future version. We are involved in an internal quality reinforcement process for all the 160 entries we care, so it goes not as fast as we would like it.
Regards.
Today I installed this plugin on My Moodle 3.3 and I have lost access to my site. The site would not load at all . All I get is "HTTP Error 500". Can someone please guide me on how to fix this error. This is really annoying.
Please help
I somehow managed to get the site back on but now I cannot go to the site admin area
Not sure what to do next.
Can someone please help
Thanks