Nolinkのタグ

HTMLリンクをオフにすると便利なことがあります。これにはいくつかの方法があります。ひとつはHTMLエディタのリンクしないアイコンを使うことです。もう1つの方法は、ソースコードを切り替えて<nolink> </nolink>タグセットをコードに直接配置することです。

ヒント: Moodleを初めて使用するユーザーは、最初の2、3回はnolink機能を使用するときに注意する必要があります。下記参照。


ヒントとコツ

JosephRézeauは、小テストフォーラムでこれらの意見を述べました。

Moodleの先史時代には、私たちは自動リンクされたくないHTMLの部分を囲むために<nolink> </nolink>タグを持っていました。これはWC3にはあまり準拠していなかったので、<span class = "nolink"> </span>に置き換えられました(または補足されました)。それは私の意見では残念な決断でした。これはspanタグではなく<div class = "nolink"> </div>に置き換えられているはずです。その理由は、 スコープが狭すぎるために、HTMLのブロック全体をnolinkタグで囲むことがよくあるからです。
最良の選択であるべきだった...

それで、あなたと同じように、私は古い<nolink> </nolink>タグを使い続けます。あなたがあなたのHTMLテキストに戻ってそれを編集しない限り 、それは実際にまだうまくいきます 。削除した場合は、<span class = "nolink"> </span>を削除し、<nolink> </nolink>に置き換える必要があります。私はずっとそれをしています、そしてそれはかなりいらいらさせます。自動置換は、HTMLエディタがHTMLテキストを片付けるのに熱心であるためです。

別の解決策は、Moodleコードをハックし、出現するすべての<span class = "nolink"> </span>を<div class = "nolink"> </div>に体系的に置き換えることです。私は私のローカルインストールでそれをしました、そして、それは問題なく動きます。

しかし、別の問題があります。 HTMLエディタでテキストを入力して書式設定し(たとえば、あちこちに太字や斜体などを追加して)、その書式設定されたテキストを選択してHTMLエディタツールバーの[自動リンクを禁止する]ボタンをクリックします。すべての書式設定が消去されます...もちろん、テキストを再書式設定することはできますが、時間がかかります。あなたがあなたのテキストの全体が自動リンクから防止されなければならないと決心するならば(あなたが何かをタイプする前に、あなたはすぐに自動リンクを防止ボタンをクリックするべきです)。 「最初にテキストを選択する必要があります」とエディターが訴えた場合は、「自動リンクを防止する」ボタンをクリックする前に、エディターの下部にあるbodyタグをクリックしてください(添付1を参照)。それからあなたのテキストをタイプし始め、それをフォーマットしなさい、等。

関連情報

HTMLエディタ