ExternalSiteCatalog 1.2.0 (Dec 12, 2006)

ExternalSiteCatalog

Index and search external sites in a Plone site

For additional information about this project, please visit the overview page .

Available downloads

For all platforms (0 kB)

Release Notes

Tested with Plone 2.5.1, Plone 2.1.4, Plone 2.0.5
StateFinal release
LicenseGPL
Release Manager Ingeniweb

TODO

- Catalog should be created like the Plone Catalog. Look especially
at Lexicon and Splitter configuration

- It should be possible to define a maximum depth

- It should be possible to do incremental indexing. Everything is
prepared for this. Just need to pass stats stored in the task
to the indexer.

- Fix encoding issues

1.2 - 2006/12/12

* Included and excluded urls can now be configured in the configlet
using regular expressions. This is extremely useful if you want
to include only pages starting under a certain folder. The regular
expression for inclusion of the "docs" folder looks like this:

^http://www/mysite/com/docs

Or if you want to exclude a url, like the link to folder_contents
to be excluded from the catalog:

/folder_contents$

* Renamed the skin layer "externalsitecatalogskins" to "externalsitecatalog"

* config.py now contains an option "debug_requests" for a debug
mode that can be useful if you

Change log

2006-12-12 11:44 roeder

* version.txt: [AUTO] Bumped version.

2006-12-12 11:38 roeder

* browser/__init__.py, browser/interfaces.py,
browser/portlets/__init__.py, browser/portlets/search.py,
tests/testSearchView.py, ftests/externalsitecatalog/__init__.py,
ftests/externalsitecatalog/dataprovider/__init__.py,
ftests/externalsitecatalog/dataprovider/dp_externalsite.py,
ftests/externalsitecatalog/logicalfunctionalmodel/__init__.py,
ftests/externalsitecatalog/logicalfunctionalmodel/lfm_config.py,
ftests/externalsitecatalog/logicalfunctionalmodel/lfm_externalsitesearch.py,
ftests/externalsitecatalog/logicalfunctionalmodel/lfm_schedule.py,
ftests/externalsitecatalog/physicalobjectmodel/__init__.py,
ftests/externalsitecatalog/physicalobjectmodel/pom_externalsites.py,
ftests/externalsitecatalog/physicalobjectmodel/pom_externalsitesearch.py,
ftests/externalsitecatalog/physicalobjectmodel/pom_externalsitesearchresult.py,
ftests/externalsitecatalog/physicalobjectmodel/pom_schedu