It probably goes without saying that this functionality could be implemented
entirely via an extension.
Elements:
1. SpecialPage to show and process the form (locked for use only by Sysops)
2. Storage location for values reaped form the from (probably an article in
the MediaWiki namespace)
3. Hook into 'SkinTemplateSetupPageCss' to add a <style> tag with values
from storage location
So in the form you might have a textbox asking for "body color". On save
this might be stored in the Msg article as "bodycolor=#xxx". Finally, the
hook reads the Msg and renders out:
<style type="text/css">body { color: #xxx } </style>
Simple! Then it just becomes a matter of determining which styles deserve to
be represented in this manner.
-- Jim R. Wilson (jimbojw)
On 6/15/07, Stephen Bain <stephen.bain(a)gmail.com> wrote:
On 6/16/07, Mark Clements <gmane(a)kennel17.co.uk> wrote:
Given that monobook is the only skin in MediaWiki that looks even
slightly
professional and modern, and given that it
isn't particularly obvious
how to
create a new skin, it is no wonder that it is so
prevalent. For the
general
public that use MediaWiki (i.e. non-WMF sites)
some kind of style editor
as
described here would be a great tool and would
hopefully alleviate the
monotonybook woes. I'm not sure what, if any, benefit it has to WMF
though.
You can customise the skin using CSS and JS, but to create a
completely new skin you need to actually put that into the PHP that
the wiki runs. It's not terribly difficult for someone with a working
knowledge of PHP and HTML, but the necessity of putting things into
the codebase puts it out of the reach of most people.
There are some instructions on how to make a skin on Meta:
http://meta.wikimedia.org/wiki/Skins
On 6/16/07, geni <geniice(a)gmail.com> wrote:
Given commons very different role from classic wiki projects I don't
see quite the same level of problems with using a different style.
A new interface for Commons might make up for some of the features
that Commons users have on their wishlist for MediaWiki. You could
make Commons look and work more like Flickr, for example, without
really changing the software.
On 6/16/07, Monahon, Peter B. <Peter.Monahon(a)uspto.gov> wrote:
I suggest that we instead design a new MediaWiki front end to allow the
look and feel and function of any MediaWiki element to be customized
USING MediaWiki directly through the same interface everyone else uses.
There's lots of work going on/being planned behind the scenes in
MediaWiki, with the development of the API, and large structural
changes to the way the software works. Eventually it will be possible
to have completely independent UIs that will plug into a wiki through
the API.
--
Stephen Bain
stephen.bain(a)gmail.com
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
http://lists.wikimedia.org/mailman/listinfo/wikitech-l