Foundation または Horizon の複製

解決策を探しているうちに少し気を取られてしまい、バグに遭遇しましたが、結局解決策は見つかりませんでした。

奇妙な動作をデバッグする際、テーマのコピーを作成し(「新規作成」で空のデフォルトテーマを作成するか、「gitリポジトリから」でリポジトリへのリンクを追加するか、「エクスポート」してからダウンロードして「デバイスから」を選択して再アップロードする)、ユーザーが選択できるようにして、自分で選択し、テーマコンポーネントを1つずつ削除して問題のあるものを特定します。テーマのコピーを作成することで、他のユーザーに影響を与えることなく、本番サイトでこれを実行できます。

そのため、今日は何かがうまくいかない理由を突き止めようとして、管理者 - 外観 - テーマにアクセスし、デバッグ演習のために「Foundation」の別のインスタンスが必要でした。

それは不可能であるか、またはその方法がわかりません。

  • 新規作成では空のものが作成されます
  • FoundationとHorizonはコアに含まれているため、リポジトリリンクはありません
  • これらのテーマには「エクスポート」ボタンがありません
「いいね!」 1

ファウンデーションは、新しい空のテーマと同じではありませんか?

ここには、説明とスクリーンショット以外に何も見当たりません。

「いいね!」 1

その通りです、いつもありがとうございます。しかし、Horizonでも同じ問題が発生しています。

「いいね!」 2

Horizonのコピーを作成するために、https://github.com/discourse/discourse/tree/main/themes/horizonにあるファイルを使用できると思います。

「いいね!」 2

大きなモノレポにはいくつかの欠点があると思います…

「いいね!」 3

このトピックは、最後の返信から30日後に自動的にクローズされました。新しい返信は許可されていません。