Language Bar Broken?
Joachim Steiger
roh at openmoko.org
Tue Aug 5 16:07:43 CEST 2008
Cesar Eduardo Barros wrote:
> Ferenc Veres escreveu:
>> Cesar Eduardo Barros wrote:
>>> While it's possible to add links to the sidebar ([[MediaWiki:Sidebar]]),
>>> I do not think they can depend on the current page (i.e. on
>> Why? "I do not think" sounds like it could be possible, but you didn't
>> try yet. :-) So we still have some hope.
>
> Yes, I didn't try. But based on what I know of how MediaWiki's caching
> works, I wouldn't expect it to work (it caches parts of the page
> independently; in particular, the part with the content is cached
> separately, which you can see clearly in the "Saved in parser cache with
> key ..." comment on every page).
>
>> If that works, you can copy the whole
>> http://wiki.openmoko.org/index.php?title=Template:Languages&action=edit
>> to a new bulleted list in the sidebar. (Unfortunately it will push
>> Search way too down, we will need the wiki admin to add ANOTHER sidebar
>> instead extending the current one? Is there a way to add a second
>> sidebar, below Search and Toolbox?)
>
> On 1.13 (OM uses 1.12 according to [[Special:Version]]) there is a way
> to set the placement of search and toolbox within the sidebar, but only
> on the standard sidebar coding (something seems to have been changed in
> the OM wiki to make it use the full wikitext coding, which probably
> disables that trick). See
> http://www.mediawiki.org/wiki/Manual:Interface/Sidebar#Order_of_elements
> for how it's supposed to be done.
>
> If the skin was hacked to make it use the wikitext coding, I'd expect it
> would be easy to alter the hack to also read from another system message
> for another part of the sidebar.
>
just take a look:
http://admin-trac.openmoko.org/trac/browser/trunk/wiki.openmoko.org/space_www_wiki_skins/OpenMoko.php#L168
is the skin we use.
http://admin-trac.openmoko.org/trac/changeset/235 was the change about
the sidebar
kind regards
--
Joachim Steiger
Openmoko Central Services
More information about the documentation
mailing list