トピックリストプレビュー (TLP)

残念ながら、新しいブラウザやシークレットモードでもまだ表示されています。

「いいね!」 2

ありがとうございます。再現しました。後ほど修正してフィードバックします。フィードバックに感謝します。

「いいね!」 1

重要:名称変更とテーマコンポーネントおよびサイドカープラグインの移動。

サイドカープラグインは以下に移動しました:

サイドカープラグインがPavilion Github Orgに戻りましたhttps://github.com/paviliondev/discourse-topic-previews-sidecar

これにより、ベースTCに以下の機能が追加されることを思い出してください:

  • 「アクション」(トピックリストからのブックマークといいね)
  • トピックメタエディタのサムネイルピッカー。
  • オプションで抜粋内のリンクを抑制し、見た目を大幅に改善します。

正しいコードは現在マスターブランチにあります。NB 名称変更

このテーマコンポーネントは以下に移動しました: paviliondev/discourse-tc-topic-list-previews: トピックリストのコンテンツとレイアウトを強化します (github.com)https://github.com/paviliondev/discourse-tc-topic-list-previews

名称変更と移動の両方に注意してください!!

プラグインバックエンドは、設定名の変更がないため、設定を維持する必要があります。フロントエンドTCも同様であるべきです。TCフロントエンドを再インストールしたり変更したりする必要はありません。GitHubは自動的にリダイレクトします。

TCへの移動というこのプロジェクトは、実験的なサイドプロジェクトとして始まりましたが、最終的に元のpavilionコードを非推奨にしたため、置き換えました。

元の場所でのメンテナンスは終了します。GitHubはブランチ移動を除いて変更をマッピングする可能性がありますので、少なくとも-bを削除してください。

@Canapin

「いいね!」 6

breaking changes in core to the Bookmarking APIとの互換性を追加しました。

これでトピックリストから再度ブックマークできるようになりました(サイドカープラグインが必要です)。

また、@Canapin さんからの変更をマージし、長すぎるリンクが抜粋を破損させないようにしながら、リンクのテキストコンテンツを抜粋に含めるオプションを追加しました。

https://github.com/merefield/discourse-topic-previews/pull/2

@Canapin さん、ありがとうございます!

「いいね!」 3

「NB 名前変更」とはどういう意味ですか?
設定を維持しながら、新しいリポジトリURLをどのように使用すればよいですか?

「いいね!」 1

そのトピックについて、より明確になるように投稿を更新しました。

「いいね!」 2

「デスクトップカテゴリページスタイル」設定でサムネイルを表示する方法はありますか?ホームページやカテゴリページでは、「最新」または「トップ」を表示できますが、サムネイルはありません。

「いいね!」 2

@Canapin さんが最近私に尋ねました: Topic List Previews (TLP) - #104 by Canapin
私の回答が見られますが、現在はサポートされていません。

「いいね!」 4

Graceful Theme を Default に切り替えました(ただし、Graceful の配色を使用)。
レンダリングは良好です。

迅速なご対応ありがとうございました。

「いいね!」 2

ああ、それはあなたが言い忘れていた詳細ですね :+1:

はい、多くのテーマ作成者が TLP に対してテストを行うとは思いません。自己責任でお願いします。常に互換性を保証できるわけではありません。

「いいね!」 2

こんにちは。
モバイルでエフェクトを無効にするにはどうすればよいですか?「トピックリストのサムネイル」のセットアップに「lasted-mobile」を挿入しませんでしたが、モバイルインターフェースにはサムネイルが表示され続けます。

同時に、MDトピックリストモバイルコンポーネントを使用しています。
よろしくお願いします!

「いいね!」 1

トピックリストテーマコンポーネントを同時に安全に使用できるとは限りません。

他のコンポーネントとの互換性は保証しません。それらが連携して動作すれば素晴らしいことです。

もう一方を無効にすると問題は解決しますか?

設定を変更した場合は、ページを更新することを忘れないでください。

