Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/datakurre/collective.jazzport
Yet another ZIP-file export for Plone
https://github.com/datakurre/collective.jazzport
Last synced: about 2 months ago
JSON representation
Yet another ZIP-file export for Plone
- Host: GitHub
- URL: https://github.com/datakurre/collective.jazzport
- Owner: datakurre
- Created: 2014-08-19T17:41:37.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-05-26T06:37:17.000Z (over 1 year ago)
- Last Synced: 2024-10-30T09:02:47.319Z (3 months ago)
- Language: Python
- Size: 43 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
Awesome Lists containing this project
README
collective.jazzport
===================**collective.jazzport** is a yet another Zip export plugin for Plone.
It's a minimal export, supporting only rendered HTML content (without any url
rewriting) and those content types that get downloaded as files by default.It differs from the other zip exports in that it's implemented as a ZPublisher
stream iterator, which means that it releases Zope worker threads as soon as
possible and downloads all the zipped files separately using their public
URLs.(Note: this approach could be problematic for HAProxy configured to allow
only fixed number of requests, but works great with Varnish's health check
approach.)After activation, **collective.jazzport** can display **Download Zip** document
action or object button, whenever its permission **collective.jazzport:
Download Zip** is available for the current user.By default, the permission is not given to anyone, not even the Manager role.
Also those actions are set invisible and must be manually enabled from the
*portal_actions*-tool.