In addition or in replacement to the detectskin cookbook you can also consider using responsive design in your CSS, which would detect your screen size.
See http://en.m.wikipedia.org/wiki/Responsive_web_design You can also have a look at a PmWiki skin I made this way: http://wiki.txt2tags.org/demos/pmwiki-efo/ Le 26 oct. 2013 09:11, "Ian MacGregor" <[email protected]> a écrit : > I am designing two different skins for my website; a desktop skin and a > mobile skin. I tried using the Detect Skin recipe but it won't work because > it doesn't differentiate between iPads and iPhones - it considers them both > mobile devices but the screen sizes are very different. > > 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? > > Regards, > Rev. Ian MacGregor > http://www.ianmacgregor.net > _______________________________________________ > pmwiki-users mailing list > [email protected] > http://www.pmichaud.com/mailman/listinfo/pmwiki-users >
_______________________________________________ pmwiki-users mailing list [email protected] http://www.pmichaud.com/mailman/listinfo/pmwiki-users
