I just got a problem where I think that there is a conflict with case
Through zcml I've registered "Filesystem Directory Views" using
Uppercase for the first letter:
Then I've imported some document.zexp from another site.
Within HTML code src of img is "../stammbaeume/koschmieder/img/image.png"
Image will not be presented, because now image.png is no longer in the
Changing it to "../stammbaeume/koschmieder/image.png"
Image will not be presented, because it is case sensitive.
Changing it to "../Stammbaeume/Koschmieder/image.png"
But changing all src of img in a mass of documents is an unpracticable way.
Thus I decided to change registration through zcml.
and moving images to subdir img, as well as changing case of directory
naming to lower case.
Restarting Zope again, using original version of the CMF document, no
But I got following warning:
UserWarning: DirectoryView img refers to a non-existing path
(self.id, reg_key), UserWarning)
Through ZMI content of Stammbaeume/Koschmieder/img is accessible.
This seems for me, that deleting a "Filesystem Directory View" and
restarting Zope (running zcml) will not empty and refill the registry.
Now I got a real conflict. I do not know, if this is a bug or if I can
get an advice how to change it through GenericSetup.
Zope-CMF maillist - Zope-CMF@zope.org
See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests