[pmwiki-users] Understanding PmWiki

Stirling Westrup sti at pooq.com
Wed Sep 27 22:45:18 CDT 2006


Mike wrote:
>   Hi all,
> sorry for the bunch of questions in recent days. I'm trying to more
> fully understand the syntax of advanced PmWiki markup.
> 
> However, I don't find what I need in the documentation. E.g., I'm trying
> to *understand* (not just slightly modify) the markup of Site.PageActions:
> 
> * %item              class=browse   
> accesskey='$[ak_view]'%[[{*$FullName} | $[View] ]]
> * %item rel=nofollow class=edit     
> accesskey='$[ak_edit]'%[[{*$FullName}?action=edit | $[Edit] ]]
> * %item rel=nofollow class=diff     
> accesskey='$[ak_history]'%[[{*$FullName}?action=diff | $[History] ]]
> (:if auth upload:)
> * %item rel=nofollow class=upload   
> accesskey='$[ak_attach]'%[[{*$FullName}?action=upload | $[Attach] ]]
> (:if:)
> * %item rel=nofollow class=print    
> accesskey='$[ak_print]'%[[{*$FullName}?action=print | $[Print] ]]
> 
> 
> Some of my questions:
> * What does "%item" stand for?
> * What is this "class=" for?
> * Where are accesskeys defined?
> * Why are the brackets around the "clean text" like around "[Attach]"?
> * Why is the $ sign before that like in $[Attach]?
> 

You know, these are really good questions, which I see have already been
answered for you. I just wanted to say that my first experience with
PmWiki and encountering this page gave me the exact same set of
questions. It makes me wonder if it shouldn't contain a comment pointing
to an explanatory page for people who are trying to figure it out for
the first time.

What do other folks think?




More information about the pmwiki-users mailing list