Skip to main content

Publication of HTML/PDF Reports in SENAITE

Project description

senaite.impress
  • SENAITE.IMPRESS: Publication of HTML/PDF Reports in SENAITE

https://img.shields.io/pypi/v/senaite.impress.svg?style=flat-square https://img.shields.io/github/issues-pr/senaite/senaite.impress.svg?style=flat-square https://img.shields.io/github/issues/senaite/senaite.impress.svg?style=flat-square https://img.shields.io/badge/README-GitHub-blue.svg?style=flat-square

About

SENAITE IMPRESS is basically a rendering engine for HTML documents to PDF. It supports any kind of international paperformat with their corresponding paper dimensions, portrait and landscape orientation and merging of multiple PDFs to one document.

Installation

Please follow the installations instructions for Plone 4 and senaite.lims.

To install SENAITE IMPRESS, you have to add senaite.impress into the eggs list inside the [buildout] section of your buildout.cfg:

[buildout]
parts =
    instance
extends =
    http://dist.plone.org/release/4.3.17/versions.cfg
find-links =
    http://dist.plone.org/release/4.3.17
    http://dist.plone.org/thirdparty
eggs =
    Plone
    Pillow
    senaite.lims
    senaite.impress
zcml =
eggs-directory = ${buildout:directory}/eggs

[instance]
recipe = plone.recipe.zope2instance
user = admin:admin
http-address = 0.0.0.0:8080
eggs =
    ${buildout:eggs}
zcml =
    ${buildout:zcml}

[versions]
setuptools =
zc.buildout =

Note

The above example works for the buildout created by the unified installer. If you however have a custom buildout you might need to add the egg to the eggs list in the [instance] section rather than adding it in the [buildout] section.

Also see this section of the Plone documentation for further details: https://docs.plone.org/4/en/manage/installing/installing_addons.html

Important

For the changes to take effect you need to re-run buildout from your console:

bin/buildout

Installation Requirements

The following versions are required for SENAITE IMPRESS:

  • Plone 4.3.17

  • senaite.core >= 1.2.7

  • senaite.lims >= 1.2.0

  • senaite.api >= 1.2.0

Changelog

1.0.2 (2018-07-10)

  • #8: Better Print CSS

  • #7: Correct margin calculation

  • #6: Updated default report templates

1.0.1 (2018-06-23)

  • Pinned senaite.api>=1.2.0

  • Updated PyPI page

1.0.0 (2018-06-23)

  • Initial Release

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

senaite.impress-1.0.2.zip (1.2 MB view details)

Uploaded Source

Built Distribution

senaite.impress-1.0.2-py2-none-any.whl (1.2 MB view details)

Uploaded Python 2

File details

Details for the file senaite.impress-1.0.2.zip.

File metadata

File hashes

Hashes for senaite.impress-1.0.2.zip
Algorithm Hash digest
SHA256 12ad1926becaea3da8c3bafa9e4a7b052432379d38c6eab1950c719f5f0ec572
MD5 4fd8f445d1f3dde3ba5e374668c44b62
BLAKE2b-256 efc387f586552d14a5be0129768cc3f731e4651cd32e6dd2b47f8ab7ad6de5c4

See more details on using hashes here.

File details

Details for the file senaite.impress-1.0.2-py2-none-any.whl.

File metadata

File hashes

Hashes for senaite.impress-1.0.2-py2-none-any.whl
Algorithm Hash digest
SHA256 353c0c879c56230af2d5f75997363ffe0da0d51e3e3fa55d85acb94aef9ac51f
MD5 6e187d1734ad90858b712d00707474bf
BLAKE2b-256 d3d4039525907b13770d64434af4a0a2785d46df8f8b6dcd94eb5c55b373a2ca

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