Shared Resource

Activities ::: mod_sharedresource
Maintained by Valery Fremaux
Shared resource provides Moodle with a full featured central resource repository handling full indexing with LOM based metadata schemas. Central library front end and search engine.
Latest release:
18 sites
11 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-mod_sharedresource

For more complete, extended and "Pro" features versions, Please contact us at https://www.activeprolearn.com.

Screenshots

Screenshot #0

Contributors

Valery Fremaux (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Εμφάνιση σχολίων
  • Daniel Neis Araujo
    Τρί, 25 Ιουν 2013, 11:32 PM
    Hello,

    this plugin is very useful!
    What about a 2.5 version?

    I was trying it and found a few problems so made a fork and some patches: https://github.com/danielneis/moodle-mod_sharedresource/tree/MOODLE_25_STABLE

    hope you like.

    kind regards,
    Daniel
  • Jens Bruun Kofoed
    Τρί, 17 Σεπ 2013, 3:47 PM
    Dear all,
    Our programmer has just upgraded our Moodle to 2.5 and installed the Shared Resources plugin. When he tried to configure the plugin he got the following error message: "Metadata cannot be configured as no plugin is activated as schema." It would be great if someone could help us out here as we are uncertain about what to do!
    Best,
    Jens
  • Valery Fremaux
    Τρί, 17 Σεπ 2013, 4:17 PM
    Hi Jens,
    All what you have to do is to go to global settings for this plugin, edit the configuration and go to the bottom and choose a metadata plugin (LOM, as all other are french implementations for french education)

    One you do that, you will be redirected to a gig array of checkbox for choosing what attribute need to be used and for whom.

    I confess there is a bit silly achitecture in this setting and error catch as might perturbate the install and global update process. I will work on it soon.

    Cheers !
  • Jens Bruun Kofoed
    Τρί, 17 Σεπ 2013, 7:40 PM
    Thanks a lot for a quick reply, which solved the initial problem. I'm having some trouble getting it to work, though. When I go to Plugins > Repositories > Sharedresources Library I get a blank page and cannot configure. Is there a manual somewhere online I can consult?

    Best,
    Jens
  • Michael Milette
    Σάβ, 7 Δεκ 2013, 5:48 AM
    Hi Valery,

    I recently installed this plugin on Moodle 2.6. When I add a Shared Resource activity to a course, I get the following messages when debugging is on:

    Did you remember to call setType() for 'course'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 52 of /mod/sharedresource/search.php: call to moodleform->moodleform()

    Did you remember to call setType() for 'add'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 52 of /mod/sharedresource/search.php: call to moodleform->moodleform()

    Did you remember to call setType() for 'return'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 52 of /mod/sharedresource/search.php: call to moodleform->moodleform()

    Did you remember to call setType() for 'type'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 52 of /mod/sharedresource/search.php: call to moodleform->moodleform()

    Did you remember to call setType() for 'section'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 52 of /mod/sharedresource/search.php: call to moodleform->moodleform()

    If you have a chance to address these issues, it would be very much appreciated.

    Best regards,

    Michael
  • Michael Milette
    Σάβ, 7 Δεκ 2013, 5:59 AM
    One more. When I click on the Add a Shared Resource button, I getthe following messages with debugging turned on:

    Did you remember to call setType() for 'url'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 14 of /mod/sharedresource/sharedresource_entry_form.php: call to moodleform->moodleform()
    •line 95 of /mod/sharedresource/edit.php: call to mod_sharedresource_entry_form->mod_sharedresource_entry_form()

    Did you remember to call setType() for 'course'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 14 of /mod/sharedresource/sharedresource_entry_form.php: call to moodleform->moodleform()
    •line 95 of /mod/sharedresource/edit.php: call to mod_sharedresource_entry_form->mod_sharedresource_entry_form()

    Did you remember to call setType() for 'add'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 14 of /mod/sharedresource/sharedresource_entry_form.php: call to moodleform->moodleform()
    •line 95 of /mod/sharedresource/edit.php: call to mod_sharedresource_entry_form->mod_sharedresource_entry_form()

    Did you remember to call setType() for 'return'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 14 of /mod/sharedresource/sharedresource_entry_form.php: call to moodleform->moodleform()
    •line 95 of /mod/sharedresource/edit.php: call to mod_sharedresource_entry_form->mod_sharedresource_entry_form()

    Did you remember to call setType() for 'section'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 14 of /mod/sharedresource/sharedresource_entry_form.php: call to moodleform->moodleform()
    •line 95 of /mod/sharedresource/edit.php: call to mod_sharedresource_entry_form->mod_sharedresource_entry_form()

    Did you remember to call setType() for 'mode'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 14 of /mod/sharedresource/sharedresource_entry_form.php: call to moodleform->moodleform()
    •line 95 of /mod/sharedresource/edit.php: call to mod_sharedresource_entry_form->mod_sharedresource_entry_form()

    Did you remember to call setType() for 'entry_id'? Defaulting to PARAM_RAW cleaning.•line 1336 of /lib/formslib.php: call to debugging()
    •line 281 of /lib/formslib.php: call to moodleform->detectMissingSetType()
    •line 202 of /lib/formslib.php: call to moodleform->_process_submission()
    •line 14 of /mod/sharedresource/sharedresource_entry_form.php: call to moodleform->moodleform()
    •line 95 of /mod/sharedresource/edit.php: call to mod_sharedresource_entry_form->mod_sharedresource_entry_form()



  • Valery Fremaux
    Σάβ, 7 Δεκ 2013, 6:06 AM
    Actually this is an unprepared state of the plugin for version 2.5 and over that are much more tricky wioth forms strictness. Fixes for forms will be pushed in 2.5 Git branch on http://www.github.com/vfremaux in sharedresource reference repositories....
  • Roula Karam
    Τετ, 13 Απρ 2016, 11:53 PM
    Hello,
    May I ask the community for any updated and stable release of the plugin "Shared Resources package", for Moodle 3.0+, in order to be added as block on the default dashboard.
    Thanks a lot for the support.
  • Paul Vincent
    Δευ, 27 Μαρ 2017, 8:21 PM
    Has anyone got this working in 3.2? It seems t install ok, and all the form options show up, but whenever I try to add a Shared resource (as site admin) I'm told I don't have permission at the metadata stage of the process. Is this an error caused by version incompatibility or am I missing something from the setup? We could really do with using this plugin as we have a large collection of resources that apply to many of our courses.

    Many thanks,
    Paul
  • Valery Fremaux
    Δευ, 27 Μαρ 2017, 8:57 PM
    hi paul, the plugin has been at the moment provisionned to the 3.2 branch for integration and upgrade tests. We did not stat yet full range testing as the code is being reviewed for Moodle Standards compatibility, and it takes some .... time. We have some customers that gave us roadmap to get it in their running instances, with an actual target date of September...
  • Paul Vincent
    Δευ, 27 Μαρ 2017, 9:05 PM
    Ok many thanks for replying so quickly Valery - I look forward to being able to use it!
  • Valery Fremaux
    Τρί, 28 Μαρ 2017, 1:07 AM
    after a quick review there are some little changes that would fix the module for 3.2. you may get lastest code on https://github.com/vfremaux/moodle-mod_sharedresource . Note that all permissions and key capabilties for controlling the sharedresource central angine have been setup in the repository_sharedresources plugin. At this time, this repository doesn't work and i'm lacking time (and budget to spend on it) to go further. Although the plugin is important to be installed to get the capabilities setup in moodle.
    you may also check you have local_sharedresources and block_sharedresources installed to get all the parts of the feature.
  • Valery Fremaux
    Τρί, 28 Μαρ 2017, 1:10 AM
    At his moment, sharedresource is better to be installed on an existing moodle rather than installing from scratch a codebase with sharedresource inside. There is a race run issue because sharedresource needs an important setting to be defined (the metadata schema standard to be used, and this has infliuence on the metadata settings, so we need this setting being quesitonned about at install time so the sharedresource library is correctly setup. The egg and chicken circular reference has not been properly solved yet.)
  • zs imre
    Παρ, 24 Ιαν 2020, 6:59 PM
    Hi Valery, I'd like to ask you help: after installing core mod from github zip (3.6 stable) to my moodle 3.6, the admin page shows the error
    "Exception - Call to undefined function sharedresources_has_capability_somewhere()"
    My moodle is a standard one, no special addons installed - how can I resolve/fix this fatal error ?
    THX
    Zsolt Imre
  • Iroshini Ratnapala
    Δευ, 18 Ιαν 2021, 11:44 AM
    Hi
    Is it working with the Moodle 3.9?
1 2
Please login to post comments