フィルタを使用すると、リンクの追加、マルチメディアプレイヤの挿入、数式やエモーティコンの画像への変換などを行えます。
フィルタはサイトレベルで有効にし、必要に応じてコースレベルや活動レベルで解除できます。そのため、たとえば教師は小テストで用語集自動リンクを無効にできます。
標準フィルタ
Moodleのフィルタには次のものがあります:
- 活動名自動リンク - 同じコース内に存在する活動のタイトルをコースのテキストからスキャンし、それらへのリンクを作成します
- 代数表記法 - 代数コードを画像に変換します
- コードハイライタフィルタ - TinyMCEエディタでコードに色を付けます。
- URLをリンクおよびイメージに変換する - Moodleオートフォーマットなど選択されたフォーマットのURLを、クリック可能なリンクに変換します
- データベース自動リンク - コースのデータベース活動のエントリへの自動リンクを有効にします
- エモーティコンをイメージとして表示する - テキストのエモーティコン(スマイリー)文字を画像に変換します
- メールプロテクション - メールアドレスのリンクを難読化し、スパマーが収集しにくくします
- 用語集自動リンク - 同じコース内に存在する用語集エントリをテキストからスキャンし、リンクを作成します
- MathJax - 数式エディタを使用して数式や数学的表現を追加するためのものです
- マルチメディアプラグイン - テキスト内のマルチメディアリソースを指すHTMLリンクを変換し、そのリンクを適切なマルチメディアプレイヤに置き換えます
- 多言語コンテンツ - 複数の言語でリソースを作成できるようにします
- TeX表記法 画像を使用して数式をTeX表記法で表示します
- 単語検閲 - このフィルタは、管理できるリストにある単語を「黒塗り」します
サードパーティのフィルタ
フィルタはコミュニティの開発者によっても作成されています。オンラインでドキュメントが公開されているものには、次のようなものがあります:
- FontAwesome - FontAwesomeアイコンセットを使用して埋め込むことができるアイコンを、テキストからスキャンします。
- IPA - シンプルなX-SAMPAマークアップを国際音声記号で表示します
- PoodLL - Moodle用のPoodLLコアプラグインです。すべてのレコーダとウィジェット、およびそれらをMoodle内で使用できるようにするコードが含まれています。他のすべてのPoodLLプラグインに必須のコンポーネントです。
- filter generico - 複数のプラグインやカスタムPHPコーディングに頼ることなく、Moodleサイトを大幅にカスタマイズできるようにします
- filter multiembed - 増え続けるサービスプロバイダ(Prezi、Haiku Deckなど)のリストから、サードパーティのコンテンツを埋め込みやすくします