La source de la fenêtre modale n'est plus définie en PHP, mais en Javascript à son ouverture. En conséquence, la page se charge plus rapidement lorsqu'il y a de nombreux éléments, et la ressource se charge dans la fenêtre modale lors de son ouverture.
## Affichage
L'affichage du contenu de l'iframe sans les menus de nativation et le footer est réactivé.
L'affichage du contenu de l'iframe sans les menus de nativation et le footer est optimisé pour MOODLE 3.5.4+.
L'affichage du contenu de l'iframe sans les menus de nativation et le footer fait l'objet d'un paramètre du plugin (case à cochée). Il est activé par défaut.
@@ -193,26 +197,27 @@ function filter($text, array $options = array())
$pieces[$i]=preg_replace("/(\\S+)\\[\/IENA\\]/",
"<div>"
."<a class=\"sr-only\" target=\"_blank\" href=\"$parsed\">Ouvrir dans un nouvel onglet au lieu d'utiliser la modale : $this->btn_name.</a><button type=\"button\" ".$this->disabled." "
."<a class=\"sr-only\" target=\"_blank\" href=\"$parsed\">Ouvrir dans un nouvel onglet au lieu d'utiliser la modale : $this->btn_name.</a><button data-iframe=\"".$parsed."&iframe=true\"type=\"button\" ".$this->disabled." "