MultiPathIndex

by Alan Runyan last modified Feb 16, 2011 02:12 AM

A new type of index for ZCatalog that can handle multiple paths. A lot of possibilities open up by using MultiPathIndex. And it uses existing PathIndex semantics.

Project Description

Many clients ask for content to "appear" in multiple folders. How many times have you been asked that? It seems to come up an awful lot and talking a client out of it is extra energy. Most of the time they really dont want this functionality - there are better ways; using this as a basis.

But let me tell you why we built this; We have content that needs to appear in multiple regions. For instance a piece of content can exist in North America/U.S./Texas and it can appear in North America/Mexico/Laredo. So we want to be able to use the existing Path query syntax to query for this.

But PathIndex requires the data to physically be stored in the system, you may say. No it does not. We have an example widget that uses a tab-delimited file to build a multiselect widget that you can select multiple entries.

We would love for someone to:

  • Integrate the functionality into ExtendedPathIndex
  • Feed this back into Zope for Zope 2.9

This release is only available from SVN. It has been in production for well over a year and been used on multiple projects (in and outside of Enfold Systems).

http://svn.enfoldsystems.com/browse/public/MultiPathIndex/trunk/

Welcome to the world of multi place. This is very powerful in combination with z3 views (using Zope 2.8)

Current Release

No stable release available yet.

If you are interested in getting the source code of this project, you can get it from the Code repository .

All Releases

Version Released Description Compatibility Licenses Status

Comments (0)