Nabend,
ich hatte meine Navigationsmenu in 1.4.4 und 1.4.5 angepast. nach update auf 1.4.6 geht das nicht mehr und ich finde den Fehler nicht...
[LocalSettings.php] ### schanipp ###
$wgNavigationLinks = array ( array( 'text'=>'mainpage', 'href'=>'mainpage' ), array( 'text'=>'recentchanges', 'href'=>'recentchanges-url' ), array( 'text'=>'randompage', 'href'=>'randompage-url' ), array( 'text'=>'help', 'href'=>'helppage' ) );
$wgCustomLinks = array ( array( 'text'=>'allsides', 'href'=>'allsides-url' ) ); ### schanipp ###
[SkinTemplate.php] ### schanipp ###
function outputPage( &$out ) { ...
$tpl->set( 'custom_urls', $this->buildCustomUrls() );
... }
### weiter unten
class SkinTemplate extends Skin { ...
/** * build array of global navigation links * @return array * @access private */ function buildCustomUrls () { $fname = 'SkinTemplate::buildNavigationUrls'; wfProfileIn( $fname );
global $wgCustomLinks; $result = array(); foreach ( $wgCustomLinks as $link ) { $text = wfMsg( $link['text'] ); wfProfileIn( "$fname-{$link['text']}" ); if ($text != '-') { $dest = wfMsgForContent( $link['href'] ); wfProfileIn( "$fname-{$link['text']}2" ); $result[] = array( 'text' => $text, 'href' => $this->makeInternalOrExternalUrl( $dest ), 'id' => 'n-'.$link['text'] ); wfProfileOut( "$fname-{$link['text']}2" ); } wfProfileOut( "$fname-{$link['text']}" ); } wfProfileOut( $fname ); return $result; }
... } ### schanipp ###
[LanguageDe.php] ### schanipp ###
"customlinks" => "Kategorien", "allsides" => "Alle Seiten", 'allsides-url' => 'Special:Allpages', 'randompage-url' => 'Special:Randompage',
### schanipp ###
sorry, hab alles soweit es ging gekürzt
danke con
___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
mediawiki-l@lists.wikimedia.org