local:shop:structure:handlers:assignroleoncontext

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
local:shop:structure:handlers:assignroleoncontext [2016/07/19 13:48]
admin créée
local:shop:structure:handlers:assignroleoncontext [2024/05/14 15:39] (current)
Line 1: Line 1:
-===== Activation d'un rôle sur un contexte ​===== +<​html><​!-- nomoodle --></​html>​{{ :​logo-apl.png?​nolink |}} <​html><​!-- /nomoodle --></​html>​ 
-===== Boutique ​Moodle : Gestionnaires de production ​=====+ 
 +=====Single role assign (on context)===== 
 +===== Moodle ​Shop Handler ​=====
  
 Fonction : permet à l'​acheteur de se voir attribuer (ou d'​attribuer à un tiers) un rôle particulier sur un contexte prédéfini. Fonction : permet à l'​acheteur de se voir attribuer (ou d'​attribuer à un tiers) un rôle particulier sur un contexte prédéfini.
Line 12: Line 14:
 === Paramètres back-office === === Paramètres back-office ===
  
-   * **contextlevel* :** Le niveau de contexte (10 => système, 30 => catégorie de cours, 50 => cours, etc...). +   * **contextlevel(*:** Le niveau de contexte (10 => système, 30 => catégorie de cours, 50 => cours, etc...). 
-   * **instance* :** L'id d'​instance correspondant au contexte. (Une connaissance structurelle de Moodle minimale est requise). +   * **instance(*:** L'id d'​instance correspondant au contexte. (Une connaissance structurelle de Moodle minimale est requise). 
-   * **role :** Le nom court du rôle+   * **role(*) :** Le nom court du rôle 
 +   * **starttime :** Date de début de l'​inscription exprimée en secondes Unix (par défaut, date de l'​achat) ​ (1) 
 +   * **endtime :** Date de fin de l'​inscription exprimée en secondes Unix (par défaut, illimité) ​ (1) 
 +   * **duration :** Durée de l'​inscription (alternativement à la date de fin, la date de fin est la date de début plus la durée) exprimée en jours. ​ (1) 
 + 
 +Par exemple, le produit dont la durée de vie est fixée à 180 jours pour le client : duration=180 
 + 
 +(*) paramètres obligatoires
  
 === Paramètres front-office === === Paramètres front-office ===
Line 20: Line 29:
    * **foruser :** : le numéro d'​identification (IDNumber) du bénéficiaire.    * **foruser :** : le numéro d'​identification (IDNumber) du bénéficiaire.
  
 +=== Notes ===
 +
 +   - Bien que la notion d'​attribution de role ne soit pas datée dans Moodle. L'​intervention des dates dans le gestionnaire reporte les durée dans les attributs du produit. Si une date de fin effective est mentionnée,​ alors l'​attibution du role prendra fin à la date de caducité du produit.
 ==== Notes ==== ==== Notes ====
  
 Ce produit peut être renouvelé par l'​usage d'un gestionnaire d'​extension de la période d'​inscription. Ce produit peut être renouvelé par l'​usage d'un gestionnaire d'​extension de la période d'​inscription.
  
-[[:​local:​shop:​structure|Retour au sommaire de structure]]+ 
 +----- 
 +<​html><​!-- nomoodle --></​html>​ 
 +[[:​local:​shop:​setup:​handlers:​std_assignroleoncontext|See setup information]] - [[:​local:​shop:​structure|Back to the Moodle Shop structure ​summary]] - [[local:​shop:​userguide:​salesadmin|Configuration and implementation of a commercial offer]] -[[:​local:​shop|Local Shop componant ]]-  [[:​start|Back to catalogue]] 
 +<​html><​!-- /nomoodle --></​html>​
  
local/shop/structure/handlers/assignroleoncontext.1468928896.txt.gz · Last modified: 2024/04/04 15:50 (external edit)