ステータス更新プラグイン?

ユーザーの「ステータス更新」を実現するプラグイン(または賢い回避策)をご存知の方はいらっしゃいますか?当コミュニティでは、Discourse を使って 1 週間かけて読書内容を共有しています。プロフィールにタブを追加し、読書の進捗や読了した本などを投稿できるようにしたいと考えています。

誰かのページを訪れた際に、その週の考えを少し日記のように見られると、とても楽しいでしょう。毎日入力して公開するフィールドがあるだけでも構いません。アイデアはありますか?

@pacharanero 当社のリフレクション機能はこれと似ていますか?

プラグインやカスタムコード(TC)なしで即座に導入できる方法は、ユーザーに「注目のトピック」として単一のトピックを選択させることです。これは Discourse の標準機能であり、そのトピックで更新を行うことができます。これにより、ユーザーカードにリンクが表示されます。ただし、対応できるのは単一のトピックのみです。

複数の個人のトピックをサポートするより複雑な機能が必要な場合、オープンソースの取り組みとして、クライアントからの資金提供を得て私が開発した「ポートフォリオ」機能(トピックリストプレビュープラグインまたはテーマコンポーネント)を検討してみてください。

この機能により、ユーザーはプロフィール上に特別なトピックのセットを保持できます。ユーザーアクティビティに新しいルートが追加され、ユーザーカードに「ポートフォリオ」ボタンが追加されることで、より簡単に発見できるようになります。これらのトピックは、サイト設定で指定されたタグまたはカテゴリで区別されます。設定からこの機能の名前を「ポートフォリオ」から好きな名前に簡単に変更できます。

実際の例を以下に示します:https://rideabl.es/u/scoota/activity/portfolio(現在は「featured」でフィルタリングされています。私はこれを「Featured」に改名しました)。デスクトップではタイルレイアウトで表示されていますが、通常のトピックリストのように変更することも可能です。ご覧の通り、デスクトップでは画像プレビューもサポートされています。モバイルでは、シンプルで分かりやすいトピックリストとして表示されます。

Reflection プラグインは、学習に関する私的な振り返りを行うために「自分への PM(プライベートメッセージ)」を利用する仕組みです。このリクエストは、より公開性の高い何かを求めているようです——他のユーザーに対して何らかの「ステータス更新」を投稿することについてです。とはいえ、同様の機能を持つ公開用のジャーナルタブを作成するのはそれほど難しくはないでしょう。

@merefield さんのポートフォリオ機能も、OP のユースケースの一部を満たせるかもしれません。

はい、まさにその通りです。この機能はまさにそのために設計されています。ステータス更新用のトピックを作成し、ユーザー設定を通じてそれをユーザープロフィールの「特集トピック」に設定すると、ユーザーカードなどに表示されるようになります。