Discourse用のreddit風テーマ

私の方では動作するのですが:


サイトテキストの一部ではありません。テーマの一部です。

関連する翻訳がすべて配置されている下に行ってください:

紛らわしいかもしれませんが、理解できます!

「いいね!」 1

今、とても馬鹿に感じます。サイトのテキストを使うのに慣れすぎていて、それらがそこにあることに気づきませんでした。本当にありがとうございます😊

「いいね!」 1

素晴らしい出来栄えです!テーマに画像背景を追加する方法はありますか?

「いいね!」 1

このテーマは本当に気に入っています。議論を促し、メディアを表示するのに非常に効果的だと思います。

添付の画像で解決しようとしていることが2つあり、誰か提案があれば教えてください。私はDiscourseコミュニティのホスティング初心者であることを念頭に置いてください。自己ホストしています。

  1. YouTubeは投稿自体では美しく表示されますが、ホームページの投稿プレビューではサムネイルしか表示されません。これはパフォーマンス上の理由かもしれませんが、ホームページのトピックプレビューで実際に動画を読み込み、直接視聴できるようにする方法はありますか?議論に参加するためにクリックする可能性が低くなるというトレードオフは理解しており、これが意図的な選択であったことは理解できますが、どのような選択肢があるか知りたいです。
  2. スクリーンショットの最初の投稿には、投稿の最初にアンケートがありますが、トピックプレビューにはアンケートが表示されません。これは、画像(または上記の例のYouTubeサムネイル)のようにアンケートを表示するように変更できますか?つまり、トピックをクリックしなければならないのではなく、トピックプレビューに表示されるメディアタイプにすることができますか?

事前にガイダンスをいただけると大変助かります。

「いいね!」 2

私もそれに興味があります!! ここでは可能のようです。

ある程度可能ですが、多くの欠点があります…YouTube動画が注目のリンクとして投稿されている場合(つまり、トピックのタイトルとしてURLが入力されている場合)、スクリーンショットに表示されているように、URLはトピックリストで利用可能になり、動画の埋め込みに使用できます(これにはテーマで追加の作業が必要です)。

欠点は、リンクが最初の投稿の本文に単に投稿されている場合、注目のリンクとして認識されず、Discourseはサムネイルを取得しますが、動画URLはトピックリストで利用できなくなることです。したがって、これはほとんど隠された機能です。

また、各動画プロバイダーはテーマで埋め込みをサポートするためにカスタムロジックが必要になるため、すべての動画で自動的に機能するわけではありません。

一般的に、これはカスタムプラグインの方がうまく処理できるものです。プラグインは、元の投稿の動画リンクをチェックし、それを注目のリンクとして自動的に取得できます。

これも同様の問題のため、かなり難しいです。トピックリストレベルでは、元の投稿に投票があるかどうかはわかりません…それに関するデータはシリアライズされていません。抜粋でpollをチェックし、別のリクエストとしてトピックからデータを取得しようとするかもしれませんが…これは投票が投稿の先頭にある場合にのみ機能し、パフォーマンスの問題が発生する可能性があります。

カスタムプラグインもこれをよりうまく処理できます。

ありがとうございます!参考になるご回答でした。ご提案いただいた内容に基づいて、いくつかの解決策を検討してみます。最終的には、自分一人で試すには大きすぎるかもしれませんが、挑戦してみるかもしれません。

もし、他の人が役立つような解決策を思いついたら、共有します。もちろん、課題は明確に認識しており、「労多くして功少なし」という状況になる可能性もあります。


カテゴリロゴが設定されている場合、一番上にロゴ画像のみが表示されます。

トピック投稿にコードフェンス(トリプルバッククォート)がある場合、トピックリストのプレビューには代わりに「No Glyph」という長方形が表示されます。

これはMetaで発生しました。

「いいね!」 1

皆さん、こんにちは。同じ問題に遭遇しました。テーマが2560pxより広い画面で中央に配置されません。よろしくお願いします。

arkshineさん、あなたのテーマは中央に配置されていません。

モバイルでの例をお持ちの方はいらっしゃいますか?