From 0933f219219bfea325689f330d2aab26da88c5ab Mon Sep 17 00:00:00 2001 From: Erik Moeller Date: Mon, 22 Mar 2004 03:56:45 +0000 Subject: [PATCH] enable rightclick section editing for diffs to current page --- includes/Skin.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/includes/Skin.php b/includes/Skin.php index c87fdbe3cc..9d0b8154e1 100644 --- a/includes/Skin.php +++ b/includes/Skin.php @@ -2218,7 +2218,7 @@ class Skin { $link = "$tocline
"; if($level) { return "$link\n"; - } else { + } else { return "
$link
\n"; } @@ -2239,7 +2239,7 @@ class Skin { # These two do not check for permissions: check $wgTitle->userCanEdit before calling them function editSectionScript( $section, $head ) { global $wgTitle, $wgRequest; - if( $wgRequest->getInt( "oldid" ) ) { + if( $wgRequest->getInt( "oldid" ) && ( $wgRequest->getVal( "diff" ) != "0" ) ) { return $head; } $url = $wgTitle->escapeLocalURL( "action=edit§ion=$section" ); @@ -2249,17 +2249,17 @@ class Skin { function editSectionLink( $section ) { global $wgRequest; global $wgTitle, $wgUser, $wgLang; - + if( $wgRequest->getInt( "oldid" ) && ( $wgRequest->getVal( "diff" ) != "0" ) ) { # Section edit links would be out of sync on an old page. # But, if we're diffing to the current page, they'll be # correct. return ""; } - + $editurl = "§ion={$section}"; $url = $this->makeKnownLink($wgTitle->getPrefixedText(),wfMsg("editsection"),"action=edit".$editurl); - + if( $wgLang->isRTL() ) { $farside = "left"; $nearside = "right"; -- 2.20.1