[pmwiki-users] New skin: Lens
Patrick R. Michaud
pmichaud at pobox.com
Fri Sep 2 11:55:45 CDT 2005
On Tue, Aug 30, 2005 at 06:13:20PM -0400, Bronwyn Boltwood wrote:
>
> The skin-related variables and arrays aren't going to accept
> multi-level paths like lens/sample, are they?
I think they do accept multi-level paths. If they don't, I think
we could make it so that they do.
But potentially another way to do things is to add another variable:
$Skin = 'lens';
$Theme = 'sample';
and then the skin.php file can use the $Theme variable to decide
what subdirectory of lens/ to use to pick and choose things from.
(If $Theme isn't set, the skin.php could choose a default.)
Inside of a skin template, one can do things like
$SkinDirUrl/$Theme/whatever.css to get to theme-specific files for
the skin.
It's just a thought. I'm not dead-set against having skins spread
themselves across multiple directories in pub/skins/, but I like
the idea of closely related things staying in one place. And
I can envision an admin trying something like
$Skin = 'lens-core';
and then wondering why things don't work as expected.
Pm
More information about the pmwiki-users
mailing list