すべてのトピックタイトルでフレーズを自動的に置き換える方法

こんにちは、
当社のディスカッションフォーラムでは https://discuss.openedx.org で Discourse を利用しています。ブランド名の正しい大文字小文字の使用をコミュニティに強制する、あるいは特定のキーワードを自動的に適切な単語に置換するソリューションはあるでしょうか。
ブランド名の推奨表記は Open edX ですが、多くの人々がすべて小文字の open edxopenedx を使用してしまいます。

Discourse には、フレーズを置換する組み込み機能はありませんが、トピックのタイトルで「Open edX」が誤ってスペルされている場合に、Watched Words を使用して自動的にトピックをフラグ付けすることで解決できる可能性があります。これは、管理画面の「ログ」>「Watched Words」セクションから設定できます。「watched words regular expressions」サイト設定を有効にすると、単語の監視に正規表現を使用できます。

本日、自サイトでこれをテストしましたが、Watched Word の正規表現が大文字小文字を区別しないように設定するのに苦労しています。Discourse が正規表現に「大文字小文字を無視」フラグを設定しているようです。これを上書きする方法があるかどうかはわかりません。もしアイデアがあれば、教えてください。

これが機能するようになれば、スタッフは Watched Word のフラグに対応し、投稿を編集する必要があります。これは、あなたが彼らに求めている以上の作業量になるかもしれません。

クライアント側でトピックタイトルを自動的に書き換えるテーマコンポーネントを作成することは可能だと推測されますが、すべてのトピックのすべてのページ読み込みで実行されるため、非効率的なアプローチになる可能性があります。