Dieter Maurer wrote:
Marcin Kasperski writes:
I would really love to edit zope objects via FTP or WebDAV within the version. I know that it is possible to hack z2.py this way, but this is unelegant and troublesome on updates.
And ... there is in Zope similar problem with perfect solution: changing URLs and VirtualHostMonster. And one could do almost the same.
Would be really nice if editing
ftp://my.zope.site:8021/_Version_/SomeVersionName/some/document or even ftp://my.zope.site:8021/SomeVersionName/some/document
changed /some/document withing version SomeVersionName (created on the top Zope level). The first variant should be easy with a SiteAccess AccessRule (--> Zope.org).
Hmm... Sample?
The second should be very difficult, as there seems to be not easy way to distinguish between version controlled access and direct (without version) access.
If I understand correctly, it would be the problem to distinguish between things like Version 'manage' screen and the syntax above. So maybe: ftp://my.zope.site:8021/somedir/SomeVersionName/_access_/some/document (accessing somedir/some/document within version somedir/SomeVersionName) As you can see, I suggest here adding some functionality to the Version object - so just any Version could handle ftp access, without adding additional objects.