Skip to main content

Access the filesystem from Plone

Project description

Introduction

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. Files are represented as simple downloadable object, not as full CMF or Plone content types.

Requirements

  • Plone 3.0 or later

  • TextIndexNG3 is optional, but needed to index non-text files.

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 +.

More information

For new releases please visit the Reflecto product page on plone.org.

Please report bugs and feature requests in the Reflecto issue tracker.

Credits

Funding

Trolltech

Design and Development –

Jarn Wichert Akkerman, Martijn Pieters

Universal Encoding Detector

Mark Pilgrim, Netscape Communications Corporation

Changelog

2.0 (Released 2008/05/14)

  • Use the correct title for the folder_contents buttons. [wichert]

  • Add support for downloading folders as zip files. [wichert]

  • If CacheSetup is installed allow users to tweak cache rules for individual Reflector instances. [wichert]

  • Prevent CR/LF conversion when uploading files on Windows. This fixes bug 22 (see http://plone.org/products/reflecto/issues/22 ). [wichert]

  • Port to Plone 3. [wichert]

  • Add a ‘live’ option which makes Reflecto show live filesystem data instead of catalogued data. [wichert]

  • Correct the Plone version test. This fixes bug 11 (see http://plone.org/products/reflecto/issues/11 ). [wichert]

1.2 (Released 2007/09/05)

  • Changed the permission mask from 600 to 644 [FinnArild]

  • Issue #1: Include the Title in SearchableText. [mj]

  • Issue #2: Add a SearchableText implementation for Directories, returing the Title. [mj]

  • Updated Install method to use the CMF 2.1 GenericSetup interface if Plone 3 is being used. [wichert]

  • Updated imports which current Zope 3 deprecated [wichert]

  • Updated tests to support Archetypes 1.5 as used by Plone 3.0 [wichert]

  • Updated @@index view mockup registration in directory tests for Plone 3.0 [mj]

  • Fixed contents tab for Plone 3.0 [mj]

1.1 (Released 2007/06/28)

  • Fixed uploading files and directory creation in subdirectories [mj]

1.0 (Released 2007/06/27)

  • Initial release [mj]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Products.Reflecto-2.0.tar.gz (276.0 kB view details)

Uploaded Source

Built Distribution

Products.Reflecto-2.0-py2.4.egg (575.6 kB view details)

Uploaded Source

File details

Details for the file Products.Reflecto-2.0.tar.gz.

File metadata

File hashes

Hashes for Products.Reflecto-2.0.tar.gz
Algorithm Hash digest
SHA256 241eac6e7215a47e19ce7a54adb9294702f450a231d32ee36d7ff2e1e38bca92
MD5 66d3b61af91c78972b5cae0af506c144
BLAKE2b-256 c6afbb0bcd695f54d2a5a3f6d5963dc39398d7bc716b603431d1ebf67ce0e100

See more details on using hashes here.

File details

Details for the file Products.Reflecto-2.0-py2.4.egg.

File metadata

File hashes

Hashes for Products.Reflecto-2.0-py2.4.egg
Algorithm Hash digest
SHA256 ddba8a814757d3b34536e013b33c3ea63ce6e698ee28a0bddfaf27b1e17e1bac
MD5 64845b6e4b867d761f442e6c66e41f17
BLAKE2b-256 f81fa10175becff51a07854bc4ba81993c9d9858df4adb0d3478d197a24abbfd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page