implement editSectionLinkForOther (required for latest parser changed)
authorRiver Tarnell <kateturner@users.mediawiki.org>
Tue, 21 Sep 2004 09:47:42 +0000 (09:47 +0000)
committerRiver Tarnell <kateturner@users.mediawiki.org>
Tue, 21 Sep 2004 09:47:42 +0000 (09:47 +0000)
includes/Skin.php

index 262c497..bb14409 100644 (file)
@@ -2725,6 +2725,25 @@ class Skin {
                return '<span oncontextmenu=\'document.location="'.$url.'";return false;\'>'.$head.'</span>';
        }
 
+       function editSectionLinkForOther( $title, $section ) {
+               global $wgRequest;
+               global $wgUser, $wgLang;
+
+               $title = Title::newFromText($title);
+               $editurl = '&section='.$section;
+               $url = $this->makeKnownLink($title->getPrefixedText(),wfMsg('editsection'),'action=edit'.$editurl);
+
+               if( $wgLang->isRTL() ) {
+                       $farside = 'left';
+                       $nearside = 'right';
+               } else {
+                       $farside = 'right';
+                       $nearside = 'left';
+               }
+               return "<div class=\"editsection\" style=\"float:$farside;margin-$nearside:5px;\">[".$url."]</div>";
+
+       }
+
        function editSectionLink( $section ) {
                global $wgRequest;
                global $wgTitle, $wgUser, $wgLang;