Установите Pageturner в Plone 4.1

Мы обновили наши сайты Plone до версии 4.1.

Мы также хотели бы установить на сайт средство просмотра PDF-файлов Pageturner, чтобы предоставить нашим пользователям больше возможностей для работы с медицинскими статьями, которые публикуются в формате PDF.

Мы добавили в файл сборки две части:

eggs = 
     .......
     wc.pageturner

zcml = 
     .......
     wc.pageturner

Мы также установили на наш сервер Ubuntu swftools с помощью команды:

$ sudo apt-get install swftools

Запуск сборки проходит нормально, без каких-либо ошибок. После запуска zinstance сайты Plone недоступны в браузере.

Если вы заинтересованы, мы могли бы написать функциональную документацию для добавления на plone.org вместе с продуктом.

Что я могу сделать? где ошибка? Я что-то упускаю?


person user769728    schedule 13.10.2011    source источник
comment
Вам необходимо предоставить больше информации здесь. Что вы видите, когда запускаете экземпляр zope на переднем плане с помощью bin/instance fg?   -  person Laurence Rowe    schedule 13.10.2011
comment
Только что сделал новый релиз, чтобы исправить это. pypi.python.org/pypi/wc.pageturner/1.2.4   -  person vangheem    schedule 17.10.2011


Ответы (1)


Кажется, это обычная проблема, связанная с тем, как права доступа обрабатываются в Plone 4.1.

Просто добавьте следующее:

<include package="Products.CMFCore" file="permissions.zcml"
    xmlns:zcml="http://namespaces.zope.org/zcml"
    zcml:condition="have plone-41"
    />

в каждом файле configure.zcml, где упоминаются разрешения CMF (cmf.ManagePortal, cmf.ModifyPortalContent и т. д.).

person Rigel Di Scala    schedule 14.10.2011