ユーザー日記・ブログ・プロフィール機能付きフォーラム

フォーラムを色々見てみましたが、本当に合うものが見つかりませんでした。今回は、ユーザーが(希望すればプライベートで)自分の栽培日記をつけたり、使用している機材などを記載したりできるフォーラムを再び設定したいと考えています。

このようなものに適したプラグインはありますか?ブログではなく、ウィキセクションも設定する予定です。ユーザーが、プロフィールなどを通じて、写真などを追加できる、拡張されたユーザーセクションのようなものにしたいのです。

サイドバーでオンライン中のユーザーなどを表示できる、ソーシャルプロフィールのようなものでしょうか?

よろしくお願いします。

Metaへようこそ、ジェイミーさん! :tada:

Metaで公開されている Customization > PluginCustomization > Theme component をいくつか確認しましたが、あなたにとって参考になるものが見つかりました。


拡張可能なユーザーセクションについては、「User Portfolio」を見つけました。これがプロフィールに画像を追加できる機能に最も近いものですが、注意点として、これは他のユーザーがクリックできる形で公開されます。そのため、プライベートな操作を行いたい場合には最適な解決策ではないかもしれません。


ソーシャルメディアについては、プロフィールにソーシャルメディアのサイトを追加することで、作品などを共有できるようになります。


ブログ記事のようなスタイルのトピックを作成するには、こちらのTCがあります。


最後に、「オンライン中のユーザー」を表示するためのプラグインも利用可能です。

参考になれば幸いです。

詳細なご返信ありがとうございます。User Portfolioについては、正直なところ、プライベートである必要性は100%ではありません。私の調査では、写真のみに限定されているようでしたか? 他のユーザーは写真などにコメントできますか? Discourseサーバーをもう1台起動するのではなく、もう一度確認してみます。WordPress SSOとDiscourseを組み合わせるのが良い方法かもしれませんが、確信が持てません。

これにはいくつかの方法があります。Discourseで従来の日記エントリのようなものを作成する最も簡単な方法は、自分自身にPM(プライベートメッセージ)を送信することです。

あなたのユースケースのもう一つのアプローチは、「grow-logs」というカテゴリを作成することです。そこは、人々が何をしているか、どのような機材を使っているかなどについてのアップデートを投稿する場所になり得ます。

私は日記のアイデアに興味があります。なぜなら、Discourseをパブリッシングプラットフォームとして使用するために必要なことと同様の方法で解決できるからです。例えば、Discourseを使用してSubstackの小規模版を作成したり、複数の人がObsidian Notesを公開できるDiscourseサイトを持ったりするためです。

考えられる解決策は、各パブリッシャーごとにDiscourseのカテゴリとグループを作成することです。

このアプローチの利点は、ユーザーがカテゴリとどのようにやり取りできるかを制御できることです。以下の例では、「simon」グループ(私)のメンバーのみがカテゴリで新しいトピックを作成できます。他のすべての人はカテゴリのトピックを表示して返信できます。

すべてのユーザーに対してグループとカテゴリを作成することには、それなりの理由があることに注意してください。過去には、Discourseサイトで多数のカテゴリを持つことがパフォーマンスの問題を引き起こしていました。しかし、それは解決されたと思います。サイトに多数のグループとカテゴリがあると、少なくともサイトスタッフにとってはUXの問題が発生します。何かが変更されていない限り、ホストされているDiscourseサイトでは、限られた(しかし妥当な)数のカテゴリしか作成できません。

とはいえ、カテゴリ/グループのアプローチは、10〜20の個別のパブリッシャー、日記作成者、ノートテイカーなどがいるサイトにとって良い解決策になると考えています。