[pmwiki-users] How to refer to active page from sidebar?
f.r.salomons
salomons at wanadoo.nl
Tue Jan 9 17:00:54 CST 2007
Patrick R. Michaud schreef:
> On Tue, Jan 09, 2007 at 11:34:10PM +0100, f.r.salomons wrote:
>> Not having any scripting/programming experience, I need some help.
>>
>> 1. For my website, I would like to add an option for visitors to log in
>> and log out from any page, whilst showing the present
>> login/logout-status of the visitor. I figured out that this might be
>> done with something like the following:
>>
>> (:if ! authid:) You are not logged in presently. Would you like to
>> [[{$FullName}?action=login | log in?]]
>> (:ifend:)
>> (:if authid:)
>> You are logged in as {$AuthId}. Would you like to
>> [[{$FullName}?action=logout | log out?]]
>> (:ifend:)
>
> Use {*$FullName} instead of {$FullName}. {*$var} refers to the
> "active page" instead of the page that contains the markup.
>
>> 2. A further question: instead of adding my above-described
>> login/logout-option to the sidebar, I would also like to be able to add
>> it to the space between the logo and the searchbox. How can I do that?
>
> You would probably need to modify the skin template for this --
> it depends on the skin you are using.
>
> Pm
Thanks a lot, Pm, that is very helpful.
I have one further question. When I am logged in as admin, this
information will not be returned by {$AuthId}. Is there another variable
I can use to let Pmwiki tell me "You are logged in as administrator"?
thanks again,
Frits
More information about the pmwiki-users
mailing list