skip to navigation
skip to content

Products.SmartPrintNG 1.2.12

Produce & Publish for Plone - Conversion of Plone content to PDF, RTS, ODT, DOCX and WML

Produce & Publish for Plone - high-quality export of Plone content to PDF, RTF, ODT, WML and DOCX

Produce & Publish for Plone provides high-quality export to the most common office formats like PDF, RTF, ODT, DOCX and WML based on XSL-FO.

Features:

Produce & Publish for Plone can convert the 'content' view of Plone documents into different formats:

  • PDF
  • ODT (native Openoffice format)
  • RTF (Rich Text Format)
  • DOCS (native Microsoft Office 2007 format)
  • WML (older Microsoft Office 2003(?) XML-based format)

Other features:

  • customizable templates per content-type
  • customizable stylesheets per content-type
  • configurable per-content-type content aggregation
  • customizable conversion workflow chain e.g. to prepare the HTML e.g by removing links or generating link lists
  • document-structure-driven conversion: e.g. the H1 tags can be used to enforce page-breaks in order to use sections starting with a H1 tag as marker for a new chapter.

Requirements:

Installation:

  • ensure that zopyx.convert is installed including all its dependencies
  • unpack the Products.SmartPrintNG archive inside the Products folder of your instance home
  • add Products.SmartPrintNG through the Add/Remove programms functionalty inside the Plone UI
  • if you create a new Plone site, ensure to pick up the proper extension profile matching your Plone version

Using Produce & Publish for Plone:

  • on Plone 3.0 you will see Export as new document action. Clicking on it will open the Produce & Publish for Plone control panel at the bottom of your current page.

License

Produce & Publish for Plone is published under LGNU Public License V 3.0 (LGPL 3.0).

Author

Produce & Publish for Plone was written by Andreas Jung for ZOPYX Ltd. & Co. KG, Tuebingen, Germany.

Contact

ZOPYX Ltd & Co. KG
c/o Andreas Jung
Charottenstr. 37/1
D-72070 Tuebingen, Germany
E-mail: info at zopyx dot com

CHANGES

1.2.12 (02.07.2009)

  • fixed logo issue in demo code

1.2.11 (19.06.2009)

  • skins.xml cleanup
  • Added better support of l18n for the l10n

1.2.10 (24.05.2009)

  • Plone 3.3 compatiblity

1.2.9 (27.04.2009)

  • Plone 3.2 compatiblity

1.2.8 (01.04.2009)

  • security related fix

1.2.7 (04.02.2009)

  • providing a better fix for changes in V 1.2.6

1.2.6 (22.01.2009)

  • providing default 'html' if content_extractor=None

1.2.5 (12.11.2008)

  • merged Michael Dunstan's branch for fixing the jquery issue with Plone 3.0

1.2.4 (10.11.2008)

  • excluded jquery from Plone 3.1 profile

1.2.3 (07.11.2008)

  • fixed a visual issue using content aggregators in sp_selection.pt

1.2.2 (13.09.2008)

  • improved error handling for images

1.2.1 (12.07.2008)

  • added option for removing the review history
  • support for the manipulation default states
  • fixed installer code for Plone 3.0/3.1

1.2.0 (05.07.2008)

  • new print option: font-size, column-count, paper-size
  • removed dual-licence
  • licensed completely under the LGPL 3

1.1.4 (22.06.2008)

  • new print option: orientation=portrait/landscape

1.1.3 (18.06.2008)

  • 'filename' parameter was not properly escaped causing some trouble on MacOSX where temporary directory names contained '+++'

1.1.2 (20.04.2008)

  • fixed jQuery integration issue related to the $() shortcut

1.1.1 (18.04.2008)

  • removeLinks no longer removed complete <a> tags but replaces it with a <span> tag containing the former linktext
  • dropping support for Plone 2.5

1.1.0 (15.04.2008)

  • replaced prototype.js with JQuery (patch by Alessandro XXXX)
  • Plone 3.1 compatiblity
  • now comes with dedicated GenericSetup profiles for Plone 3.0 and Plone 3.1

1.0.1 (27.01.2008)

  • fixed a manipulation error with internal anchors (having no 'href' attribute)
  • escaping whitespaces (browser.deliver())
  • license change: now using LGPL 3
  • some stylesheet fine-tuning
  • support for 'redirect=1' as URL parameter fixed
  • provided adapter for extracting HTML from standard documents (basically for supporting document actions without the JS popup).

1.0.0 (30.09.2007)

  • official 1.0.0 release

0.2.0 (08.09.2007)

  • per-interface IHTMLExtractor support (backend and UI). Look at the demo folder (plone_adapters.py)
  • fixed JS racing condition in smartprint.js
  • better error handling in case of a backend failure
  • german translation
  • the new ZCML directive smartprintng:resourceDirectory allows you to register all templates (suffix .pt) and stylesheets (suffix .css) within the given directory for one or more interfaces. See demo/configure.zcml and the whole demo directory for examples.
  • templates, stylesheets and FO related stylesheets completely configurable on a per-interface basis
  • moved default styles and default FO styles to 'resources' directory
  • using the BeautifulSoup module for HTML manipulations

0.1.1 (19.07.2007)

  • Plone 2.5 support

0.1.0 (13.07.2007)

  • initial release
File Type Py Version Uploaded on Size # downloads
Products.SmartPrintNG-1.2.12.tar.gz (md5) Source 2009-07-02 18:11:25.602386 63KB 363

Log in to rate this package.