FKB Pro - ソーシャルテーマ

試しましたが、動作しません!それでこの質問を投稿します。

また、ヘルプは以下でも求めることができます。

https://ask.discourse.com

右側のサイドバーをどこでも表示するにはどうすればよいですか?ホームページとカテゴリだけでなく。

「トピックを追加」ボタンで動作しません

うーん…テーマクリエーターでプレビューすると、私にはうまく動作します。

「新しいトピック」ボタンを具体的に対象にしたい場合は、以下を試してください。

button#create-topic {
  // ここに何かを追加...
}

このアップデートの後、CSSのこの部分に問題が発生しているようです。

以下の条件の場合、

  • プライベートメッセージ
  • タグ付き
  • サイドバー非表示

幅が非常に小さくなります

原因:

.navigation-topics,
.categories-list,
body[class*="tag-"]:not(.archetype-regular):not(.archetype-banner),
body[class*="category-"]:not(.archetype-regular):not(.archetype-banner):not(.archetype-banner):not(.archetype-private_message) {

fkb-d-topic-list.scss で適用されており、これは本来あるべきではありません。

おそらく :not(.archetype-private_message) が必要なのでしょう。
ただし、なぜこれらのアーキタイプをこれほど具体的にターゲットにしているのか疑問です。トピックリスト(トピック表示 vs)にいるかどうかを確認しようとしているだけなのでしょうか?

「いいね!」 2

このテーマは素晴らしいのですが、バグに遭遇しているのか、何かを壊してしまったようです。

何らかの理由でトピックの上にパディングが設定されていないため、角丸がほぼ消えてしまい、トピック同士に目に見える区切りがありません。

新しいモダンなファウンデーションの実験的変更に関連する何かがこの動作を引き起こしているようです。それを無効にすると、パディングが正常に戻ります。

タイトル:
[Bug] テーマが Discourse 2026.4.0-latest でクラッシュ — モジュール 'ember-this-fallback/js-component' が見つかりません

説明:

Discourse を v2026.4.0-latest (コミット 19374472fd) に更新した後、FKB Pro テーマにより致命的なフロントエンドクラッシュが発生し、フォーラムが部分的に使用不能になりました。Discourse はオレンジ色のバナーを表示します:

「テーマ/コンポーネントにエラーがあるため、サイトが正常に動作しない可能性があります。原因は ‘FKB Pro theme’ です。」

根本原因:

テーマ(またはそのコンポーネントのいずれか)が、最近のバージョンでDiscourseコアから削除された ember-this-fallback/js-component モジュールをまだ参照しています。このモジュールは、廃止されたEmberの this-property-fallback パターン向けの互換性シェムであり、テンプレートで {{this.foo}} の代わりに {{foo}} を使用できるようにしていました。Discourseはこのシェムの削除を公式に発表し、すべてのテーマやプラグインが明示的な this. バインディングへ移行することを要求しました。


ブラウザコンソールのエラー:

Failed to load theme 4 from https://www.sitetalk.net/...
Error: Could not find module 'ember-this-fallback/js-component' imported from (require)

[THEME 4 'FKB Pro theme'] Error: Could not find module 'ember-this-fallback/js-component' imported from (require)
  at vendor.js
  at requireModule (vendor.js)
  at Object.lookup (chunk.js)
  ...
  at reportThemeError (chunk.js)

(コンソールに表示されているDiscourseバージョン:v2026.4.0-latest、Ember v6.10.1)


環境:

項目
Discourse バージョン v2026.4.0-latest (コミット 19374472fd)
Ember バージョン v6.10.1
テーマ FKB Pro (このリポジトリからのデフォルトインストール)
再現性 Discourse 更新後、100% 再現

開発者の皆様がこの問題を修正してくださることを願っています。ありがとうございます!!!

「いいね!」 4

こんにちは。Discourse を v2026.4.0-latest — Ember v6.10.1 に更新したところ、エラーが発生し、フォーラムが使用できなくなりました。

client-error-handler.js:109 [THEME 28 ‘FKB Pro theme’] Error: Could not find module ember-this-fallback/this-fallback-helper imported from (require)
at loader.js:247:1
at a (loader.js:258:1)
at requireModule (loader.js:24:1)
at Object.lookup (app.js:36:12)

修正をお願いします。

「いいね!」 4

この問題の修正に関する最新情報はありますか?

これの修正に関する最新情報はありますか?

GitHub - literatecomputing/fkb-pro-theme: FKB Pro is a highly modified, detailed, professional social theme, but still user-friendly. · GitHub が機能しているという報告があります。プルリクエストを作成しました。

「いいね!」 4