| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| mod:sharedresource [2018/03/14 22:30] – [Sharedresource Module] admin | mod:sharedresource [2026/06/24 12:42] (Version actuelle) – [Features] admin |
|---|
| | <html><!-- nomoodle --></html>{{ :logo-apl.png?nolink |}}<html><!-- /nomoodle --></html> |
| ===== Sharedresource Module ===== | ===== Sharedresource Module ===== |
| |
| * **Plugin type:** Course module | * **Plugin type:** Course module |
| * **Name:** Sharedresource | * **Name:** Sharedresource |
| * **Versions:** 3.1 à 3.4 | * **Versions:** :M31: à :M51: |
| * **Old versions:** 1.9 to 3.0 | * **Distribution:** Moodle MarketPlace |
| * **Distribution:** Public and pro versions | |
| * **Availability:** Stable | * **Availability:** Stable |
| * **Repository:** [[https://github.com/vfremaux/moodle-mod_sharedresource]] | |
| |
| WARNING : Shared resource is on heavy work of complete restructuration in order to : | |
| |
| * Provide complete Mustache templated implementation | |
| * Clean up the code from static hardcoded forms | |
| * Clean up the code from antique metadata implementations | |
| * Normalize the data storage of all parts of sharedresource configuration | |
| * Add renovated classification management with full export/import, taxonomy entries edition | |
| * Provide a taxonomy driven resource browser | |
| * Add a metadata copy utility between origin resource and target resource | |
| ==== Module description ==== | ==== Module description ==== |
| |
| This module is resulting of more than 8 years of R&D and was initially built for the Intel's worldwide Teach Advanced Online (TAO) program, before being reused at French Education Ministry in the Pairforma@nce moodle based program. | This module is resulting of more than 8 years of R&D and was initially built for the Intel's worldwide **Teach Advanced Online (TAO)** program, before being reused at French Education Ministry in the **Pairforma@nce** moodle based program. |
| |
| It was initially developped to provide a resource sharing facility between moodle 1.9 courses, as the resource and files architecture was much less optimized than in Moodle 2.x and upper versions. Migrating to moodle 2.x opened a big debate on how worth was the pursuit of the development on this concept. In spite of some other ways of reusing resources and files in several courses in moodle, we finally decided to keep the concept alive for the following reasons: | It was initially developped to provide a resource sharing facility between moodle 1.9 courses, as the resource and files architecture was much less optimized than in Moodle 2.x and upper versions. Migrating to moodle 2.x opened a big debate on how worth was the pursuit of the development on this concept. In spite of some other ways of reusing resources and files in several courses in moodle, we finally decided to keep the concept alive for the following reasons: |
| * The [[:local:sharedresources|SharedResources local plugin]] : A library front office, with metadata based search and browse capability. | * The [[:local:sharedresources|SharedResources local plugin]] : A library front office, with metadata based search and browse capability. |
| * The [[:blocks:SharedResources|Sharedresources block]] : Conversion accessories between sharedresources and other resource storage types in moodle. | * The [[:blocks:SharedResources|Sharedresources block]] : Conversion accessories between sharedresources and other resource storage types in moodle. |
| * The [[:repository:sharedresources|dépot SharedResources]] : A resource repository based approach of using sharedresources within a course. | * The [[:repository:sharedresources|SharedResources repository]] : A resource repository based approach of using sharedresources within a course. |
| |
| |
| * [[:Mod:Sharedresource:Technique|Technical Guide]] | * [[:Mod:Sharedresource:Technique|Technical Guide]] |
| |
| ==== Sommaire des fonctionnalités ==== | ==== Features ==== |
| |
| * Un module d'activité permettant de constituer et publier un document ou une ressource dans le cours à partir de la librairie mutualisée. | * A course module which will publish or add a shared resource in a course from a central library. |
| * Prise en charge d'une norme d'indexation parmi LOM, LOMFR, ScoLOMFR, SupLOMFR | * Associates metadata management using one of several standards DC, LOM, LOMFR, ScoLOMFR, SupLOMFR |
| * Modèle de prise en charge des métadonnées extensible permettant de développer d'autres prises en charge sur une base Dublin Core (par exemple, LRE) | * An extensible metadata implementation for easily adding new metadata standards |
| * Profils d'usage des métadonnées configurable pour 3 fonctions (auteur, documentaliste, administrateur) afin de ne présenter que la partie utile des schémas. | * Metadata application local profiles for selecting which part of the standard is usefaull for users. |
| * Moteur de recherche configurable, permettant de choisir les attributs de recherche | * Author, librarian and administrator read/write separated configurable profiles. |
| * Partage public, ou partage privé des ressources dans une catégorie | * configurable search engine (metadata based) |
| | * Site public sharing, or category restricted sharing |
| * Exposition OAI-PMH (uniquement pour les ressources publiques de niveau site) | * Exposition OAI-PMH (uniquement pour les ressources publiques de niveau site) |
| * Service REST d'alimentation en ressources à partir de sources externes | * Service REST d'alimentation en ressources à partir de sources externes |
| * Services réseau MNET pour la collaboration de plusieurs catalogues en mode "fournisseur/consommateur" | * Services réseau MNET pour la collaboration de plusieurs catalogues en mode "fournisseur/consommateur" |
| |
| <html><!-- nomoodle --></html> | === Additional "Pro" features === |
| | |
| | * Multiple Taxonomy resource classification |
| ==== Builds ==== | ==== Builds ==== |
| |
| ^ 2.7 ^ 2.8 ^ 2.9 ^ 3.0 ^ 3.1 ^ 3.2 ^ 3.3 ^ 3.4 ^ | ^ Branch ^ Check status ^ |
| | <html><img src="https://travis-ci.org/vfremaux/moodle-mod_sharedresource.svg?branch=MOODLE_27_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-mod_sharedresource.svg?branch=MOODLE_28_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-mod_sharedresource.svg?branch=MOODLE_29_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-mod_sharedresource.svg?branch=MOODLE_30_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-mod_sharedresource.svg?branch=MOODLE_31_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-mod_sharedresource.svg?branch=MOODLE_32_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-mod_sharedresource.svg?branch=MOODLE_33_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-mod_sharedresource.svg?branch=MOODLE_34_STABLE"></html> | | | 405 | <html> |
| | <img src="https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/vfremaux/6e4d2a3e24de45578d9f3b76d3cb3d56/raw/status-mod_sharedresource-MOODLE_405_STABLE.json" alt="CI status"> |
| | </html> | |
| | | 501 | <html> |
| | <img src="https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/vfremaux/6e4d2a3e24de45578d9f3b76d3cb3d56/raw/status-mod_sharedresource-MOODLE_501_STABLE.json" alt="CI status"> |
| | </html> | |
| |
| [[https://travis-ci.org/vfremaux/moodle-mod_sharedresource/branches|Travis-ci Continuous integration]] | |
| |
| Note : Failing status is not necessarily the sign of a non functioning module. It just says that the Moodle code standards check are not full filling. This is a continuous effort of us rewriting the plugin code to get it compliant. | Note : Failing status is not necessarily the sign of a non functionning module. It just says that the moodle code standards check are not fullfilling. This is a continuous effort of us rewriting the plugin code to get it compliant. |
| |
| <html><!-- /nomoodle --></html> | |
| | <html><!-- nomoodle --></html> |
| | |
| | |
| | -------------- |
| |
| [[:Plugins|Back to plugin index]] - [[:start|Back to home]] | [[:Plugins|Back to plugin index]] - [[:start|Back to home]] |
| | <html><!-- /nomoodle --></html> |