如何修改Plone自定义皮肤中的base_properties

我想更改Plone 4安装中包含的一些内置样式,并且对文档的阅读告诉我,执行此操作的最佳方法是将base_properties.props文件复制到文件树中的SOMEWHERE,然后修改它。 彻底搜索这个Plone系统会显示两个base_properties.props文件,它们都不在我自定义皮肤的文件树中。所以,我想第一个问题是弄清楚这些文件的哪些是活跃的。我不确定 - 怎么说容易? 下一个问题是将此文件复制到我的自定义外观文件树中的位置。现有文件夹是:Skins custom_images,Skins custom_js,Skins custom_styles,Skins custom_templates。那么base_properties文件应该进入Skins root吗? 我想更改evenRowBackgroundColor之类的默认设置 - 而不修改主base_properties文件,因为我收集这将使网站维护在未来更加困难。 对不起,如果这是初步的,但我发现自己花了很多时间弄清楚Plone是如何工作的 - 并且没有太多时间实际做任何造型......     
已邀请:
在默认的Plone 4安装中,base_properties.props文件都不是活动的,因为默认的“Sunburst”主题不使用基本属性。 如果您使用的是经典主题,则需要从plonetheme.classic egg中的classic_styles外观层复制base_properties.props。 至于要复制到哪个文件夹的问题,我可能会把它放在custom_styles中,因为它与应用的样式有关。只要这些自定义外观图层在您复制文件的图层上方排序,这并不重要。要检查图层的顺序,请转到ZMI中的portal_skins,然后单击“属性”选项卡。这将按优先顺序列出每个皮肤的图层。     
正如David Glick所说:“要检查图层的顺序,请转到ZMI中的portal_skins,然后单击Properties选项卡。这将按优先顺序列出每个皮肤的图层。” 但是您想要选择使用基本属性的默认外观并将其保存在底部。我无法让Sumburst主题工作,所以我去了经典并将其用作默认设置并修改了它的基本属性。     
您找到的文件的完整路径是什么?这应该给你一个关于你应该使用哪一个的线索。 skins / custom_styles是首选位置,尽管它们都可以使用。     

要回复问题请先登录注册