<div dir="ltr">Thanks very much.<div><br></div><div>I should have said "within" the recipe, but this does function does exactly what I need,</div><div>and the page variable is a bonus</div><div><br></div><div>cheers</div><div><br></div><div>Simon</div><div><br></div><div><br></div><div><br><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 18 Mar 2022 at 12:58, Dominique Faure <<a href="mailto:dominique.faure@gmail.com">dominique.faure@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
The following code defines a markup variable that you may use in a<br>
test to render content accordingly:<br>
<br>
=====8<- - - - -<br>
function PmWikiAuthLevel($pagename) {<br>
  global $AuthLevels;<br>
  SDV($AuthLevels, array('admin', 'edit', 'read'));<br>
  foreach($AuthLevels as $level)<br>
    if(RetrieveAuthPage($pagename, $level, false, READPAGE_CURRENT))<br>
return $level;<br>
  return '(none)';<br>
}<br>
$FmtPV['$AuthLevel'] = 'PmWikiAuthLevel($pn)';<br>
=====8<- - - - -<br>
<br>
Regards,<br>
<br>
On Thu, Mar 17, 2022 at 10:36 AM Simon <<a href="mailto:nzskiwi@gmail.com" target="_blank">nzskiwi@gmail.com</a>> wrote:<br>
><br>
> I want to test the auth level of the page a recipe is on to restrict some output if it is not operating at admin or edit level<br>
><br>
> I've seen CondAuth, but wonder if there is another way<br>
><br>
> ngā mihi<br>
><br>
> Simon<br>
> _______________________________________________<br>
> pmwiki-devel mailing list<br>
> <a href="mailto:pmwiki-devel@pmichaud.com" target="_blank">pmwiki-devel@pmichaud.com</a><br>
> <a href="http://www.pmichaud.com/mailman/listinfo/pmwiki-devel" rel="noreferrer" target="_blank">http://www.pmichaud.com/mailman/listinfo/pmwiki-devel</a><br>
</blockquote></div>