Skip to content

syslabcom/recensio.plone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

523 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

recensio.plone

Base package of the Recensio Plone portal.

Requirements

We need some system packages to be available for this package to be fully functional:

  • abiword (doc to pdf)
  • ghostscript (pdf)
  • imagemagick (to use convert for pdf pages images)
  • openjdk (pdftk/solr)
  • pdftk (works on pdf)
  • poppler_utils (pdf)
  • html-tidy (cleans up the html that will be converted to pdf)

Solr: cave canem

This package now works with collective.solr and performs fulltext indexing of PDF documents.

There are a few gotchas:

  • Fulltext indexing of PDFs on reviews works fine, but fulltext indexing of standalone files will error out with a default Solr install. To get it to work properly, your Solr needs to be started up with special environment variables:

    SOLR_ENABLE_REMOTE_STREAMING=true SOLR_ENABLE_STREAM_BODY=true SOLR_OPTS="-Dsolr.allowPaths=${instance:blob-storage}"
    

    For more background, see collective/collective.solr#385

  • The recensio.plone buildout provided Solr is to be used only for testing; it will be nuked on test runs.

Recensio.buildout provides both a testing solr (via buildout, on :8984) and a development solr (via Makefile, on :8983) to effect this split.

About

Base package of the Recensio Plone portal.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages