[Mediawiki-l] Sidebar Customization
Trevor Parscal
tparscal at wikimedia.org
Fri Apr 8 15:45:44 UTC 2011
Take a look at the Vector extension. It offers a variety of progressive enhancements for the Vector skin.
- Trevor
On Apr 8, 2011, at 2:02 AM, Henny Savenije wrote:
> How do you make those menu's in the sidebar collapsable? Looks very neat.
>
> At 01:56 AM 4/8/2011, you wrote:
>> On Tue, Apr 5, 2011 at 1:13 AM, Frederick Grose <fgrose at gmail.com> wrote:
>>
>>> On Tue, Apr 5, 2011 at 12:19 AM, John Durant <johndur at comcast.net> wrote:
>>>
>>>> Does anyone know of a technique or extension that would allow me to
>>>> customize the Sidebar? Following the example shown on
>>>> Manual:Interface/Sidebar does not return the results shown.
>>>>
>>>> The manual page further states:
>>>>
>>>> " The link target can be the name of an interface message (page in the
>>>> MediaWiki namespace) or wiki page, or an external link. In
>> either case, the
>>>> link can be internal, interwiki, or external. In some cases (such as links
>>>> with the "&" character), an interface message is necessary. The
>> link target
>>>> cannot be made dependent on the interface language set in the
>> preferences."
>>>>
>>>> After trying every permutation of link and link text the Sidebar does not
>>>> perform as stated. What am I missing here?
>>>>
>>>> Further down the page examples using Javascript and PHP. Are these my only
>>>> recourse?
>>>>
>>>> Thanks,
>>>> John
>>>>
>>>
>>> An example might be helpful,
>>> http://wiki.sugarlabs.org/index.php?title=MediaWiki:Sidebar&action=edit
>>>
>>> The centered language links are accomplished by this MediaWiki:Common.css:
>>>
>>> #p-Google_translations.portlet li,
>>> #p-Google_translations.portal li {
>>>
>>> text-align: center;
>>> }
>>> #panel div#p-Google_translations div.body,
>>> #mw-panel div#p-Google_translations div.body {
>>> margin-left: 0px;
>>> }
>>>
>>> --Fred
>>>
>>
>> Forwarded conversation
>> Subject: [Mediawiki-l] Sidebar Customization
>> ------------------------
>> ----------
>> From: *John Durant* <johndur at comcast.net>
>> Date: Tue, Apr 5, 2011 at 6:11 PM
>> To: Frederick Grose <fgrose at gmail.com>
>>
>> Thanks for pointing me to your site Fred. This looks very much like what I
>> am trying to do. Other than the code in Mediawiki:Common.js, is there
>> anything else I would need for a working prototype on my site?
>>
>> Regards,
>>
>> John
>>
>> ----------
>> From: *Frederick Grose* <fgrose at gmail.com>
>> Date: Tue, Apr 5, 2011 at 7:59 PM
>> To: John Durant <johndur at comcast.net>
>>
>>
>> You can check the Special:Version page of a MediaWiki site,
>> http://wiki.sugarlabs.org/go/Special:Version
>> to see what software is running.
>>
>> In our case, we are just using the Vector skin with UsabilityInitiative
>> extension in MediaWiki 1.16.0
>>
>> The MediaWiki:Sidebar content,
>> http://wiki.sugarlabs.org/go/MediaWiki:Sidebar
>> and MediaWiki:Common.css (the sections I extracted below),
>> http://wiki.sugarlabs.org/go/MediaWiki:Common.css
>> and the Google Translate and other external or internal links are the only
>> customizations to our sidebar.
>>
>> Best wishes,
>> --Fred
>> ----------
>> From: *John Durant* <johndur at comcast.net>
>> Date: Tue, Apr 5, 2011 at 11:00 PM
>> To: Frederick Grose <fgrose at gmail.com>
>>
>> As suggested, went through the various components. It appears to be working,
>> more tests in the morning.
>>
>> Will keep you posted.
>>
>> Thanks,
>>
>> ----------
>> From: *John Durant* <johndur at comcast.net>
>> Date: Wed, Apr 6, 2011 at 8:55 PM
>> To: Frederick Grose <fgrose at gmail.com>
>>
>>
>> Compared Special:Version pages, removed other extensions that could possibly
>> conflict, verified Vector, checked Mediawiki:Sidebar and still no
>> collapsing. Looking at the code with Firebug, the functions all load and
>> run. Any ideas?
>>
>> Thanks,
>>
>> ----------
>> From: *Frederick Grose* <fgrose at gmail.com>
>> Date: Wed, Apr 6, 2011 at 9:21 PM
>> To: John Durant <johndur at comcast.net>
>>
>>
>> Oh sorry, I forgot about the collapsing feature.
>>
>> You may need also some MediaWiki:Common.js,
>> http://wiki.sugarlabs.org/go/MediaWiki:Common.js
>> or, its good to take from the source,
>> http://www.mediawiki.org/wiki/MediaWiki:Common.js
>>
>> But I'm not certain at the moment.
>>
>> I would feel better if this discussion were on-list, so others could
>> contribute and benefit.
>>
>> Any objections to forward all back to the original thread?
>>
>> --Fred
>>
>> ----------
>> From: *John Durant* <johndur at comcast.net>
>> Date: Thu, Apr 7, 2011 at 8:23 AM
>> To: Frederick Grose <fgrose at gmail.com>
>>
>> No, please do.
>> _______________________________________________
>> MediaWiki-l mailing list
>> MediaWiki-l at lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>
> _ _
> (o) (o)
> oOOO----(_)----OOOo---
> Henny (Lee Hae Kang)
> -----------------------------
> http://www.henny-savenije.pe.kr Portal to all my sites
> http://www.hendrick-hamel.henny-savenije.pe.kr (in English) Feel free
> to discover Korea with Hendrick Hamel (1653-1666)
> http://www.hendrick-hamel.henny-savenije.pe.kr/indexk2.htm In Korean
> http://www.hendrick-hamel.henny-savenije.pe.kr/Dutch In Dutch
> http://www.vos.henny-savenije.pe.kr Frits Vos Article about Witsen
> and Eibokken and his first Korean-Dutch dictionary
> http://www.cartography.henny-savenije.pe.kr (in English) Korea
> through Western Cartographic eyes
> http://www.hwasong.henny-savenije.pe.kr Hwasong the fortress in Suwon
> http://www.oldKorea.henny-savenije.pe.kr Old Korea in pictures
> http://www.british.henny-savenije.pe.kr A British encounter in Pusan (1797)
> http://www.genealogy.henny-savenije.pe.kr/ Genealogy
> http://www.henny-savenije.pe.kr/phorum Bulletin board for Korean studies
>
>
> _______________________________________________
> MediaWiki-l mailing list
> MediaWiki-l at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
More information about the MediaWiki-l
mailing list