I'm sorry in advance if this has been asked before - I tried to find it in PITS and in the archives but failed.<br><br>The engine rewrites all page actions on non-existent pages to action=edit.&nbsp;&nbsp;When viewing a nonexistent page ( 
i.e. <a href="http://pmwiki.org/wiki/Foo/Bar">http://pmwiki.org/wiki/Foo/Bar</a>), it shows how the process works nicely to make sure that the engine doesn't have to bother with requests to, for example, print a nonexistent page.
<br><br>That is a good idea for actions such as diff, print, source, view, etc., but there are actually actions that you can do on any page, regardless of whether it exists or not,&nbsp;&nbsp;i.e. attr, or with recipes--totalcounter, setskin, etc.
<br><br>As an example of why this is annoying, I have a link on my menu that reads <br>*[[{$Group}.GroupAttributes?action=attr| Group Attributes ]]<br><br>Until I actually assign GroupAttributes for a particular group, the wiki will always show a link to GroupAttributes?action=edit instead.
<br><br>Similarly, if I have links to {$Name}?action=setskin in the menus, they won't look right on the screen if I'm viewing a nonexistent page.<br><br>I'm not sure if this is a bug report or a feature request, but it'd be nice if at least there was some way to specify to the link engine that I didn't want to rewrite ?action=whatever to ?action=edit just because the page doesn't exist.
<br><br>Jon<br><br>-- <br>Jon Haupt<br>Fine &amp; Performing Arts Librarian<br>Iowa State University<br>152 Parks Library<br>Ames, IA 50011<br>515-294-0904<br><a href="mailto:jhaupt@iastate.edu">jhaupt@iastate.edu</a>&nbsp;&nbsp;