[daisy] BRANCH_HIERFIELDS merged into trunk
Bruno Dumon
bruno at outerthought.org
Tue Aug 22 07:05:41 CDT 2006
Hi,
I just merged the BRANCH_HIERFIELDS into trunk. The most important
things should be done, which includes:
- 'hierarchical' property on the field type
+ hierarchical selection lists (static & query+linkfield based)
- load/store/link extraction/etc of documents with hierarhical fields
- hierarchy support in query language via matchesPath() function,
also extended multivalue conditions (has all, has any, ...) to
work with hierarchical fields.
- frontend adjustments in document rendering, editing and
admin screens
The editing of static selection lists (hierarchical or not) is now done
using the same tree-editor widget as used for the navigation and book
trees, which should make editing these more comfortable (still needs
some more keyboard shortcuts though).
Notable todo's, which I'll tackle next, are:
* supporting hierarchical fields in the import/export tool
* possibly improve interface of fields with hierarchical selection
lists in the document editor, requires some more thinking first.
* maybe there are some places left where hierarchical fields should be
treated differently but it isn't the case yet (let me know if you notice
any)
* hierarhical fields in faceted browser (will look at this after Paul
is done with his improvements to the faceted browser)
* documentation (concept, query language additions)
* a nice though not-essential thing would be the possibility to produce
navigation hierarchies from hierarchical fields
*** ATTENTION ***
There are some database schema changes, so people working on trunk
either re-init the repository or follow the changes in
daisy-1_5-to-2_0_M1.sql below the title "Changes for hierarchical
fields".
--
Bruno Dumon http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
bruno at outerthought.org bruno at apache.org
More information about the daisy
mailing list