Reflecto

Reflecto is a tool to incorporate part of the file system into a Plone site. It allows you to browse through a filesystem hierarchy and access the files in it.

Project Description

Description

Reflecto is a tool to incorporate part of the file system into a Plone site as Plone content.

Reflecto gives the effect of a window to browse a defined part of the local filesystem and access the files in it as if they were Plone file objects.

Files in the mapped parts of the filesystem are indexed and searchable in Plone's catalog, copy–/pastable and renamable. They can be added from the filesystem or through Plone. (Content added through the filesystem and not through Plone must trigger a reindex to be shown — this can for example be done by clicking a button in the UI)

Requirements

  • Plone 3.0 or later

For Plone 2.5 please use the older 1.2 release of Reflecto

 

Copyright

Reflecto is Copyright 2007,2008 by Jarn, Copyright 2008 Simplon

Reflecto is distributed under the GNU General Public License, version 2. A copy of the license can be found in GPL.txt in the doc directory.

The chardet Universal Encoding Detector is copyright 2006 by Mark Pilgrim. Portions of chardet are copyright 1998-2001 Netscape Communications Corporation.

chardet is distributed under the GNU Lesser General Public License, version 2.1. A copy of the license can be found in LGPL.txt in the doc directory.

The Reflecto character description is copyrighted by Wikipedia contributors and licensed to the public under the GNU Free Documentation License (GFDL). A copy of the license can be found in GFDL.txt in the doc directory.

Credits

Development sponsored by
Trolltech
Trolltech
Design and Development by
Jarn
Wichert Akkerman, Martijn Pieters
Universal Encoding Detector
Mark Pilgrim
Netscape Communications Corporation

 

Notes

Filename policies

Filenames must be valid Zope ids. In addition, filenames starting with a dot, or with @@ are also deemed invalid. Files with names not matching these criteria will be ignored.

This means that filenames must basically be ASCII characters only, and not start with aq_, '@@', . or _, not end with __ nor contain a +.

Indexing

Textfiles are indexed by default. To index non-text files install TextIndexNG3

Current Release
Reflecto 2.0

Released May 14, 2008 — tested with Plone 3

This release improves the Plone 3 support of Reflecto, at the cost of removing support for previous Plone releases. In addition it adds a new 'live view'.
More about this release…

Download file Get Reflecto for all platforms
Product Package
If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.

All Releases

Version Released Description Compatibility Licenses Status
2.0 May 14, 2008 This release improves the Plone 3 support of Reflecto, at the cost of removing support for previous Plone releases. In addition it adds a new 'live view'. More about this release…
Plone 3
GPL final
1.2 Sep 05, 2007 Bugfix release, improving Plone 3.0 compatibility and indexed data. More about this release…
Plone 2.5
Plone 3
GPL final
1.1 Jun 28, 2007 Bugfix release, fixing file uploads and directory creation beyond the root object. More about this release…
Plone 2.5
GPL final