Ian MacGregor writes:
What I'd like to do is include a conditional statement in my website header
that allows visitors to toggle between a desktop skin and a mobile skin. I
have installed the Set Skin recipe that allows users to switch to a
different skin simply by adding ?setskin=skinname to the end of a page url.
What I need to be able to do is detect which skin is currently being used.
How would I do this?
(:if $Skin desktopskin:)
[[{*$FullName}?setskin=mobileskin | Mobile View]]
(:else:)
[[{*$FullName}?setskin=desktopskin | Desktop View]]
(:ifend:)
Which variable is used for the skin and how do I use this variable in a
conditional statement?
You can define a customPageVariable {$CurrentSkin}, see
http://www.ianmacgregor.net/PmWiki/PageVariables#custompv
and in a wiki page, use (:if equal "{$CurrentSkin}" "mobileskin":), see
http://www.ianmacgregor.net/PmWiki/ConditionalMarkup#built-in-conditions
Petko
_______________________________________________
pmwiki-users mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users