Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : Filtres (administrateur), celle pour les versions 3.x de Moodle est consultable ici : Filtres (administrateur) et celle pour Moodle 4.x est consultable là : Filtres (administrateur).

Filtres (administrateur)

De MoodleDocs
Aller à :navigation, rechercher

Remarque : cet article est en cours de rédaction. N'hésitez pas à le compléter. Veuillez utiliser la page de discussion pour vos recommandations et suggestions d'améliorations.


Les filtres permettent la transformation automatique de texte saisi dans des formes différentes, souvent plus complexes. Par exemple, les titres des ressources peuvent devenir automatiquement des hyperliens vers la ressource correspondante. les URLs pointant vers des fichiers mp3 peuvent se transformer en un mini contrôleur intégré dans la page web, vous permettant d'interrompre la lecture ou de rembobiner le son. Les possibilités sont multiples. Il existe divers filtres standards inclus dans Moodle, et beaucoup d'autres filtres spécialisés mis à disposition par la communauté.

Les filtres peuvent être ajoutés ou supprimés en les copiant ou les effaçant du dossier /filters. Moodle détecte automatiquement les filtres présents et les rend disponibles.

Page d'administration des filtres

La page d'administration des filtres est accessible depuis le bloc d'administration, dans la section configuration.

Moodle1.5 Dans les versions 1.5.x et antérieures de Moodle, cette page permet d'activer (afficher) ou de désactiver (cacher) les filtres un par un. Seuls les filtres activés seront appliqués sur les textes du Moodle. L'ordre dans lequel les filtres sont appliqués peut s'avérer important. Il est possible de modifier cet ordre en utilisant les icônes correspondantes. Les filtres activés sont alors appliqués du haut vers le bas. Certains filtres ont leurs propres réglages. Voir la documentation de chacun des filtres pour plus d'information.

Moodle1.6


À partir de la version 1.6, la page a été repensée pour une meilleure interface. Elle fournit les mêmes fonctionnalités pour activer et désactiver les filtres et les ordonner. Certains filtres ont des paramètres ajustables que l'on peut modifier ici.

Filtres

Notation Algebra

Ce filtre convertit les notations en code algebra en images GIF. Il requiert l'activation du filtre TeX (voir ci-dessous).

Liens automatiques des glossaires

As the name suggests, this filter enables automatic linking of glossary entries. In addition to this filter, individual glossary entries should have the "This entry should be automatically linked" box checked.

It's possible to fine-tune text filtering by adding the following lines from config-dist.php to config.php and removing the //.

// Enabling this will make most text-based filters only match the first time
// a phrase occurs in a given text.  Otherwise all are matched.
//      $CFG->filtermatchonepertext = true;

Extensions multimédia

The Multimedia plugins filter looks for links to various media and replaces them with a proper plugin.

Contenus multilingues

This filter enables resources to be created in multiple languages. It looks for <lang> tags which indicate that a text contains multiple languages. Then it selects and outputs the best language for the current user. The language of the resource will change when the user changes their selected Moodle language.

To use this feature first create your contents in multiple languages (in the same resource). Then enclose each language block in the following tags:

     <lang lang="XX">your_content_here</lang>
     <lang lang="YY">your_content_in_other_language_here</lang>

Notation TeX

The Filtre TeX converts TeX code into GIF images. It requires a binary program called MimeTeX - versions for Linux (glib2.3), Windows and Mac OS X are included.

Tidy

The tidy filter checks whether HTML code is XHTML compliant, tidying where necessary. To make this filter work you need to have PHP compiled. The discussion Tidy Filter for Moodle 1.5 contains more details.

Censure de mots inadéquats

Moodle1.6


To enable word censorship in 1.5, Moodle1.5

  • Activate the word censorship filter
  • Edit config.php in in the root folder
  • Under // 7. OTHER MISCELLANEOUS SETTINGS add the line
$CFG->textfilter1 = 'filter/censor/filter.php';
  • Edit lang/xx/censor.php, adding any words you wish to ban
  • Type some bad words in the HTML editor, as a test. After saving your post, all bad words will be blacked out.

Protection adresses de courriel

Liens automatiques des noms des ressources

Liens automatiques des noms des activités

Liens automatiques des pages wiki

Contrôles du cache

Durée de vie du cache texte

Filtrer les fichiers déposés

Moodle1.6


Filtrer une occurence par page

Filtrer une occurence par élément

Filtrer toutes les chaînes de caractères

Réglages dans config.php

Moodle1.5

Filtres non-standards

Voir aussi