Outils pour utilisateurs

Outils du site


mod:sharedresource:technique

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

mod:sharedresource:technique [2026/06/19 09:52] – créée adminmod:sharedresource:technique [2026/06/19 09:56] (Version actuelle) admin
Ligne 1: Ligne 1:
 <html><!-- nomoodle --></html>{{:local:logo-apl.png?nolink|}}<html><!-- /nomoodle --></html> <html><!-- nomoodle --></html>{{:local:logo-apl.png?nolink|}}<html><!-- /nomoodle --></html>
-===== Guide technique ===== 
-===== Ressources mutualisées ===== 
  
-{{ :mod:sharedresource:cube_metadonnees.png?nolink&400|}} +====== Technical guide ===== 
-==== Capacités ====+ 
 +======Shared Resource Activity Module ===== 
 + 
 +{{ :mod:sharedresource:cube_metadonnes.png? nolink&400|}} 
 + 
 +====Capabiltiies====
  
 === mod/sharedresource:addinstance === === mod/sharedresource:addinstance ===
  
-Les personnes ayant cette capacité peuvent ajouter un bloc ressource mutualisée dans le cours.+People with this capacity can add a shared resource publication in the course.
  
 === mod/sharedresource:manageblocks === === mod/sharedresource:manageblocks ===
  
-Les personnes ayant cette capacité peuvent  gérer les blocs dans la librairie.+People with this ability can manage the blocks in the library.
  
 +=== Other capabilities ===
  
-=== Autres capacités ===+Other control capabilities of the shared library system are available in other plugins ([[[:repository:sharedresources|Shared resource repository]]).
  
-D'autres capacités de contrôle du système de librairie partagée sont accessible dans d'autres plugins ([[:repository:sharedresources|Dépot de ressource mutualisées]]).+==== Network Services (MNET====
  
-==== Services Réseau (MNET) ==== +The installation of the shared resources installs an interaction service between the libraries and shared resources of several Moodles connected in network.
- +
-L'installation des ressource mutualisées installe un service d'interaction entre les librairies et ressources mutualisées de plusieurs Moodle raccordés en réseau.+
  
 === sharedresource_rpc_check() === === sharedresource_rpc_check() ===
Ligne 29: Ligne 31:
 === sharedresource_rpc_get_list() === === sharedresource_rpc_get_list() ===
  
-=== sharedresource_rpc_get_metadata() ===+===shareresource_rpc_get_metadata() ===
  
 === sharedresource_rpc_move() ===  === sharedresource_rpc_move() === 
Ligne 35: Ligne 37:
 === sharedresource_rpc_submit() === === sharedresource_rpc_submit() ===
  
-==== Sous-plugins ====+==== Sub-plugins ====
  
-Le module Ressources mutualisées dispose d'une architecture extensible pour les schémas de métadonnées supportésIl est possible de développer des nouvelles prises en charge de métadonnées, dans la mesure où elles sont basées sur Dublin Core.+The Shared Resources module has an extensible architecture for the metadata schemas supportedNew metadata support can be developed as they are based on Dublin Core.
  
-Les schémas actuellement supportés sont +The currently supported schemes are
  
    * [[LOM]]    * [[LOM]]
    * [[LOM-FR]]    * [[LOM-FR]]
-   * [[SupLOM-FR]] :TODO: A faire+   * [[SupLOM-FR]]
    * [[ScoLOM-FR]]    * [[ScoLOM-FR]]
 +   * [[ANFA]]
  
-==== Imposer des valeurs fixes de métadonnées ====+as the result of the development and application of the shared resource library in France.
  
-Dans certains cas, certains attributs de métadonnées doivent être maintenus pour des raisons d'accomplissement de la norme, mais leur valeur est prédéterminée dans le contexte d'usage local de la librairie. Vous pouvez forcer certaines valeurs fixes, évitant ainsi aux documentalistes de saisir des données qui ne changent de toute façon jamais.+==== Impose fixed metadata values ====
  
-Dans le fichier de configuration générale de moodle, constituer un tableau METADATATREE_DEFAULTS de la manière suivanteen utilisant la position de l'attribut dans l'arbre de métadonnée +In some cases, certain metadata attributes must be maintained for reasons of default completion of the standard, but their value is predetermined in the local use context of the library. You can force certain fixed values, thus preventing documentalists from entering data that never changes anyway. 
 + 
 +In the general moodle configuration filebuild a METADATATREE_DEFAULTS array in the following wayusing the position of the attribute in the metadata tree
  
    $CFG->METADATATREE_DEFAULTS[<schemaname>][<nodeindex>]['default'] = <default value>    $CFG->METADATATREE_DEFAULTS[<schemaname>][<nodeindex>]['default'] = <default value>
  
-Exemple +Example 
  
-   $CFG->METADATATREE_DEFAULTS['lom']['1_1_1']['default'] = 'Nom du catalogue par défaut';+   $CFG->METADATATREE_DEFAULTS['lom']['1_1_1']['default'] = 'Default catalog name';
        
-Si l'attribut appartient à une branche "instanciable", alors l'index d'instance (les arités de noeudpeuvent être préciséespar exemple +If the attribute belongs to an "unstandablebranchthen the instance index (node aritiescan be specifiede.g.
  
    $CFG->METADATATREE_DEFAULTS['lom']['3_2_1:0_0_0']['default'] = 'creator';    $CFG->METADATATREE_DEFAULTS['lom']['3_2_1:0_0_0']['default'] = 'creator';
  
-L'expression ci dessus initialisera la première instance de l'attribut "Role" dans la description des méta-métadonnées. +The above expression will initialize the first instance of the "Role" attribute in the description of the meta-metadata.
- +
-==== Plan de test ====+
  
-=== Tests de base ===+==== Test plan ====
  
-   * Ajouter une instance de ressource mutualisée existante (chercher dans la librairie) +=== Basic tests ===
-   * Ajouter une instance de ressource mutualisée nouvelle à créer dans la librairie +
-   * Convertir des instances mutualisées en ressources locales +
-   * Convertir des instances d'activités en ressources mutualisées (activité déployable) +
-   * Supprimer une instance de ressource mutualisée +
-   * Dupliquer une instance de ressource mutualisée +
-   * Sauvegarder/restaurer un cours avec des instances mutualisées+
  
-=== Tests étendus ===+   * Add an existing shared resource instance (search in the library) 
 +   * Add a new shared resource instance to create in the library 
 +   * Convert shared bodies into local resources 
 +   * Convert activity bodies into shared resources (deployable activity) 
 +   * Delete a shared resource instance 
 +   * Duplicate a shared resource instance 
 +   * Save/restore a course with shared instances
  
-   * Ajouter une instance d'un dépot distant+===Extended tests ===
  
 +   * Add an instance of a remote repository
  
 ---------- ----------
mod/sharedresource/technique.1781862759.txt.gz · Dernière modification : de admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki