[daisy] [JIRA] Created: (DSY-308) Providing an 'import by query' functionality

Vincent Lamareille (JIRA) issues at cocoondev.org
Thu Jul 20 02:56:08 CDT 2006


Providing an 'import by query' functionality
--------------------------------------------

         Key: DSY-308
         URL: http://issues.cocoondev.org//browse/DSY-308
     Project: Daisy
        Type: Improvement
  Components: Navigation  
    Versions: public - 1.5    
 Reporter: Vincent Lamareille
    Priority: Minor


When various Daisy books are available, it should be useful to import their BookDefinitions into a navigation tree. 
For example, it's easy to create a site's navigation tree by statically importing various book definitions:
<d:group label="Joints">
     <d:import docId="259"/>
     <d:import docId="278"/>
     <!-- ........... -->
 </d:group>

In this case, each book appears with its name in the navigation tree and its contained documents can be displayed or edited by the users of the site.

However, since new books may be added  by business tasks, it should be useful to dynamically display those new books  by "importing" into a site's navigation tree the result of a query.
For example, a query could be:
<d:group label="Joints">
     <d:query q="select name where InCollection(&apos;Joint&apos;) and documentType = &apos;BookDefinition&apos; order by name"  filterVariants="false"/>
</d:group>

Then, instead of viewing the result of the query, it should be possible to import the resulting id.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.cocoondev.org//secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



More information about the daisy mailing list