Discourse ホームページ

discourse-home-page

この Discourse プラグインを使用すると、既存の Discourse ページ(トピック、カテゴリなど)を Discourse インスタンスのホームページとして設定できます。

リポジトリはこちらです:

https://github.com/sylque/discourse-home-page

このプラグインは、DiscPage と併用すると特に便利です。

設定

  • discourse_home_page_enabled : プラグインを有効にするには true に設定します

  • discourse_home_page_path : ホームページのパスです。例えば /t/12 とするとトピック 12 が、/c/5 とするとカテゴリ 5 がホームページに設定されます。

    **** 編集、新機能:

    discourse_home_page_path に複数の値を追加することで、多言語対応のホームページをサポートできます。例えば、以下の設定により、Discourse によって検出されたフランス語話者はトピック 13 に、ドイツ語話者はトピック 14 に、それ以外のすべてのユーザーはトピック 12 にリダイレクトされます。

      /t/12
      fr,/t/13
      de,/t/14
    

欠点

ホームページがトピックを指している場合、アドレスバーの URL がそのトピックの URL に変更されます。

例:Discourse の URL が www.mydiscourse.org で、ホームページを /t/mytopic/12 に設定した場合、www.mydiscourse.org にアクセスするすべてのユーザーは、アドレスバーに www.mydiscourse.org/t/mytopic/12 と表示されます。

注意

このプラグインはハックに基づいています。Discourse の将来のバージョンでも動作し続ける保証はありませんが、維持するために最善を尽くします。

Discourse には、問題を引き起こす可能性のある この行 がありますが、私の Discourse インスタンスではその行を実行できませんでした。もし実行できる場合は、お知らせください。

「いいね!」 16

ありがとうございます。もう一つ質問があります!
https://meta.discourse.org/ のようなホームページに設定するにはどうすればよいですか?
現在、私のホームページでは新しい投稿やカテゴリを表示しています(例:https://meta.discourse.org/categories)。

「いいね!」 2

これは、ホームページを「最新トピック」に設定することで実現できます。その変更を行うには、サイトのセットアップウィザードを再度実行し、「ホーム」ステップで「最新トピック」を選択してください。具体的には、/wizard/steps/homepage にアクセスしてこのステップを表示します。これを行うためにプラグインは不要です。

「いいね!」 3

@Bcat さん、こんにちは。

もしご質問が「ホームページを『最新トピック』に設定するにはどうすればよいか」であれば、上記の @osioke さんの回答をご覧ください。

もしご質問が「ホームページを外部ウェブサイトに設定するにはどうすればよいか」であれば、答えは「このプラグインでは不可能」です。

「いいね!」 3

ありがとうございます。それでは、設定を探し続けていた前は /wizard/steps/homepage にありましたね。

「いいね!」 2

こんにちは、フランスからの初心者です。このようなホームページの設定方法が見つかりません:Categories - Discourse Meta

カテゴリページをホームページに設定する必要がある場合は、このプラグインは不要だと考えられます。Discourse ウィザード(https://forum.yourdomain.com/wizard)を実行し、「ホームページ」のコンボボックスを変更してください。

「いいね!」 1

こんにちは。v3.1.0 を使用しており、このプラグインは先週まで問題なく動作していました。設定は何も変更していませんが、新しい投稿をフィーチャーに昇格させることができなくなりました。トラブルシューティングのために確認できることはありますか?よろしくお願いします :slight_smile:

「いいね!」 1

プラグインにアップデートがあったようです。お使いのサイトで/admin/pluginsにアクセスして、アップデートされたバージョンがあるか確認できます。バージョン列に05c0098は表示されていますか?

「いいね!」 2

こんにちは @victoria1 さん。Discourse バージョン 3.3.0.beta1-dev および Discourse-home-page バージョン 1.0.6 では、こちらで問題ありません。プラグインのバージョンは何をお使いですか?(@jericson がアドバイスしたように /admin/plugins を確認してください)

「いいね!」 3

このプラグインの最新バージョン(1.0.5以降)は、古いDiscourseバージョンとの後方互換性がない可能性があることに気づきました。フォーラムのアドレスを教えていただけますでしょうか?(フルアクセスは不要です。公開されているランディングページで十分です。)これにより、詳しく確認することができます。

「いいね!」 2

ご確認ありがとうございます!:folded_hands:

「いいね!」 1

@victoria1、プラグインの新しいバージョン(v1.0.7)をデプロイしました。これで問題が解決されることを願っています。お試しいただき、ご報告ください。

(参考までに、問題はこちらで追跡されています)

「いいね!」 3

おお、すごい!@sylさん、本当にありがとうございます!:pray:

「featured」タグが付いた投稿の2/3が表示されているようです。残りの1つが何が違うのか調べています。すべてサムネイルとして使用できる画像が少なくとも1つあり、タグを削除して再追加してみました。

「いいね!」 1

@victoria1、「discourse-home-page」プラグインは「注目の」投稿とは関係ありません。このプラグインが原因で問題が発生していると確信していますか?

そう思っていましたが、間違っていてよかったです :sweat_smile:

「featured」タグは、discourse-home-page プラグインで投稿を選択するために私が選んだタグです!

なるほど、そう思いました。このスレッドは discourse-home-page プラグインに関するもので、あなたの問題は discourse-homepage-feature-component プラグインに関連しています :slight_smile: ですので、こちら で質問することをお勧めします。

「いいね!」 1

ああ!はい。お時間をいただきありがとうございます。無駄にしてしまって申し訳ありません :pray:

「いいね!」 1