|||
-|-|-|
| 概要 | User Field Prompt を使用すると、Discourse の任意の投稿に ユーザーフィールド フォームを表示できます。
| | プレビュー | Discourse Theme Creator でプレビュー |
| リポジトリリンク | https://github.com/discourse/discourse-user-field-prompt
|Discourse Themes は初めてですか? | Discourse Themes の使用に関する初心者ガイド |
機能
User Field Prompt を使用すると、Discourse の任意の投稿に ユーザーフィールド フォームを表示できます。フォームで行われた変更は、現在のユーザープロファイルに保存されます。ユーザーにプロファイルでフィールドを検索するように強制することなく、ユーザーフィールドの変更を依頼する場合に便利です。
age という名前のユーザーフィールドと best fruits という名前の別のユーザーフィールドの使用方法:
[wrap=user-field names="age,best fruits"][/wrap]
ホスティングをご利用ですか? テーマコンポーネントは、Standard、Business、Enterprise プランでご利用いただけます。
「いいね!」 32
こんにちは、私には機能しません。投稿を保存すると、空白のフィールドとエラーが表示されます。
「いいね!」 1
こんにちは、誰かこれを正常に使用したことがありますか?
chapoi
2025 年 8 月 28 日午前 9:25
15
こんにちは、@patrickemin さん
現在、これが機能していないことを確認できます。関連する担当者をタグ付けしましたので、すぐに修正されることを願っています。
「いいね!」 2
david
(David Taylor)
2025 年 8 月 28 日午前 10:28
16
「いいね!」 3
こんにちは、再度テストしましたが、まだ動作しません。エラーは表示されませんが、投稿は空白のままです。
david
(David Taylor)
2025 年 9 月 4 日午前 8:37
18
フォーラムで問題が発生している投稿へのリンクを共有していただけますか?(ここでは共有したくない場合はプライベートメッセージでも構いません)
テーマクリエイターのテーマプレビュー は、ログインしていれば機能しています。
david
(David Taylor)
2025 年 9 月 4 日午後 3:22
20
user-field-prompt テーマコンポーネントがインストールされて有効になっているか確認しましたか?開発者ツールにコードが表示されません
私のミスです。TCは非アクティブになっていました。現在はアクティブです。新しいトピックを作成しました: https://dessein-tech.com/t/user-field-prompt-test-2/8406 フィールドの周りの枠は表示されますが、編集できません。それに加えて、そのトピックの削除ボタンと編集ボタンが機能しません(トピックが実際に削除されたり編集可能になったりするまでに30秒の遅延があります)。レンチアイコンも反応しません。これはプレビューモードでも発生します。
「いいね!」 1
david
(David Taylor)
2025 年 9 月 4 日午後 4:05
22
問題は、あなたのサイトがポストストリームのレガシーバージョンを実行していることだと思います。なぜなら、discourse-nationalflags が新しいポストストリーム用にまだ更新されていないからです。管理者であれば、その問題に関する赤いバナーが表示されているはずです。
ユーザーフィールドプロンプトの最近の修正は、新しいポストストリームのみを考慮して構築されたため、あなたのサイトでエラーが発生しています。
したがって、このユーザーフィールド機能をすぐに必要とする場合は、ナショナルフラグプラグインを無効にすることをお勧めします。それ以外の場合は、そのプラグインの開発者が必要なアップデートを行うのを待つ必要があります。
クロスリファレンス:
「いいね!」 5
分析ありがとうございます 。nationalflags のアップデートをお待ちしています。
「いいね!」 1
こんにちは、national flags プラグインが更新され、TC User Field が機能するようになりました!
「いいね!」 4