themeessentialbe

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
themeessentialbe [2015/09/08 22:08]
admin
themeessentialbe [2024/04/04 15:50] (current)
Line 1: Line 1:
-**Type de composant :** Thème +====== ​Thème Essential ​FEL ======
-**Nom :** Essential ​BE +
-**Versions :** 2.7 +
-**Distribution :** Non publié +
-**Disponibilité :** Open-source pour les clients référencés.+
  
-Le thème Essential ​BE est dérivé du thème très populaire Essential (entre Moodle 2.4 et Moodle 2.8). Il conserve les fonctionnalités flexibles et avancées de la page de garde (annonces marketing, slider, etc.) et intégre ​des modifications significatives de certains "​renderers"​.+  * **Type de composant :** Thème 
 +  * **Nom :** Essential FEL 
 +  * **Versions :** 2.4 à 3.0 
 +  * **Distribution :** Non publié 
 +  * **Disponibilité :** Open-source pour les clients référencés. 
 + 
 +[[http://​demo.formation-enligne.com/​|Essential FEL DEMO LIVE]] 
 + 
 +Le thème Essential ​FEL est dérivé du thème très populaire Essential (entre Moodle 2.4 et Moodle 2.8). Il conserve les fonctionnalités flexibles et avancées de la page de garde (annonces marketing, slider, etc.) et intègre ​des modifications significatives de certains "​renderers"​, c'est à dire des modifications impactant fortement le rendu pour une expérience utilisateur améliorée.
  
 ===== Guides des fonctionnalités spécifiques =====  ===== Guides des fonctionnalités spécifiques ===== 
Line 18: Line 22:
   * Label|capacité!url : Uniquement visible par ceux qui ont la capacité (test sur le contexte système ou sur le context du cours courant). Dans ce cas les super-utilisateurs passent tout le temps.   * Label|capacité!url : Uniquement visible par ceux qui ont la capacité (test sur le contexte système ou sur le context du cours courant). Dans ce cas les super-utilisateurs passent tout le temps.
   * Label|capacité^!url : Uniquement visible par ceux qui ont la capacité (test sur le contexte système ou sur le context du cours courant) et ce explicitement. Les super-utilisateurs ne voient pas s'ils n'ont pas eux-même une capacité explicite.   * Label|capacité^!url : Uniquement visible par ceux qui ont la capacité (test sur le contexte système ou sur le context du cours courant) et ce explicitement. Les super-utilisateurs ne voient pas s'ils n'ont pas eux-même une capacité explicite.
 +
 +De plus, la mise en oeuvre du menu injecte certains paramètres typiques de l'​environnement courant : 
 +
 +  * %COURSEID% : L'​identifiant Moodle du cours courant
 +  * %WWWROOT% : La racine Web de Moodle. Ceci permet d'​utiliser des URLs absolues non dépendantes de l'​installaion.
 +  * %USERID% : L'​identifiant numérique Moodle de l'​utilisateur courant.
  
 === Exemple === === Exemple ===
  
-''>​ Tous les cours|!/course +Voici quelques exemples typiques de mise en oeuvre :  
-  + 
-Messagerie|!/blocks/jmail/​mailbox.php +== Exemple de bascule connectés/déconnectés == 
-  + 
-Calendrier|!/calendar/view.php?view=month +Déconnexion|!/login/logout.php 
- +Connexion|0!/login 
 + 
 +//Les utilisateurs connectés ne voient que le lien '​Connexion'​Les utilisateurs connectés ne voient que le lien '​Déconnexion'​.//​ 
 + 
 +== Exemple de contrôle par capacité =
 > Administration|local/​adminsettings:​nobody!/​admin/​index.php > Administration|local/​adminsettings:​nobody!/​admin/​index.php
-  
 > Administration|moodle/​site:​config^!/​local/​admin/​delegatedadmin.php > Administration|moodle/​site:​config^!/​local/​admin/​delegatedadmin.php
-  + 
-> Profil|!/ +//Seuls les administrateurs possédant la capacité local/adminsettings:​nobody,​ y compris par un droit super-administrateur,​ peuvent voir le menu admin/index.php (la console d'​administration complète standard) 
-  + 
-> -Voir mon profil|!/user/profile.php +Les utilisateurs ayant par attribution ​de rôle explicite la capacité moodle/site:config peuvent atteindre le  
-  +panneau d'​administration délégué (simplifié)Les supers-utilisateurs (administrateurs de site) n'​ayant pas d'​autres attributions ​de rôles explicites ne voient pas ce menu.  
--Modifier mon profil|!/user/edit.php +// 
-  +== Exemple de contrôle par capacité avec passage de paramètre == 
-> -Changer mon mot de passe|!/login/​change_password.php +
-  +
--Préférences ​de notification|!/message/edit.php +
-  +
-> -Fichiers personnels|!/​user/​files.php+
 > Librairie|repository/​sharedresources:​view!/​local/​sharedresources/​index.php?​course=%COURSEID% > Librairie|repository/​sharedresources:​view!/​local/​sharedresources/​index.php?​course=%COURSEID%
-> Déconnexion|!/login/logout.php + 
-> Connexion|0!/​login'​'+//Les utilisateurs ayant la capacité requise (voir la librairie) peuvent voir ce bouton de lien vers l'​accueil de la librairie mutualiséeL'​identifiant numérique du cours courant est passé à la librairie comme contexte courant d'​usage.//​ 
 + 
 +[[start|Revenir à l'index général]]
themeessentialbe.1441742903.txt.gz · Last modified: 2024/04/04 15:50 (external edit)