开发者

Document management using Plone4

I'm interested in making a document management system from Plon开发者_JAVA百科e 4.

I need pointers to a way to integrate FlexPaper and a way for asynchroneous document transformation using existing tools like SWFTools, Ghostscript, ImageMagick, Batik etc..

Thank you for any pointers you can give me.


Plone 4 is an excellent choice. We've been using it as a document management system internally and for a number of high profile clients. The main selling points are:

  • Blobs are stored on the filesystem (not in the database);
  • OpenOffice, MS Office, PDF documents are indexed and their content searchable;
  • Fine grained ACLs;
  • Workflows.

Regarding your points:

  • http://plone.org/products/wc.pageturner for Flexpaper integration (we found that simply embedding the pdf, using Acrobat's plugin, worked fine too);
  • Wiki style content editing is supported natively (via Wicked);
  • Data lists can be implemented with a custom content-type, using DataGridField( http://plone.org/products/datagridfield ).

Other advantages:

  • PloneFormGen, now with AJAX quick-edit ( http://plone.org/products/ploneformgen )
  • Plomino, for TTW "Domino" style app creation ( http://www.plomino.net )
  • WebDAV and XML-RPC;
  • Content rules;
  • User subscription to content and email notifications (see http://plone.org/products/cmfnotification );
  • Can be installed as multi-headed, fully redundant system using ZEO and RelStorage (ZODB encapsulation in a RDBMS datastore backend, like MySQL, Postgres or Oracle),


Plone has a built in document transformation system called plone.transforms http://pypi.python.org/pypi/plone.transforms.

There are plugins that use plone.transforms or just events to transform content, synchronously and asynchronously. For example take a look at http://plone.org/products/collective.pdfpeek

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