Documentation Module?
Permalink
Hello All,
I thought I would ask a question rather than spending any more time searching. What I am looking for is a module that allows me to create navigable online documentation for a software product. What I have in mind is a "two pane" view with a treeview on the left and the text for the currently selected treeview node on the right.
I guess I could do something of the kind with jQuery and sticking in two iFrames onto a Concrete5 page but I was wondering if there is a readymade C5 module that might ease the task.
I thought I would ask a question rather than spending any more time searching. What I am looking for is a module that allows me to create navigable online documentation for a software product. What I have in mind is a "two pane" view with a treeview on the left and the text for the currently selected treeview node on the right.
I guess I could do something of the kind with jQuery and sticking in two iFrames onto a Concrete5 page but I was wondering if there is a readymade C5 module that might ease the task.
Thanks, that sounds like a possibility. The other idea I am toying with right now is using two iframes - the one on the left shows a jstree treeview. The one on the right fetches the relevant document - I am thinking PDF to make for easier editing, local saves etc. I only care about recent browsers and they all make communication between two iframes from the same source a doddle.
http://www.concrete5.org/marketplace/addons/rapid-ajax-paging/...
You could also achieve the same thing with my Blocks By Ajax in association with global area blocks and/or parent area blocks to pull content defined on other pages, perhaps more flexible, but may also require more work to set up.
http://www.concrete5.org/marketplace/addons/blocks-by-ajax/...
http://www.concrete5.org/marketplace/addons/global-areas/...
http://www.concrete5.org/marketplace/addons/parent-area/...
Overall, you would have one indexed page with an autonav as a tree pulling content for the other area each node from child pages. For searching, allow the child pages to show with a copy of the parent nav.