This is a sample HTMLTEXT file that I hope will be useful.

Hints for PloneLocalFolderNG and Mac OSX


PloneLocalFolderNG has several dependencies that are difficult to locate for Mac OSX, I thought I would list them here for the convenience of others. If anyone has any corrections or suggestions, please don't hesitate to send them my way.

Sarah Gonzales
slindahl@rice.edu


  1. Install TextIndexNG2
    http://www.zope.org/Members/ajung/TextIndexNG

    Place TextIndexNG2 inside the Products directory and make sure the permissions are set for the plone user and then run the setup.py to install it. For Mac OSX, the path is

    /Applications/Plone2/Library/Software/Zope270/Python/bin/python setup.py install

  2. I used Fink to install the unzip/zipinfo and xpdf utilities
    http://fink.sourceforge.net/

  3. XLHTML installs most of the dependencies required for wvWare. See below for installing xlhtml
    http://wvware.sourceforge.net/

TextIndexNG dependencies

After adding the various dependencies, you should have these in your python/site-packages/ directory

Now install xlhtml

Download Mac OSX version from the URL below (the version is .5.1 as of the time of this writing) I was referred to this download site since I received an error from the xlhtml.org site. This worked fine, although I had to compile from source.

http://nebuchadnezzar.zion.cz/xlhtml.php

cd into the directory => ./configure
=> make check
=> make install


Install libwmf and wvware

I downloaded the i-Installer packages which provide a really nice installer for Mac OSX for the rest of these dependencies. Grab the i-Installer package from

For the i-Installer app, download this

For the latest i-Packages

Using this I installed

Everything should now be available to install as a Zope Product for TextIndexNG and ultimately PloneLocalFolderNG!


Specify directory path to PloneLocalFolderNG for Mac OSX

Note that when specifying a "local directory" name - be sure not to include the final slash, like this

/Volumes/CompletePathToFiles

if you add a trailing slash, an error will be generated! i.e. - DON"T DO THIS...

/Volumes/CompletePathToFiles/