Difference between revisions of "Filters"

Jump to: navigation, search
(updated video for 3.6)
 
(17 intermediate revisions by 8 users not shown)
Line 3: Line 3:
  
 
A filter may be enabled at the site level and then removed as needed at the course or activity level. Thus a teacher can disable glossary auto-linking in a quiz for example.
 
A filter may be enabled at the site level and then removed as needed at the course or activity level. Thus a teacher can disable glossary auto-linking in a quiz for example.
 +
 +
{{MediaPlayer | url = https://youtu.be/OZmaDtsDHqM | desc = Overview of course filters}}
  
 
==Standard filters==
 
==Standard filters==
Line 8: Line 10:
 
Filters in Moodle include:
 
Filters in Moodle include:
  
*[[Activity names auto-linking filter|Activity names auto-linking]] - This scans text for activity titles that exist in the same course and creates a link
+
*[[Activity names auto-linking filter|Activity names auto-linking]] - Scans course text for activity titles that exist in the same course and creates a link to them
*[[Algebra filter|Algebra notation]] - This filter will convert algebra code into GIF images
+
*[[Algebra filter|Algebra notation]] - Convert algebra code into images
*[[Convert URLs into links filter|Convert URLs into links]] - This filter converts URLs in selected formats, such as Moodle auto-format, to click-able links
+
*[[Convert URLs into links filter|Convert URLs into links and images]] - Converts URLs in selected formats, such as Moodle auto-format, to click-able links
*[[Database auto-linking filter|Database auto-linking]] - As the name suggests, this filter enables automatic linking of [[Database module]] entries
+
*[[Database auto-linking filter|Database auto-linking]] - Enables automatic linking of [[Database module|course Database activity]] entries
*[[Display emoticons as images filter|Display emoticons as images]] - This converts emoticon (smiley) characters into images
+
*[[Display emoticons as images filter|Display emoticons as images]] - Converts textual emoticon (smiley) characters into images
*[[Email protection filter|Email protection]] - This obfuscates email address links to make them more difficult for spammers to harvest  
+
*[[Email protection filter|Email protection]] - Obfuscates email address links to make them more difficult for spammers to harvest
*[[Glossary auto-linking filter|Glossary auto-linking]] - This scans text for glossary entries that exist in the same course and creates a link
+
*[[Glossary auto-linking filter|Glossary auto-linking]] - Scans text for glossary entries that exist in the same course and creates a link
*[[Multimedia plugins filter|Multimedia plugins]] - This finds a link in text that points to a multimedia resource and replaces the link with an appropriate multimedia player code which can play the resource
+
*[[HTML tidy filter|HTML tidy]] - Checks any added HTML code that it is XHMTL compliant
*[[Multi-language content filter|Multi-language content]] - This filter enables resources to be created in multiple languages
+
*[[MathJax filter|MathJax]] - For adding mathematical equations and expressions using an equation editor
*[[TeX notation filter|TeX notation]]
+
*[[Multimedia plugins filter|Multimedia plugins]] - Converts HTML links in text that points to a multimedia resource and replaces the link with an appropriate multimedia players
*[[Word censorship]] - This filter "blacks out" words found on a list
+
*[[Multi-language content filter|Multi-Language content]] - Enables resources to be created in multiple languages
 +
*[[TeX notation filter|TeX notation]] Displaying math formulae in TeX notation using images
 +
*[[Word censorship]] - This filter "blacks out" words found on a list you can manage
  
 
==Contributed filters==
 
==Contributed filters==
  
Filters have also been made by developers in the community. Some docs online for these include:
+
Filters have also been [https://moodle.org/plugins/browse.php?list=category&id=7 made by developers in the community]. Some docs online for these include:
*[[FontAwesome_filter|FontAwesome_filter]] - This scans text for icons that can be embedded using the FontAwesome icon set.
+
*[[FontAwesome_filter|FontAwesome]] - This scans text for icons that can be embedded using the FontAwesome icon set.
 +
*[[IPA_filter|IPA]] - Renders simple X-SAMPA markup in the International Phonetic Alphabet
 +
*[[PoodLL_filter|PoodLL]] - is the core PoodLL plugin for Moodle. It contains all the recorders, widgets and the code that makes it possible to use them around Moodle. It is a required component for all the other PoodLL plugins.
 +
*[[filter generico]] - gives you considerable ability to customize your Moodle site without having to resort to multiple plugins, or custom PHP coding
 +
*[[filter multiembed]] - Facilitates embedding of third-party content from a growing list of service providers (e.g. Prezi, Haiku Deck, etc.)
  
 
==See also==
 
==See also==
Line 32: Line 40:
  
 
[[Category:Filter]]
 
[[Category:Filter]]
 +
[[Category:Mathematics]]
  
 
[[fr:Filtres 2.0]]
 
[[fr:Filtres 2.0]]
 
[[de:Filter]]
 
[[de:Filter]]
 
[[es:Filtros]]
 
[[es:Filtros]]

Latest revision as of 11:21, 29 January 2019

Filters can be used to add links, insert multimedia players, convert Mathematical expressions or emoticons into images and more.

A filter may be enabled at the site level and then removed as needed at the course or activity level. Thus a teacher can disable glossary auto-linking in a quiz for example.

Overview of course filters

Standard filters

Filters in Moodle include:

Contributed filters

Filters have also been made by developers in the community. Some docs online for these include:

  • FontAwesome - This scans text for icons that can be embedded using the FontAwesome icon set.
  • IPA - Renders simple X-SAMPA markup in the International Phonetic Alphabet
  • PoodLL - is the core PoodLL plugin for Moodle. It contains all the recorders, widgets and the code that makes it possible to use them around Moodle. It is a required component for all the other PoodLL plugins.
  • filter generico - gives you considerable ability to customize your Moodle site without having to resort to multiple plugins, or custom PHP coding
  • filter multiembed - Facilitates embedding of third-party content from a growing list of service providers (e.g. Prezi, Haiku Deck, etc.)

See also