Outils pour utilisateurs

Outils du site


local:my:casestory

Différences

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


local:my:casestory [2025/10/15 10:32] (Version actuelle) – créée - modification externe 127.0.0.1
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:casestory5|Voir le cas d'usage 6]] -[[local:my:casestory6|Voir le cas d'usage 7]]- 
 + [[local:my:casestory7|Voir le cas d'usage 8]]
 +[[local:my:userguide|Revenir au guide d'utilisation]] - [[:Local:My|Revenir à l'index du composant]] - [[:plugins|Revenir à l'index des plugins]] 
 +
 +<html><!-- /nomoodle --></html>

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki