hepabolu wrote:
Ross Gardler wrote:

The number is because daisy uses numbers rather than names to identify every page. There are ways around this in either Forrest or Daisy but it is quite a bit of work.


Well, as I wrote earlier: I've entered a nodeId for each page in the navigation.xml. You could use that one instead.

Unfortunately that isn't so simple since the Daisy HTTP and Java APIs only allows you to retrieve a document via its unique number.

The first version of the Forrest plugin retrieved the content from the wiki interface and thus enabled content to be read with the name given in the navigation document. I can revive that in the short term, but it on my ToDo list to create a locationmap out of the daisy navigation document (or Daisy books definition, I've not explored that yet), this will enable content to be retrieved with the name given in there.

I'm hesitant to address these two issues right now since I want to explore using Daisy Books for the published docs navigation systems instead.


I'd say go for the Daisy Books, but what would the contribution of Forrest be, other than skinning?

Integration of content from multiple sources and multiple types.

For example, Daisy does not render uploaded files, it simply provides a download link. Nor can it integrate, for example, content generated by an M2 build (e.g. Javadocs) or content from a third party site, such as the Cocoon GetTogether site, or mailing list archives, blogs etc.

At present there is no such integration of content, but I believe there should be. There is much information out there that is valuable and under a suitable license for reproduction on the Cocoon site (with appropraite links and credits). Using Forrest as the publishing engine allows us to use that content, without duplicating it. All it requires is someone with the necessary karma to add a link to it in the Forrest site.

Ross

Reply via email to