Как изменить base_properties в пользовательском скине Plone - PullRequest
1 голос
/ 25 марта 2011

Я хочу изменить некоторые встроенные стили, содержащиеся в установке 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 - и не слишком много времени на то, чтобы делать какие-либо стилизации ...

Ответы [ 3 ]

5 голосов
/ 25 марта 2011

В установке Plone 4 по умолчанию ни один из файлов base_properties.props не активен, потому что тема Sunburst по умолчанию не использует базовые свойства.

Если вы используете классическую тему, то вы хотите скопировать base_properties.props из слоя скина classic_styles в яйце plonetheme.classic.

Что касается вопроса, в какую папку копировать, я бы, вероятно, поместил его в custom_styles, поскольку он связан с применяемыми стилями. Это на самом деле не имеет значения, если эти пользовательские слои обложки расположены над слоем, из которого вы копируете файл. Чтобы проверить порядок слоев, перейдите к portal_skins в ZMI и нажмите на вкладку Properties. Здесь перечислены слои каждого скина в порядке приоритета.

2 голосов
/ 08 июля 2011

Как сказал Дэвид Глик: «Чтобы проверить порядок слоев, перейдите к portal_skins в ZMI и щелкните вкладку« Свойства ». В ней перечислены слои каждого скина в порядке приоритета».

Но вы хотите выбрать скин по умолчанию, для которого вы используете основные свойства, и сохранить его внизу. Я не смог заставить работать тему Sumburst, поэтому я выбрал классическую версию и использовал ее по умолчанию и изменил ее основные свойства.

0 голосов
/ 31 марта 2011

Каковы полные пути файлов, которые вы нашли?Это должно дать вам представление о том, какой из них вы должны использовать.

skins / custom_styles является предпочтительным местом, хотя все они будут работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...