Hi

Thanks for quick response. It sounds very nicely.
I try to modify XE to satisfy my requests ant then eventually publish the
result.



2010/6/2 Caleb James DeLisle <calebdeli...@lavabit.com>

>
>
> Radek Terber wrote:
> > Hi all
> >
> > I test the XWiki, and I thing this is the best wiki software freely
> > available this days.
> :)
> > But I have such idea how to use XWiki to create
> > documentation.
> >
> > My idea is to create similar document's structure, as Office programs
> > allows: to have one "master" document, which collects (= includes)
> See {{include}} macro
> http://code.xwiki.org/xwiki/bin/view/Macros/IncludeMacro20
>
> > sub-documents, each starting  with chapters with certain level (level 1 -
> > for example). The sub-documents can (opptionally) contain next
> sub-documents
> > at lowest levels.
> >
> > My requests for such structure are:
> >
> >    - each documetnt MUST have it's parent - e.g. the parent is mandatory,
> >    the parent must exist ant must not be deleted until at least one child
> >    exists. The only exception with no parent is "root level document" -
> which
> >    could be the "space" itself (or a "section" - if anything like that
> exists
> >    in XWiki)
> Rules like this are not enforced but you can override the page creation and
> deletion
> templates and add checks.
>
> >    - the sub-pages could be put to any place in master document
> You could auto generate {{include}} macros using
> velocity/groovy/python/ruby/php code
> which queries the database.
>
> >    - wiki should allow to combine text with sub-pages,
> >    - in each page, link to it's children should exist - in ideal case
> links
> >    to all children collected on single place (at top of page for
> example), and
> >    at place, where it is put in the document
> Links generated by a script which runs a query. See snippets in
> code.xwiki.org
>
> >    - wiki should allow to process entire such page's structure in case it
> >    creates document index or summary - index should contain headers from
> all
> >    included pages
> >    - it would be perfect if links between pages stay preserved in
> exported
> >    documents
> If links are auto-generated then the code which makes them could detect
> export
> action and switch to using external links (http://yoursite...)
>
> >    - the entire page's tree (with links to direct view/edit particular
> >    pages) should be available as quick-navigation component
> Have you looked at XWiki.AllDocs? Is that what you're looking for?
>
> >    - the wiki could provide "complex look" (preview...) to entire such
> >    document, including content index
> >    - the wiki should allow to export entire "master" document to usuall
> >    formats (pdf, rtf...), including content index etc...
> >    - previous tree things could be created for any point of page's tree -
> it
> >    is not necessary to create it only for "root" page, but for every
> sub-page
> >    too
> >
> > It it possible to create this with XWiki?
>
> Yes, some of the requirements will require some scripting but the X in
> XWiki
> stands for eXtensable.
>
>
> Caleb
>
> > Thanks for responses.
> > _______________________________________________
> > users mailing list
> > users@xwiki.org
> > http://lists.xwiki.org/mailman/listinfo/users
> >
>
> _______________________________________________
> users mailing list
> users@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users
>
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to