Frank Sundermeyer wrote :
The complete code in the skin template looks like
this:
<?php if (wfMsgForContent( 'mainpage' ) == $this->data['title'] ) {
?>
<!-- Insert right navigation bar -->
<?php print wfMsg('mainpagerightcolumn') ?>
<!-- End insert right navigation bar -->
<?php } ?>
Also works fine. The only problem is, that wiki text or extension markup
from "MediaWiki:Mainpagerightcolumn" does not get parsed - it is
inserted "as is" (see first link in the right column). It's basically
the same as if using wiki text in the skin template which also wouldn't
work.
Is there a way to make it work?
after some testing,
<?php print wfMsgWikiHtml('mainpagerightcolumn'); ?>
will work if you use wiki syntax for external links :
[
http://lists.opensuse.org/opensuse-announce/2007-06/msg00008.html Proprietary Software
Survey Results]
instead of
<a
href="http://lists.opensuse.org/opensuse-announce/2007-06/msg00008.htm…
Software Survey Results</a>
I think this is because (correct me if I'm wrong), mediawiki parser parses only some
tags like <div>, <ul>, <li> but not <a> (when it parses <a>,
it transcribes it into plain text (< a >) )
(to make things easier, you can also replace <ul> and <li> with mediawiki
syntax (*) )