From 8f416baead93a48e5799e44b8bd2e2c4859f4e04 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Fri, 14 Sep 2007 13:18:58 +0200 Subject: auf Version 1.11 aktualisiert; Login-Bug behoben --- includes/ChangesList.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'includes/ChangesList.php') diff --git a/includes/ChangesList.php b/includes/ChangesList.php index 751e1226..8d0f9508 100644 --- a/includes/ChangesList.php +++ b/includes/ChangesList.php @@ -9,7 +9,7 @@ class RCCacheEntry extends RecentChange var $curlink , $difflink, $lastlink , $usertalklink , $versionlink ; var $userlink, $timestamp, $watched; - function newFromParent( $rc ) { + static function newFromParent( $rc ) { $rc2 = new RCCacheEntry; $rc2->mAttribs = $rc->mAttribs; $rc2->mExtra = $rc->mExtra; @@ -171,7 +171,8 @@ class ChangesList { ? 'rcid='.$rc->mAttribs['rc_id'] : ''; $articlelink = ' '. $this->skin->makeKnownLinkObj( $rc->getTitle(), '', $params ); - if($watched) $articlelink = ''.$articlelink.''; + if( $watched ) + $articlelink = "{$articlelink}"; global $wgContLang; $articlelink .= $wgContLang->getDirMark(); @@ -204,7 +205,7 @@ class ChangesList { */ function usePatrol() { global $wgUseRCPatrol, $wgUser; - return( $wgUseRCPatrol && $wgUser->isAllowed( 'patrol' ) ); + return( $wgUseRCPatrol && ($wgUser->isAllowed('patrol') || $wgUser->isAllowed('patrolmarks')) ); } /** @@ -568,7 +569,7 @@ class EnhancedChangesList extends ChangesList { function maybeWatchedLink( $link, $watched=false ) { if( $watched ) { // FIXME: css style might be more appropriate - return '' . $link . ''; + return '' . $link . ''; } else { return $link; } @@ -703,4 +704,4 @@ class EnhancedChangesList extends ChangesList { } } -?> + -- cgit v1.2.3-54-g00ecf