I was thinking more of an extension that changes $wgDefaultSkin based
on the page name. That's the easy part, I think.. (knock wood), once
I figure out where to hook it.
What I haven't figured out is how to have a User select the skin that
others will see for their User pages, and how to pass that. I think
it won't be hard to kludge this together. I think I can have the
extension look for a skin setting in a wiki page under the user's
namespace (not sure if namespace is correct here). e.g. User:JimHu/
skinoverride would just have a skin name or a bunch of settings to
override defaults.
I was just hoping someone had a slick way already made, including a
nice preference pane. Setting these in a wiki page means that others
can edit, which might cause future problems with vandalism. But if
someone gets in to be able to vandalize this, I've got other, larger,
problems.
Jim
On Feb 20, 2008, at 6:21 AM, Platonides wrote:
Lonny wrote:
Hi Jim,
If you want a user to change how they see all user pages, you could
just add
to their
wikiname.org/User:USERNAME/monobook.php something like:
> .ns-2 * #content {
> background: #HEXCOLOR;
> }
>
that would be User:USERNAME/monobook.css not .php
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
=====================================
Jim Hu
Associate Professor
Dept. of Biochemistry and Biophysics
2128 TAMU
Texas A&M Univ.
College Station, TX 77843-2128
979-862-4054