MoodleDocs:まとめ


最後のコロンで始まるページリンクを挿入することで現在のページの他のページのコンテンツを表示します(例:{{:Another page}}。これらはMoodleDocsによってテンプレートとして認識されます。

この手法は、2008年11月にMoodleDocerによって最初に発見されました。このツールの使用に関するガイドラインが登場し、時間が経ちます。

警告:このツールは、その使用方法に慣れていない他の多くの貢献者に影響を与える可能性があるため、慎重に使用してください。

MoodleDocsでのトランスクリプションの最初の使用は、2008年12月の最新リリースノートページにありました。

テスト

MoodleDocsの話:トランスクルージョン

変換構文とマークアップ

  • ページ全体を挿入テンプレートシンタックス{{:Another page}}はこの時点でページ全体を挿入します。
  • 含めないでください 。マークアップ<noinclude> ... </noinclude>は、タグ間のテキストが別のページにトランスクリプションされず、ページ自体にのみ表示されることを意味します。これは文書化に役立ちます。
  • 含まれています。マークアップ<includeonly> ... </includeonly>は、タグ間のテキストが、そのページが別のページに変換されたときにのみ使用され、そのページ自体には表示されないことを意味します。これは、テンプレート自体をこれらのカテゴリに追加せずに、テンプレートを含むページにカテゴリを追加する場合などに便利です。
  • 含まれています。マークアップ<onlyinclude> ... </onlyinclude>は、 "onlyinclude"マークアップで囲まれたテキストのみを別のページに転記することを示します。部分的な除外タグの中で最も微妙なのは、他のものを覆すことです。ページに少なくとも1つのペアの「onlyinclude」タグがある場合、このページがトランクルードされるたびに、「onlyinclude」タグ内の素材のみがトランスクルーズされます。このようなセクションは複数存在する場合があり、そのような各セクション内では、一部の資料が "noinclude"タグでさらに除外されたり、 "includeonly"タグで囲まれて元のページに表示されない場合があります。しかし、 "onlyinclude"タグの外側の内容は、そのページが別のページにトランスクリプションされるときには無視されます。これは、たとえば、あるページの小さな部分を2番目のページに繰り返す場合に便利です。タグを含む部分だけで小さな部分を囲み、2番目のページにそれを変換します。

部分的な除外

"noinclude"、 "onlyinclude"、および "includeonly"のマークアップを使用すると、ページ全体ではなくページの一部をトランスクリュースすることができます。このような部分的な除外は、サブページなどの他のページから除外することによっても実現できます。テンプレートドキュメンテーションのようないくつかの情報を明確にしないことはしばしば有用です。

要約記事の作成を単純化するためにこの手法をどのように適用できるかの例については、いくつかの主要記事からの抜粋された主要な段落の集まりで構成される病理学を参照してください。

関連情報

Moodleフォーラムディスカッションを使用する

NanoGong / Moodle 2.0への変換 、これは実際にはUserの一部です:Frank Ralf / NanoGong