Plone

1 view
Skip to first unread message

gruzovik

unread,
Sep 16, 2009, 5:18:35 AM9/16/09
to Ukrainian Plone Users Group
Приветсвую
сообщество !
У меня вопрос , кто юзал новую систему в Plone, collective.xdv
управления. Вопрос сообществу
Можно ли менять цвета оформления сайта с его помощью, и еще там
применяется CSS или
уже что-то типа XSL .

Denys Mishunov

unread,
Sep 16, 2009, 7:34:41 AM9/16/09
to plone-...@googlegroups.com
Добрый день, Андрей.

Спасибо большое за этот вопрос. Скорее
всего он волнует многих в данном листе.
Позвольте прояснить ситуацию с
collective.xdv для Вас и тех кому это
интересно.

collective.xdv это не система управления, а
механизм применения темы к Плон сайту.
Разработана для того что бы темы для
Плон могли разрабатываться без самого
Плона, Zope или питона. То есть тема,
применяемая к Плон сайту представляет
из себя просто статические HTML/CSS
документы. В отличие от "материнского"
механизма Deliverance, collective.xdv работает
только с Плон сайтами. Подробнее о том
что это и как применять Вы можете почитать тут - http://p
lone.org/documentation/manual/theming/.

Вот абсолютно упрощенная схема работы
с collective.xdv:
1. Создается "тема" в виде статического
HTML, CSS, JS и т.д. Созданием темы в данном
случае может заниматься кто угодно,
даже человек, не имеющий представления
о Плон;
2. Тема передается Плон интегратору
3. Интегратор генерирует Плон тему со
статическим материалом темы,
добавляет ее в buildout. Плюс в buildout
добавляется collective.xdv
4. Интегратор имя статическую тему и
HTML, генерируемый Плоном, пишет спиоск
правил "подстановки" с помощью XSLT -
набор правил, которые то что генерит
Плон, маппируют в статическую тему

По поводу того что можно и что нельзя
делать с помощью collective.xdv. Цвета
оформления меняются с помощью CSS не
зависимо от того какой механизм
применяется. Использовать collective.xdv для
таких целей не имеет смысла. Гораздо
проще использовать что-то типа CSSManager (http://plon
e.org/products/cssmanager/). В целом, collective.xdv это не
новый способ "разработки" темы, а новый
способ ее применения к Плон сайту.
Поэтому все кастомизации цветов,
грифтов, положения элементов все так
же находятся в поле деятельности CSS.

Надеюсь это несколько помогло понять
что такое collective.xdv. Если нет, то,
пожалуйста, почитайте туториал - http://plone.org/do
cumentation/manual/theming/ или спрашивайте тут -
попробуем разобраться.

Удачи!


--
Best regards,
Denys Mishunov
PLONE Design-Skinning-Development

mailto:denys.m...@gmail.com
IRC: spliter(#plone)





Reply all
Reply to author
Forward
0 new messages