Не удалось создать тему Plone, основанную на теме Sunburst - PullRequest
1 голос
/ 06 октября 2011

У меня были проблемы с тем, чтобы заставить сгенерированный продуктом темы работать на моем производственном сервере Plone 4.0, поэтому я подумал, что попробую еще раз, когда выйдет 4.1. У меня сейчас другая проблема: тема просто не отображается в списке дополнений. Вот что я сделал:

  • Установлен Plone 4.1 для Windows от Enfold

  • Скачал ez_setup.py и запустил его со встроенным питоном Plone

  • Запустил установленный easy_install, чтобы установить последнюю версию ZopeSkel во встроенный Python.

  • mkdir src; cd src; .. \ python \ Scripts \ paster create -t ​​plone3_theme plonetheme.lt

    Ответил на вопросы, чтобы я получил тему, основанную на теме plone4 Sunburst

    В противном случае я ничего не касаюсь в этом сгенерированном коде.

  • cd plonetheme.lt; .... \ python \ python.exe setup.py разработать [не уверен, если мне нужно сделать это]

  • Отредактируйте buildout.cfg, добавив plonetheme.lt в список яиц, и добавьте: развернуть = src / plonetheme.lt

  • Запустить компоновку. Он упоминает, что может найти пакет plonetheme.lt.

  • Запуск серверов Zeo и Plone

  • plonetheme.lt не отображается в списке дополнений

Что я мог пропустить? Я пролил немного документации на plone.org, и у меня есть книги Мартина Аспели. Большое спасибо. Я также попытался добавить упаковку к слизнякам zcml, но безрезультатно.

Люк

Ответы [ 2 ]

1 голос
/ 06 октября 2011

"cd plonetheme.lt; .... \ python \ python.exe setup.py development [не уверен, нужно ли мне это делать]"

нет, это бесполезно

"Отредактируйте buildout.cfg, чтобы добавить plonetheme.lt в список яиц, и добавьте :velop = src / plonetheme.lt"

вам нужно добавить его и в список zcml.

Дополнительная информация:

Посмотрите на шаг 2 этого руководства: http://plone.org/documentation/kb/add-ons/installing

0 голосов
/ 06 октября 2011

Вы можете попробовать другое решение, используя buildout.eggtractor

Или лучше, если вы куда-нибудь вставите свою сборку ...

...