「いいね!」 2

ロバートさん、このコンポーネントをありがとうございます。カテゴリーにのみ有効化しましたが、モバイルで奇妙な問題が発生しています。

コンポーネントが無効な場合:

コンポーネントが有効な場合:

アバターとスレッド名の間に奇妙な間隔があるのはなぜですか?
前述の通り、そのカテゴリーではコンポーネントに関連するものは何も有効になっていません。

「いいね!」 2

サムネイルは通常アバターよりも幅が広いため、通常はサムネイルに使用されるスペースです。モバイルでサムネイルを有効にし、OPに画像がある場合、それを見ることができます。

サムネイルがあってもなくても、抜粋の垂直境界線を一貫して維持するようにしたかったため、トピックリストを下にスキャンしても目が乱れません。

コミュニティメンバーと、これを他にどのように処理できるかについて話し合っていたので、非常にタイムリーです…

「いいね!」 1

Hmm、わかりました。しかし、トピックリストではなく、特定のカテゴリのサムネイルと抜粋のみを使用しています。CSSを使用してこのスペースを無効にする方法はありますか?ありがとうございます。

ブラウザのインスペクターを使って、それを自分で調べてみませんか? 残念ながら、カスタムインストールをサポートするほどの余裕はありません…

しかし、これが調整されることがあれば、この件は念頭に置いておきます。特定のビューでサムネイルが指定されていない場合は、余白を少なくするべきです。

「いいね!」 1

試行錯誤しましたが、編集すべきCSSを見つけました。
これをCSS Mobileに追加すると、マージンが95pxから55pxに縮小されます。

.mobile-view .topic-list .right {
    margin-left: 55px;
}
「いいね!」 4

またお手数をおかけして申し訳ありませんが、コンポーネントが有効になっているときにブラウザコンソールでこのエラーを確認しました。

XHRGET https://radixtalk.com/tag/.json
[HTTP/1.1 404 Not Found 0ms]

Uncaught Error: Not Found
    Ember 3
    trigger rsvp.js:197
    _onError rsvp.js:1030
    invoke backburner.js:351
    flush backburner.js:241
    flush backburner.js:447
    _end backburner.js:1001
    end backburner.js:731
    _run backburner.js:1056
    run backburner.js:775
    u Ember
    error ajax.js:149
    jQuery 6
    g ajax.js:175
    x rsvp.js:522
    x rsvp.js:1023
    m ajax.js:188
    n topic-list.js:31
    getAndRemove preload-store.js:32
    x rsvp.js:522
    x rsvp.js:1023
    getAndRemove preload-store.js:31
    find topic-list.js:39
    findFiltered store.js:98
    setFeaturedTopics aa9f823743044249955a7b22e35bc2f20fa52fcc.js:915
    _findCategoriesAndTopics aa9f823743044249955a7b22e35bc2f20fa52fcc.js:938
    b rsvp.js:495
    g rsvp.js:478
    invoke backburner.js:353
    flush backburner.js:241
    flush backburner.js:447
    _end backburner.js:1001
    _boundAutorunEnd backburner.js:650
    promise callback*n/
    a Ember
    _scheduleAutorun backburner.js:1220
    _ensureInstance backburner.js:1208
    schedule backburner.js:807
    Ember 6
    
    start-app.js:4
    
    discourse-boot.js:31
    
    discourse-boot.js:32

これは、コンポーネントの設定が原因でこの404エラーが発生しているのでしょうか?

「いいね!」 1

サポート期間外ですが、次のサポートフェーズで確認できます。

それまでの間、再現できません。フィーチャー画像は有効になっていますか?

「いいね!」 1

いいえ、そうではないと思います。設定はこちらです。



その他はすべて標準です。

無料サポート期間は終了していますが、次のサポートフェーズで後ほど確認させていただきます。

ありがとうございます。急ぎではありません!重要なバグではありません。

「いいね!」 1