2010/4/10 Jack Bates <ms...@freezone.co.uk> > Does there exist a recommended wiki syntax for representing that a page > is hierarchically a "child" of another page? > > I don't want to rename the pages > > Currently I use this static, hierarchical index of wiki pages which are > part of our user manual, > http://github.com/jablko/manual/raw/master/manual.html > > - to compile the pages into this PDF, http://ica-atom.org/manual.pdf > > Now however, instead of the static index, I want to represent in each > page's wiki markup, which pages are logically "children" of that page > > Among the reasons for doing this is that, to build the PDF based on the > static index, currently I recursively concatenate first the body of a > page, followed by each of its children > > Now I have a case where, instead of concatenating the children after the > page body, the children need to be inserted at various positions in the > page body > > So I think I need to indicate these positions with some wiki syntax, and > this will make the static index redundant > > I thought "transclusion" was a candidate, because pages are recursively > transcluded to build the PDF, http://www.mediawiki.org/wiki/Transclusion > > In the wiki however, I don't actually want to display pages embedded in > each other - instead I want links to child pages. This represents enough > information about the hierarchical structure to build the PDF > > My current best candidate is the <a href="..." rel="down"/> "link > relation", > > * http://www.imc.org/atom-syntax/mail-archive/msg21260 > * http://tools.ietf.org/html/draft-divilly-atom-hierarchy-03 > > Is there a better syntax for representing, at a particular position in a > page, that another page is a "child"? >
I seems that this is another instance of the problem mentioned at bug 15073: https://bugzilla.wikimedia.org/show_bug.cgi?id=15073 What is needed is a "set of special pages for handling meta-organization of books", but this depends on bug 15071 (Wikibooks custom database schema): https://bugzilla.wikimedia.org/show_bug.cgi?id=15071 <https://bugzilla.wikimedia.org/show_bug.cgi?id=15071>for which doesn't have any progress since 2008-09-16... Helder _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l