Filters: Difference between revisions
From MoodleDocs
Mary Cooch (talk | contribs) (copied from 2.4 docs) |
Mary Cooch (talk | contribs) (updated video) |
||
(20 intermediate revisions by 9 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/8UgjhEVWX8o | 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]] - | *[[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]] - | *[[Algebra filter|Algebra notation]] - Convert algebra code into images | ||
*[[Convert URLs into links filter|Convert URLs into 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]] - | *[[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]] - | *[[Display emoticons as images filter|Display emoticons as images]] - Converts textual emoticon (smiley) characters into images | ||
*[[Email protection filter|Email protection]] - | *[[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]] - | *[[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]] - | *[[HTML tidy filter|HTML tidy]] - Checks any added HTML code that it is XHMTL compliant | ||
*[[Multi-language content filter|Multi- | *[[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== | |||
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]] - 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 27: | Line 40: | ||
[[Category:Filter]] | [[Category:Filter]] | ||
[[Category:Mathematics]] | |||
[[fr: | [[fr:Réglages communs aux filtres]] | ||
[[de:Filter]] | [[de:Filter]] | ||
[[es:Filtros]] | [[es:Filtros]] |
Latest revision as of 12:12, 16 July 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.
Standard filters
Filters in Moodle include:
- Activity names auto-linking - Scans course text for activity titles that exist in the same course and creates a link to them
- Algebra notation - Convert algebra code into images
- Convert URLs into links and images - Converts URLs in selected formats, such as Moodle auto-format, to click-able links
- Database auto-linking - Enables automatic linking of course Database activity entries
- Display emoticons as images - Converts textual emoticon (smiley) characters into images
- Email protection - Obfuscates email address links to make them more difficult for spammers to harvest
- Glossary auto-linking - Scans text for glossary entries that exist in the same course and creates a link
- HTML tidy - Checks any added HTML code that it is XHMTL compliant
- MathJax - For adding mathematical equations and expressions using an equation editor
- Multimedia plugins - Converts HTML links in text that points to a multimedia resource and replaces the link with an appropriate multimedia players
- Multi-Language content - Enables resources to be created in multiple languages
- 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
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
- Managing filters
- Common filter settings for the site
- Filters FAQ