Как удалить неиспользуемые дополнения -с сайта Plone?

Это общий вопрос, но мотивированный примером. Общий вопрос: :Как очистить сайты Plone от неиспользуемых дополнений -? Вы можете создать неиспользуемый адд -несколькими способами, например, если вы используете один адд -один для одной вещи, а позже вы предпочитаете другой.

Я только начинаю изучать Plone и, возможно, делаю некоторые ошибки. Но я думаю, что некоторые дополнения -могут создавать проблемы, потому что они оставили некоторые вещи, которые не удаляются автоматически. Тогда мой вопрос также о том, как изолировать данные от возможных следов добавления -.

Итак, это пример.:

Когда я начинал с Plone, я установил дополнение -на названный zettwerk.ui. Но позже я его удалил. Я удалил добавление -при использовании веб-интерфейса Plone и конфигурации сборки. Затем у меня возникла проблема :каждый раз, когда я пытаюсь установить другое дополнение -при появлении сообщения об ошибке:

2012-04-28 00:21:54 INFO GenericSetup.rolemap Role / permission map imported.
2012-04-28 00:21:54 INFO GenericSetup.archetypetool Archetype tool imported.
2012-04-28 00:21:54 INFO GenericSetup.browserlayer Browser layers imported
2012-04-28 00:21:54 INFO GenericSetup.resourceregistry KSS registry imported.
2012-04-28 00:21:54 ERROR GenericSetup Step zettwerk.ui.disable_sunburst_patch has an invalid import handler
2012-04-28 00:21:54 INFO GenericSetup.rolemap Role / permission map imported.
2012-04-28 00:21:54 INFO GenericSetup.toolset Class zettwerk.ui.tool.tool.UITool not found for tool portal_ui_tool
2012-04-28 00:21:54 ERROR Zope.SiteErrorLog 1335586914.990.0334188015457 http://localhost:8080/Plone/portal_quickinstaller/installProducts
Traceback (innermost last):
  Module ZPublisher.Publish, line 126, in publish
  Module ZPublisher.mapply, line 77, in mapply
  Module Products.PDBDebugMode.runcall, line 70, in pdb_runcall
  Module ZPublisher.Publish, line 46, in call_object
  Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 575, in installProducts
  Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 512, in installProduct
   - __traceback_info__: ('plone.app.theming',)
  Module Products.GenericSetup.tool, line 323, in runAllImportStepsFromProfile
   - __traceback_info__: profile-plone.app.theming:default
  Module Products.GenericSetup.tool, line 1080, in _runImportStepsFromContext
  Module Products.GenericSetup.tool, line 994, in _doRunImportStep
   - __traceback_info__: toolset
  Module Products.GenericSetup.tool, line 123, in importToolset
TypeError: 'NoneType' object is not callable
> /home/daniel/.buildout/eggs/Products.GenericSetup-1.6.3-py2.6.egg/Products/GenericSetup/tool.py(123)importToolset()
-> new_tool = tool_class(tool_id)

Я возвращаю zettwerk.ui обратно в buildout.conf, и тогда ошибка исчезает. Но я думаю, что решение не является чистым. Итак, как я могу удалить zettwerk.ui из сборки без проблем?

5
задан Auspex 28 April 2012 в 22:43
поделиться