1

Plone 4 のインストールに含まれる組み込みスタイルのいくつかを変更したいのですが、ドキュメントを読むと、これを行う最善の方法は base_properties.props ファイルをファイル ツリーのどこかにコピーしてから、変更します。

この Plone システムを徹底的に検索すると、2 つの base_properties.props ファイルが表示されますが、どちらも私のカスタム スキンのファイル ツリーにはありません。したがって、最初の問題は、これらのファイルのどれがアクティブであるかを把握することだと思います。よくわかりません - どうすれば簡単にわかりますか?

次の問題は、このファイルをカスタム スキン ファイル ツリーにコピーする場所です。既存のフォルダーは、Skins\custom_images、Skins\custom_js、Skins\custom_styles、Skins\custom_templates です。base_properties ファイルは、Skins\ ルートに配置する必要がありますか?

メインの base_properties ファイルを変更せずに、evenRowBackgroundColor などのデフォルトを変更したいと考えています。収集すると、今後サイトのメンテナンスが少し難しくなります。

これが初歩的なことでしたら申し訳ありませんが、私は Plone がどのように機能するかを理解するのに多くの時間を費やしていることに気づきました - 実際にスタイリングを行う時間はあまりありません...

4

3 に答える 3

5

デフォルトの Plone 4 インストールでは、base_properties.props ファイルはどちらもアクティブではありません。これは、デフォルトの "Sunburst" テーマがベース プロパティを使用しないためです。

クラシック テーマを使用している場合は、plonetheme.classic エッグの classic_styles スキン レイヤーから base_properties.props をコピーします。

どのフォルダーにコピーするかという質問については、適用されるスタイルに関連しているため、おそらく custom_styles に入れます。ただし、これらのカスタム スキン レイヤーが、ファイルのコピー元のレイヤーの上に配置されている限り、特に問題はありません。レイヤーの順序を確認するには、ZMI の portal_skins に移動し、[プロパティ] タブをクリックします。これは、各スキンのレイヤーを優先順にリストします。

于 2011-03-24T23:52:04.713 に答える
2

David Glick 氏は次のように述べています。

しかし、基本的なプロパティを使用しているデフォルトのスキンを選択して、一番下に保存したいとします。Sumburst テーマを機能させることができなかったので、クラシックに移行してそれをデフォルトとして使用し、基本的なプロパティを変更しました。

于 2011-07-08T01:28:12.830 に答える
0

見つかったファイルのフル パスは何ですか? これにより、どちらを使用すべきかの手がかりが得られるはずです。

skins/custom_styles が推奨される場所ですが、それらはすべて機能します。

于 2011-03-31T05:58:53.207 に答える