投稿での名前非表示の解除

:discourse2: 概要 Remove Name Suppression on Posts は、投稿における類似した名前やユーザー名の抑制を無効にします。
:eyeglasses: プレビュー Discourse Theme Creator でプレビュー
:hammer_and_wrench: リポジトリリンク https://github.com/discourse/remove-name-suppression-on-posts
:open_book: Discourse テーマに初めての方へ Discourse テーマの使い方の初心者ガイド

このテーマコンポーネントをインストール

機能

この非常に小さなテーマコンポーネントは、以下のコードを追加するだけです:

<script type="text/discourse-plugin" version="0.8.18">
  api.disableNameSuppressionOnPosts();
</script>

これを <HEAD> タグに追加すると、投稿における類似した名前やユーザー名の抑制が無効になります。

変更前:

変更後:


:discourse2: 当方でホストされていますか? テーマコンポーネントは、Standard、Business、Enterprise プランで利用可能です。

「いいね!」 16

これは少し古い話ですが、念のためお知らせしますと、もう機能していないようです。コアのサプレッション機能のコードを確認しましたが、ここでいうメカニズムについては確信が持てません:

また、デフォルトではコンポーネントではなくテーマとしてインストールされます。何かアイデアはありますか?

まだ私の環境では動作しています:

サイトの設定で enable names が有効になっていますか?ページを検査して、コンソールにエラーが表示されていますか?

component: true に設定したので、現在ではコンポーネントとしてインストールされるはずです。

「いいね!」 2

コンポーネントの変更ありがとうございます。

enable names 設定を有効にしています。Chrome の開発者コンソールに以下のようなエラーが表示されています。

サムが提供したコードをヘッダーに手動で追加し、「名前を有効化」設定を一度無効化してから再度有効化しましたが、ユーザー名とユーザーの名前が同じ場合、まだ機能しません。