As some of you know I'm working on Heather's designs for
MobileFrontend (see
http://www.mediawiki.org/wiki/Mobile_design) - a
webkit preview version of which you can view here -
http://jonrobson.me.uk/wikipedia/#
I'm keen to make the finishing touches to the footer, expandable
sections and full screen search and spend some time looking at older
mobile browsers to make sure they look and function acceptably and get
this all checked into svn - I can then plan to move on to the
reference reveal and contact form which I'm sure I'll need some help
on.
There are 3 things I'm not sure about how to deal with so would
appreciate your thoughts...
#1: Copyright text
One of the things that's causing me headaches is Heather quite rightly
in her designs throws away a lot of the links from the footer and
tidies up the copyright/license text (See the footer in
http://www.mediawiki.org/wiki/File:Mobile_end_expand.png). As you can
see this basically rearranges the text in
http://en.wikipedia.org/wiki/MediaWiki:Wikimedia-copyright
Can anyone see an easy way to do this? Ideally I'd want a way to
access the copyright notice and the license from within the
MobileFrontend to allow other non-Wikipedia sites to customise this
text.
#2: Missing footer links
The links 'View this page on regular Wikipedia', 'Disable images on
mobile site' and 'Permanently disable mobile site' disappear from the
footer. The last 2 I think can be lived without, and I would imagine
these would be better places in a settings page anyhow however view
this page on regular wikipedia is. I think the best place for this in
the time being is to move it into the navigation menu (revealed when
you click the mediawiki logo) and to shorten the text to 'desktop'
site. Does anyone have objections to this?
#3: New footer links
http://www.mediawiki.org/wiki/File:Mobile_end_expand.png
Could someone tell me how I can generate the footer from php
Do Contact, Privacy, About, Disclaimer always point to the same pages?
How can I generate the correct urls and labels for these pages and
check for their existance?
Thanks for your help!
Jon Robson
http://jonrobson.me.uk
@rakugojon