README.md 2.7 KB
Newer Older
Thomas Fradet's avatar
Thomas Fradet committed
1
2
# README

Thomas Fradet's avatar
Thomas Fradet committed
3
4
## Filtre fenêtre modales

Thomas Fradet's avatar
Thomas Fradet committed
5
Ce plugin Moodle est un filtre transformant un lien vers une activité ou une ressource Moodle du cours en bouton qui affichera cette activité dans une fenêtre modale (popup) afin de ne pas avoir besoin de changer de page pour la consulter. Le but est de fluidifier la consultation de page de cours proposant des liens vers d'autres éléments du cours. 
Thomas Fradet's avatar
Thomas Fradet committed
6
7
8

## Auteurs

Thomas Fradet's avatar
readme    
Thomas Fradet committed
9
10
11
- Vrignaud Camille <cvrignaud@softia.fr>
- Lebeau Michaël <mlebeau@softia.fr>
- Thomas Fradet <thomas.fradet@univ-lorraine.fr>
Thomas Fradet's avatar
Thomas Fradet committed
12
13
14

## Compatibility

Thomas Fradet's avatar
Thomas Fradet committed
15
MOODLE 3.7
Thomas Fradet's avatar
Thomas Fradet committed
16
17
18

## Contribution

Thomas Fradet's avatar
readme    
Thomas Fradet committed
19
Contributors are welcom ! Please contact <iena-contact@univ-lorraine.fr>.
Thomas Fradet's avatar
Thomas Fradet committed
20
21
22

## Contact

Thomas Fradet's avatar
readme    
Thomas Fradet committed
23
Pour assistance interne (Univesité de Lorraine) : <https://helpdesk.univ-lorraine.fr>. 
Thomas Fradet's avatar
Thomas Fradet committed
24

Thomas Fradet's avatar
readme    
Thomas Fradet committed
25
Pour tout autre question : <iena-contact@univ-lorraine.fr>. 
Thomas Fradet's avatar
Thomas Fradet committed
26

Thomas Fradet's avatar
readme    
Thomas Fradet committed
27
Other : <iena-contact@univ-lorraine.fr>. 
Thomas Fradet's avatar
Thomas Fradet committed
28
29
30
31
32

## Fonctionnalités

Transforme un lien vers une ressource ou activité du cours en bouton. Cliquer sur le bouton ouvre une fenêtre modale (une "popup" en surimpression de la page) qui montre le contenu de la ressource ou activité en iframe. 

Thomas Fradet's avatar
Thomas Fradet committed
33
34
35
36
37
38
39
40
41
42
Ceci permet d'ouvrir d'autres éléments du cours depuis la page du cours, une ressource page ou livre, sans pour autant changer de page. A la fin de la consultation de l'élément inclus, l'étudiant peut fermer la fenêtre modale et continuer son travail, la lecture de la page. 

Par défaut, pas ressource incluse s'affiche sans les menus de navigation de Moodle. 

Une fonctionnalité supplémentaire permet d'afficher une ressource ou activité Moodle sans les menus en ajoutant un paramètre `iframe=true` à la fin de l'URL. Ceci permet par exemple de créer soi-même une iframe sans les menus ou de fournir un lien vers une page en "plein écran". 

Exemple : 

- lien de base : http://localhost:8888/moodle37/mod/page/view.php?id=44
- lien sans les menus : http://localhost:8888/moodle37/mod/page/view.php?id=44&iframe=true
Thomas Fradet's avatar
Thomas Fradet committed
43

Thomas Fradet's avatar
Thomas Fradet committed
44
45
## Installation

Thomas Fradet's avatar
Thomas Fradet committed
46
Ce plugin _doit_ être installé dans un dossier : `/filter/iena/`. 
Thomas Fradet's avatar
Thomas Fradet committed
47

Thomas Fradet's avatar
Thomas Fradet committed
48
49
50
51
## Paramétrage

L'administrateur peut configurer la couleur du bloc et du texte. Il doit par ailleurs activer le filtre et le placer après celui créant des liens automatiques des activités. 

Thomas Fradet's avatar
Thomas Fradet committed
52
Un paramètre supplémentaire permet de définir si les menus de Moodle ne concernant pas le corps de la page seront affichés dans la fenêtre modale ou non. 
Thomas Fradet's avatar
Thomas Fradet committed
53

Thomas Fradet's avatar
Thomas Fradet committed
54
## Problème connu
Thomas Fradet's avatar
Thomas Fradet committed
55

Thomas Fradet's avatar
Thomas Fradet committed
56
Il semble qu'il faille positionner le filtre de lien automatique des activité sur "Activé" et non pas "Activé (défaut)" sur certaines installations. Il doit être activé quoi qu'il en soit et placé avant ce filtre Activité modale dans l'ordre d'application des filtres (administration).