Outils pour utilisateurs

Outils du site


local:my:casestory

Différences

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

Lien vers cette vue comparative

local:my:casestory [2019/05/27 12:25]
local:my:casestory [2020/04/06 15:57] (Version actuelle)
Ligne 1: Ligne 1:
 +<​html><​!-- nomoodle --></​html>​{{ :​blocks:​logo-apl.png?​nolink |}}<​html><​!-- /nomoodle --></​html>​
 +===== Page Tableau de bord MY : Cas d'​usage 1=====
  
 +====Introduction====
 +
 +**La demande :** 
 +  * Pouvoir affiché un message différentié sur la page my (Dasboard) des utilisateurs,​ en zone centrale, en se basant sur les différentes fonctions des utilisateurs.
 +
 +**La réponse :** 
 +  * Utiliser un champs de profil personnalisé (fonction standard de Moodle) affiché en widget et appelé dans les paramètres centraux du composant local_my en trois étapes.
 +
 +
 +:!: le widget utilisé static_profile_field,​ utilise le plugin static_guit_text et une API d'​appel de fonction.
 +
 +====1/ Création du champs de profil personnalisé====
 +
 +**Chemin :** Administration du site/​utilisateurs/​comptes/​Champs de profil
 +
 +  * Le champs de profil créé "​fonction"​ est une liste fermée (liste déroulante) qui reprend la liste des fonctions des utilisateurs du site. 
 +Nota : Cette liste de fonction, bien qu'en adéquation avec les rôles sur la plateforme, n'est pas la liste de ces derniers.
 +
 +====2/Appel du champs de profil customisé dans le composant====
 +
 +**Chemin :** Administration du site/​Plugins/​plugins locaux/Mon Moodle amélioré
 +
 +  * Le champs de profil personnalisé est appelé pour l'​onglet enseignant/​étudiant ou les deux dans la liste des widgets à afficher sous la forme static_profile_field_nomduchampscréé
 +
 +**//Exemple ://** static_profile_field_fonction
 +
 +
 +:!: Nota : Le nom abrégé du champs (unique) est celui repris dans le widget. Autrement dit si par exemple, ​ le nom du champs personnalisé est "​public"​ en minuscule, il doit être repris à l'​identique dans la liste des widgets : static_profile_field_public
 +
 +====3/ Gestion des messages personnalisé====
 +
 +  * Sur la page MY, l’administrateur saisit le message personnalisé via la toue crantée qui correspond aux différentes valeurs de la liste du champs personnalisé.
 +
 +{{ :​local:​my:​static_profile_field.png?​nolink&​850|}}
 +
 +
 +
 +====Rendu pour l'​utilisateur====
 +
 +  * Rendu pour un utilisateur dont le champs de profil personnalisé " public"​ est "​visiteur APL"
 +
 +{{ :​local:​my:​static_profile_field_rendu.png?​nolink&​850 |}}
 +
 +----
 +<​html><​!-- nomoodle --></​html>​
 +
 + ​[[local:​my:​casestory1|Voir le cas d'​usage 2]] -  [[local:​my:​casestory2|Voir le cas d'​usage 3]] - [[local:​my:​casestory3|Voir le cas d'​usage 4]] - [[local:​my:​casestory4|Voir le cas d'​usage 5]] -
 +[[local:​my:​userguide|Revenir au guide d'​utilisation]] - [[:​Local:​My|Revenir à l'​index du composant]] - [[:​plugins|Revenir à l'​index des plugins]] ​
 +
 +<​html><​!-- /nomoodle --></​html>​