External File
ExternalFile extends Zope to work with files in the filesystem. You can create instances of ExternalFile that behave like standard Zope objects except that they get their contents from a file located anywhere in a Zope-accessable filesystem. You can edit the contents directly using file-based tools, or through Zope in the browser (for ASCII files) or through Zope via FTP or webdav. For example, ExternalFile has been used to provide convenient access to Java WebStart (".jnlp") files, Shockwave Flash scripts, etc.
The current release adds the following features:
The current release is compatible with CVSFile-0-9-0.
ExternalFile can now behave like any of the following:
Why not simply use
ExtFile? Because ExternalFile supports pointing to a file "in situ" like a symbolic link, rather than copying it into some central repository directory.
This may not seem like a big deal, until you consider that those files might be stored in a revision control system like CVS. ExternalFile gives you the ability to create a Zope object that points to a file in, for example, a CVS sandbox for its content.
ExternalFile is usable by itself. It is also the base class for CVSFile.
This product is compatible with the popular
ExternalEditor product.
Objects created using ExternalFile version 1.1.0 should work with no changes under version 1.2.0 that is, no special Schema Migration is necessary.
|
|
Available Releases
Version | Maturity | Platform | Released |
---|---|---|---|
1.2.0 | Stable | 2003-05-04 20:44:47 | |
ExternalFile-1-2-0.zip (81 K) | All | md5 | |
1.1.0 | Stable | 2002-09-30 11:21:36 | |
ExternalFile-1-1-0.tgz (31 K) | All | md5 | |
ExternalFile-1-1-0.zip (49 K) | All | md5 | |
1.0.1 | Stable | 2002-06-09 13:09:23 | |
ExternalFile-1-0-1.tgz (43 K) | All | md5 | |
1.0 | Stable | 2002-05-29 02:03:26 | |
ExternalFile-1-0.tgz (43 K) | All | md5 | |
0.9 | Stable | 2002-02-18 18:03:31 | |
ExternalFile-0-9.tgz (19 K) | All | md5 | |
0.8 | Stable | 2002-01-17 02:45:07 | |
ExternalFile-0-8.tgz (15 K) | All | md5 | |
0.0.5 beta | Stable | 2002-01-12 16:42:11 | |
ExternalFile-0-0-5.tar.gz (15 K) | All | md5 |