A user (Jose', a LyX developer actually) asked me for a method that lets
a wiki page automatically list pages in a group accoring to topic (or
category really). The result might look like this:
WindowsInstaller
NSIS-Options
UwesInstalle
Release14
ImportantBugs14
ReleaseNotes14
ReleaseProcedure
Release15
ImportantBugs15
ReleaseNotes15
ReleaseProcedure
Other pages...
SomePage
What Jose' wants is a way to say that a page is related to e.g. the
Windows installer, and have that page listed under that
section/topic/category. This could of course be done by manually creating
the list as a trail, but that's not very appealing (especially to a
developer ;-).
I asked Jose' if a page could belong to more than one
section/topic/category, and he agreed (albeit a bit relucantly).
Anyway, to be quick about it, I implemented something here:
http://wiki.lyx.org/Test/PagelistUsingCategories
The solution uses several manually created pagelists for pages belonging
to the different categories. Here is an example of one of the pagelist
commands:
!!! Windows installer
(:pagelist group=Devel link=Category.WindowsInstaller :)
However, this solution has a few drawbacks, with which I hope you can help
me:
* I have to manually specify and type quite a bit for each category.
Perhaps a custom markup is useful here.
** It'd be nice if the resulting pagelist could automatically be
headed by a description that's extracted from the category page.
** It'd be nice if it could be done automatically for all the categories,
so that you don't have to specify each category manually.
* How do you list the pages that have not been listed so far?
This can be pages that either don't belong to any category, or
that belong to a category that was forgotten.
I know I've brought up similar issues regarding pagelists before, so I'm
hoping there's been some progress :-)
Best regards
/Christian
--
Christian Ridderström, +46-8-768 39 44 http://www.md.kth.se/~chr
_______________________________________________
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users