ホームページ機能

ありがとうございます。これはおそらくこの件の一部だと思います:

「いいね!」 1

ああ、わかりました。もう一度確認したところ、モバイル向けの min-height に調整を加える必要がありました(場合によっては大きすぎました)。テーマコンポーネントを更新すれば、その余白は解消されるはずです。

「いいね!」 8

これで大丈夫です!ありがとうございます!

「いいね!」 1

そのアップデート、ありがとうございます。私も同じ問題に直面していました。アップデートして、再度試してみます。ちなみに、素晴らしいプラグインですね。:+1:

「いいね!」 1

残念ながら、YouTube 動画のみを含む投稿に関する問題は解決されていません。むしろ、それらが表示されなくなり、「空」と見なされるようになりました。例えば、3 つの投稿に「特集」タグが付いている場合、すべて正常に表示されますが、3 つ目の投稿に YouTube 動画を追加すると、突然 2 つしか表示されず、YouTube の投稿が除外されてしまいます。

本日のコミュニティへのこの機能の更新を試みていますが、まだ動作していません。Discourseのバージョンに最小要件はありますか?

ここに、非常に最新のバージョンを必要とするようなものは何もありません。確認すべき点は以下の通りです:

  • ホームページを右クリックして検証(インスペクト)した場合、コンソールにエラーが表示されますか?

  • featured タグが付いたトピックが少なくとも一つあり、そのトピックの最初の投稿に画像が含まれていますか?

こんにちは。現在、この要素は Versatile バナーコンポーネントの上に表示されています。これを下に表示する簡単な方法はありますか?具体的には、Versatile バナーの下、ナビゲーションピルの上です。よろしくお願いいたします。

「いいね!」 1

この問題に遭遇したため、バナーを無効化する非公式なテストを実行することにしました。

できれば、再度導入したいと考えています。

信頼レベル0のユーザーのみにそれを elegant に表示させる方法はありますか?そうすることで、彼らに「初心者ガイドを読むよう強制」したいと考えています。彼らがTL1に達したら、再びそれを非表示にしたいです。

参考までに、これで問題が解決しました:

「いいね!」 1

こんにちは!このテーマコンポーネントで 3 つ以上のトピックを表示することは可能ですか?

選択したタグは使用できません。

「featured」という名前のタグをトピックに設定すると、このエラーが表示されます。

何が間違っているのかを調べています。

おそらく設定に何か問題があるのでしょう。

[編集] 解決しました。「カテゴリ設定」の「他のタグの使用を許可する」オプションが原因でした。

目次のタイトルを非表示にする CSS をご存じの方はいらっしゃいますか?「目次」という言葉ではなく、実際のトピックのタイトルです。画像内のタイトルを使用しているため、その下にテキストが表示されると余計です。

これで完了です

.featured-topic-wrapper .featured-topics .featured-topic h3 {
  display: none;
}
「いいね!」 4

Discourse の検索バナーコンポーネントまたは汎用バナーコンポーネントの下に、ホームページの機能コンポーネントを表示するにはどうすればよいですか?

「いいね!」 1

こちら側で改善を図ることができると考えています。#main-outlet > span:first-child よりも優れたセレクターを用意する予定です…。ただし、親テーマに以下の CSS を追加すれば対応可能です。

#main-outlet > span:first-child {
  display: flex;
  flex-wrap: wrap;
}

.above-main-container-outlet {
  width: 100%;
}

.above-main-container-outlet.search-banner {
  order: -1;
}

これにより、コンポーネントを含むコンテナが Flexbox を使用するように設定され、順序を変更できるようになります。

「いいね!」 6

フォーラムが非公開でログインのみでアクセスできる場合、ログイン後にサイトは https://example.com/tags/featured.json に移動します。

また、ログイン前にページの上部に「注目の投稿」が表示される場所も確認できます。

追記:他のコンポーネントと同様に、コンポーネント設定にこのページへのリンクがないため、GitHub に問題を提出しました。その後、ここに来られることに気づきました。

「いいね!」 1

コンポーネントに変更を加えましたか?そのような動作は確認できません…「アカウントが必要」ページからログインすると、期待通りホームページに移動します。

ふむ、それは表示されてはいけないはずです…私が確認しているのは空の div です…

Screen Shot 2020-07-02 at 7.21.45 PM

もしかしたら、.homepage-featured-topics に余分なパディングやマージンを追加しましたか?もしそうなら、別の div をターゲットにした方が良いかもしれません…次におすすめするのは .custom-homepage-wrapper で、同じように機能するはずです。

ありがとうございます!追加しました。

「いいね!」 1

@awesomerobot 返信ありがとうございます。

再度試してみましたが、トピックに画像が含まれていないと正しく動作しないことに気づきました。また、ログインユーザーのみ表示されるように設定しました。画像のない「Featured Topic」が一つだけあったのが原因だったかもしれません。

現在は正常に動作しています。この機能の作成に尽力してくださりありがとうございます。

ところで、コンポーネント設定では「About」リンクがまだ表示されていません。先ほど更新したばかりですが、以下のスクリーンショットをご覧ください。

about.json には必要なコードが含まれていることが確認できました。
例えば、代替ロゴ(https://meta.discourse.org/t/alternative-logo/88502)の場合、以下のようになります。

{
  "name": "Alternative Logos",
  "about_url": "https://meta.discourse.org/t/alternative-logo/88502",
  "license_url": "https://github.com/discourse/discourse-alt-logo/blob/master/LICENSE",
  "component": true
}