Plone3: как экспорт изменяется по разрешению portal_type - PullRequest
0 голосов
/ 12 сентября 2010

Я пошел по адресу zope Управление:

localhost:8000/manage

Введен в мой plone_site с именем 'foo', а затем нажал ссылку portal_types.
Перебрал тип контента с именем 'MyContentType', и там нажал на вкладку Permissions.

Изменены некоторые разрешения для назначения, чем для некоторых ролей и т. Д. *

Теперь я пошел на portal_setup, чтобы попытаться экспортировать эти изменения, но не нашел возможности экспортировать это.
Я нашел только Role / Permissions, который отвечает за изменения экспорта, на вкладке «main» Security в корне plone_site.

Итак, как мне экспортировать мою конфигурацию с разрешениями указанного типа контента в инструменте portal_type?

Ответы [ 2 ]

1 голос
/ 04 марта 2011

То, что вы описали, - это изменение доступа к информации о типе фабрики (FTI) MyContentType, что, вероятно, не то, что вам нужно.

Если у вас есть специальное разрешение Add MyContentType, определяющее, кто может добавлять экземпляры этого типа, вы можете назначить это разрешение нужным ролям на уровне объекта сайта Plone. Это следует сделать с помощью файла GenericSetup rolemap.xml. Шаг «Карта ролей / разрешений», который вы нашли в portal_setup, экспортирует для вас файл rolemap.xml.

Если вы хотите более детализированный контроль, чем этот, вам нужно предоставить MyContentType рабочий процесс. Посмотрите, как другие ваши типы настраиваются в portal_workflow. Измените настройки с помощью workflows.xml.

Кнопка Импорт / Экспорт в ZMI может быть полезна для перемещения фрагментов контента между совпадающими (т. Е. Идентичными) сайтами Plone в файлах ZEXP, но, как правило, я буду держаться подальше. Импорт / экспорт XML был прерван во время последней проверки.

0 голосов
/ 13 сентября 2010

Ну, как никто не ответил, я буду:

В ZMI, на странице plone_types, есть опция (кнопка) внизу страницы, чтобы импортировать / экспортировать изменения.

Решение - нажать эту кнопку.
Несмотря на то, что невозможно экспортировать изменения в формате .xml, вы все равно можете экспортировать их в формат .zexp (если это для вас исправлено).

Для меня этого было недостаточно. Поэтому я начал работать с разрешениями portal_workflow, потому что разрешения рабочих процессов предпочтительнее других разрешений.

...