From 72741355de7d17fdde7096b3371c7c20d3a319b7 Mon Sep 17 00:00:00 2001 From: Tim Starling Date: Sat, 26 Mar 2005 14:07:37 +0000 Subject: [PATCH] Making it easier for skin subclasses to change the navigation links --- includes/SkinTemplate.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/includes/SkinTemplate.php b/includes/SkinTemplate.php index ede1ed8f9b..84ada028fb 100644 --- a/includes/SkinTemplate.php +++ b/includes/SkinTemplate.php @@ -678,6 +678,11 @@ class SkinTemplate extends Skin { wfProfileOut( $fname ); return $content_actions; } + + function getNavigationLinks() { + global $wgNavigationLinks; + return $wgNavigationLinks; + } /** * build array of global navigation links @@ -688,9 +693,10 @@ class SkinTemplate extends Skin { $fname = 'SkinTemplate::buildNavigationUrls'; wfProfileIn( $fname ); - global $wgNavigationLinks; + $links = $this->getNavigationLinks(); + $result = array(); - foreach ( $wgNavigationLinks as $link ) { + foreach ( $links as $link ) { $text = wfMsg( $link['text'] ); wfProfileIn( "$fname-{$link['text']}" ); if ($text != '-') { -- 2.20.1