[Pmwiki-users] Password protection
*** Dave Hill
Fri May 14 12:01:23 CDT 2004
> I think it should be possible to come up with a cookbook recipe for this.
> Essentially one creates a variable that is set when the page has a read/edit
> password, then uses that variable in the template. For example, in
> $page = ReadPage($pagename);
> if (isset($page['passwdread'])) $PageHasReadPassword = 'readpw set';
> if (isset($page['passwdedit'])) $PageHasEditPassword = 'editpw set';
> then you can use the variables $PageHasReadPassword and $PageHasEditPassword
> a template to display "readpw set" or "editpw set" on any page that has one
> those passwords set. Of course, you can change the text that is displayed
> whatever you'd like, including html tags.
I'm clearly doing something wrong here, since I cut-n-pasted the above into my
config.php, then put the variables into my template, only to have the
variables show up like any text (i.e., the "$PageHasReadPassword" text shows
up, not the value).
If I'm betraying my PHP ignorance here and doing something utterly goofy,
please forgive me.
More information about the pmwiki-users