[pmwiki-users] List Categories
Chris Cox
ccox at airmail.net
Thu Jan 10 19:29:19 CST 2008
Sandy wrote:
> Simon wrote:
>> You can't.
>> See http://pmwiki.org/wiki/Category/Category
>> and vote for http://www.pmwiki.org/wiki/PITS/00447
>>
>>
>>
>> On 11/01/2008, Jorge Efrain Mamani C. <efranet.bo at gmail.com> wrote:
>>> How I can list all the existing categories. Only I see to list the pages
>>> that connect to a category. Thanks
>
> I did some more looking and found this one:
> http://pmwiki.org/wiki/Cookbook/ListCategories
> There's a lot of programmer-speak in the comments, but I didn't read
> them carefully enough to see if it's broken, difficult to use, or just
> more ideas springing off the first one.
We use the following script (shell script) to generate a list and then wrote
some markup to call it:
#!/bin/sh
wikidir=/srv/www/htdocs/pmwiki
(cd ${wikidir}/wiki.d
ls | grep -v ,del | xargs cat | grep '^targets=' | sed 's/targets=//' |
tr ',' '\012' | grep Category |sort -u) |
sed -e 's/^Category\.\(.*\)/Category.\1\?action=browse|\1/' -e 's/^/[[/' -e 's/$/]]\\\\/'
More information about the pmwiki-users
mailing list