Plone 4.3 установлен в C: каталог \ Plone43 с site.zcml, расположенный в C: \ Plone43 \ частей \ экземпляра \ Etc \ site.zcmlPlone создания статического каталога изображений
Все, что я хочу сделать, это настройте каталог, в котором я могу поместить некоторые изображения или ресурсы и иметь доступ к ним, используя URL-адрес, такой как http://wiki.mycompany.net:8080/++resources++PROJECTNAME/images/someimage.png
Я активировал plone.resource 1.0.2, но понятия не имею, куда помещать какие-либо изображения сейчас или как настроить Это. Я слышал, как люди говорили о zcml, но я понятия не имею, о каком zcml-файле они говорят.
Я добавил строку в site.zcml, а затем сайт plone не появился, поэтому мне пришлось удалить его.
Может кто-нибудь, пожалуйста, помогите мне настроить статическую папку ресурсов, пожалуйста? Я в порядке, чтобы настроить глобальный непосредственно в site.zcml, если это возможно.
Текущий site.zcml выглядит следующим образом:
<configure
xmlns="http://namespaces.zope.org/zope"
xmlns:meta="http://namespaces.zope.org/meta"
xmlns:five="http://namespaces.zope.org/five">
<include package="Products.Five" />
<meta:redefinePermission from="zope2.Public" to="zope.Public" />
<!-- Load the meta -->
<include files="package-includes/*-meta.zcml" />
<five:loadProducts file="meta.zcml"/>
<!-- Load the configuration -->
<include files="package-includes/*-configure.zcml" />
<five:loadProducts />
<!-- Load the configuration overrides-->
<includeOverrides files="package-includes/*-overrides.zcml" />
<five:loadProductsOverrides />
<securityPolicy
component="AccessControl.security.SecurityPolicy" />
</configure>
Существует идиоматическое предположение Plone people make: любые настройки или интеграции, которые вы делаете, выполняются в дополнительных пакетах. Мой ответ ниже должен дать некоторое направление для создания надстройки с единственной целью включения статических ресурсов. – sdupton