[details] が 2 つ以上のレベル

当社のサイトで高度な Markdown を使いたい、あるいは高度な HTML 機能の実装方法を確認したいユーザーに教えているテクニックの一つに、ページの raw ビューを使用する方法があります。

上記の投稿への URL は以下の通りです:https://meta.discourse.org/t/more-than-two-levels-of-details/152421/4

上記の投稿を raw 形式で見る URL は以下の通りです:https://meta.discourse.org/raw/152421/4


PostgreSQL の posts テーブルの列を確認すると、投稿のテキストを保持する 2 つの列があります。それは rawcooked です。raw はユーザーが入力したテキストであり、通常はユーザーが入力した Markdown や HTML が含まれています。

しかし、投稿が通常通り表示されている場合、ある程度「調理」されているため、ブラウザの HTML 表示機能を使っても生のテキストを確認することはできません。

時には、編集メニューバーのメニュー項目を使ってテンプレート HTML を挿入することもありますが、手動で行う必要がある場合もあります。

参考になれば幸いです。


編集

テーマ作成者の皆様へ。

投稿を raw 形式で表示するボタンを追加するテーマがあると良いでしょう。そのテーマには、信頼レベルやカテゴリに基づいてボタンの表示を制限する設定オプションを備えるべきです。


編集

Raw post button テーマ(以下に記載)がより複雑なページで動作している様子を確認したい方のために、SWI-Prolog Discourse ページをご覧ください:Post for testing installed component themes and plugins

注:匿名ユーザーは raw ボタンを表示できないため、単純に参加する必要があります。