「自己紹介」セクションに日付/時刻を入力すると、期待される日付と時刻の形式ではなく、datetime としてフォーマットされてしまいます。
日付/時刻の入力
公開プロフィール
Discourse の情報:
- インストール済みバージョン: 2.4.0.beta9 (e36efb1edc)
「自己紹介」セクションに日付/時刻を入力すると、期待される日付と時刻の形式ではなく、datetime としてフォーマットされてしまいます。
About Meでは、このような日付の書式はサポートされていないと思います。
はい、About Me セクションでは完全な投稿装飾を実行していないと思います(実行すべきでもないですが)。ただ、ツールバーで日付ピッカーを表示していることから、そこに日付ピッカーのサポートを追加するのはそれほど無理のない範囲だと思います。
@j.jaffeux ご意見は?
なので、これはかなり簡単に実現できます:
ただし、私たちが支払うつもりはないと思われるコストがあります:
[1] pry(main)> PrettyText.excerpt("<b>Foo</b>", 5)
=> "Foo"
{{text-overflow}} コンポーネントを使用しています。そのため、何かしらの postCooked フックのようなものを構築してまで無理をせずに対応するには、以下の変更が必要です:
<div class='bio'>{{text-overflow class="overflow" text=user.bio_excerpt}}</div>
を
<div class='bio'>{{{user.bio_cooked}}}</div>
に変更することです。
しかし、このような特定の端ケースのためにそれを行うのは望ましくないと考えられます。つまり、ユーザー入力から HTML をレンダリングすることになります。ご判断にお任せしますが、さらに掘り下げるか、他の解決策を探るかをお知らせください。
もしかすると、アバウト(自己紹介)のコンポーザーからツールバーボタンを削除する方が安全かもしれません?
はい、そのボタンを削除してください。
完了: