From d81f562b712f2387fa02290bf2ca86392ab356f2 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Wed, 11 Oct 2006 20:21:25 +0000 Subject: Aktualisierung auf Version 1.8.1 --- skins/disabled/HTMLDump.php | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'skins/disabled/HTMLDump.php') diff --git a/skins/disabled/HTMLDump.php b/skins/disabled/HTMLDump.php index 20ec01e3..5f739a37 100644 --- a/skins/disabled/HTMLDump.php +++ b/skins/disabled/HTMLDump.php @@ -28,7 +28,7 @@ class SkinHTMLDump extends SkinTemplate { $badMessages = array( 'recentchanges-url', 'randompage-url' ); $badUrls = array(); foreach ( $badMessages as $msg ) { - $badUrls[] = $this->makeInternalOrExternalUrl( wfMsgForContent( $msg ) ); + $badUrls[] = self::makeInternalOrExternalUrl( wfMsgForContent( $msg ) ); } foreach ( $sections as $heading => $section ) { @@ -75,7 +75,13 @@ class SkinHTMLDump extends SkinTemplate { } if ( $nt->getNamespace() == NS_CATEGORY ) { - return $this->makeKnownLinkObj( $nt, $text, $query, $trail, $prefix ); + # Determine if the category has any articles in it + $dbr =& wfGetDB( DB_SLAVE ); + $hasMembers = $dbr->selectField( 'categorylinks', '1', + array( 'cl_to' => $nt->getDBkey() ), __METHOD__ ); + if ( $hasMembers ) { + return $this->makeKnownLinkObj( $nt, $text, $query, $trail, $prefix ); + } } if ( $text == '' ) { @@ -131,7 +137,7 @@ class HTMLDumpTemplate extends QuickTemplate {
data['sitenotice']) { ?>
html('sitenotice') ?>
-

text('title') ?>

+

data['displaytitle']!=""?$this->html('title'):$this->text('title') ?>

msg('tagline') ?>

html('subtitle') ?>
@@ -165,7 +171,7 @@ class HTMLDumpTemplate extends QuickTemplate { data['sidebar'] as $bar => $cont) { ?>
-
msg( $bar ) ?>
+
    $val) { ?> @@ -177,7 +183,7 @@ class HTMLDumpTemplate extends QuickTemplate {