ftw.file

HomePage: https://github.com/4teamwork/ftw.file

Author: Thomas Buchberger

Download: https://pypi.python.org/packages/source/f/ftw.file/ftw.file-1.8.1.zip

        Overview
========

This is a file content for plone which provides some usefull functions,  such as:

- Write downloader-name in history (ftw.journal)
- Image preview
- New FileField (stores more informations in the RESPONSE header)


Install
=======

- Add ``ftw.file`` to yout buidlout configuration

::

    [instance]
    eggs =
        ftw.file

- Run buildout

- Install ``ftw.file`` in portal_setup


Links
=====

- Package repository: https://github.com/4teamwork/ftw.file
- Issue tracker: https://github.com/4teamwork/ftw.file/issues
- Package on pypi: http://pypi.python.org/pypi/ftw.file
- Continuous integration: https://jenkins.4teamwork.ch/search?q=ftw.file


Copyright
=========

This package is copyright by `4teamwork <http://www.4teamwork.ch/>`_.

``ftw.file`` is licensed under GNU General Public License, version 2.

.. image:: https://cruel-carlota.pagodabox.com/80251b972c0dc6e8dc874e620780619e
   :alt: githalytics.com
   :target: http://githalytics.com/4teamwork/ftw.file

Changelog
=========


1.8.1 (2014-02-10)
------------------

- Improve file download implementation by using a stream iterator and
  supporting range and if-modified-since requests.
  [buchi]

- Make download view use our file download implementation.
  [buchi]


1.8 (2013-12-23)
----------------

- Add editable filename functionality.
  The File-Schema is extended with a new StringField: originFilename.
  You can set a new filename without touching its extension.
  [elioschmutz]

- Use ftw.colorbox for ftw.file overlay.
  [tschanzt]

- Use PIL itself to detect images.
  [tschanzt]

- Remove percent signs from download URL to fix problems in combination with
  Apache mod_rewrite.
  [buchi]



1.7.4 (2013-11-28)
------------------

- Require ftw.upgrade >= 1.4.0 required by upgrade 1514.
  [jone]

- Add upgradestep to recalculate wrong contenttypes.
  [tschanzt]


1.7.3 (2013-11-04)
------------------

- Customize getIcon method. Search MimetypeRegistry before using iconmaps.
  [tschanzt]


1.7.2 (2013-10-16)
------------------

- Add French translations.
  [tschanzt]


1.7.1 (2013-07-19)
------------------

- Fix regression in download redirect with unicode filenames.
  [jone]


1.7.0 (2013-07-18)
------------------

- Drop Plone 4.1 support.
  [jone]

- File download: redirect to URL containing filename.
  This allows us to easily track downloads in statistics tools.
  [jone]

- Redirect users without any modifying permissions (without editable border)
  to the download when not hitting a specific view.
  Also add File back to allowAnonymousViewAbout for making sure that /view
  is added in the navigation.
  [jone]


1.6.4 (2013-06-04)
------------------

- Fix Upgradestep.
  [tschanzt]


1.6.3 (2013-05-31)
------------------

- Add additional Schemata for removal since it was renamed.
  [tschanzt]

- Add permission to edit advanced fields.
  [tschanzt]


1.6.2 (2013-05-17)
------------------

- Hide author in file view if anonymous and allowAnonymousViewAbout is False.
  [Julian Infanger]


1.6.1 (2013-04-17)
------------------

- Lawgiver support: map permissions.
  [jone]


1.6 (2013-01-21)
----------------

- Drop Plone 4.0 support.
  [jone]

- Hide view action for file.
  [Julian Infanger]


1.5 (2012-10-16)
----------------

- Add missing dependency in setup.py
  [tschanzt]

- use new document_date instead of effectiveDate.
  [tschanzt]


1.4.12 (2012-05-09)
-------------------

- Show time too on contenthostory viewlet.
  [mathias.leimgruber]


1.4.11 (2012-05-01)
-------------------

- Readded i18n:translate for content history viewlet action.
  [mathias.leimgruber]


1.4.10 (2012-04-30)
-------------------

- Fixed filename in response header for download.
  [Julian Infanger]


1.4.9 (2012-03-12)
------------------

- Table head should be in thead, body in tbody.
  [Julian Infanger]


1.4.8 (2012-03-05)
------------------

- Added plone default classes to tables.
  [Julian Infanger]


1.4.7 (2011-12-21)
------------------

- The image preview, should no be squarish.
  [mathias.leimgruber]


1.4.6 (2011-12-21)
------------------

- Fi