Inadvertently committed an extension to the extension directory, so I am now removing...
authorArash Boostani <aboostani@users.mediawiki.org>
Tue, 5 May 2009 23:16:58 +0000 (23:16 +0000)
committerArash Boostani <aboostani@users.mediawiki.org>
Tue, 5 May 2009 23:16:58 +0000 (23:16 +0000)
extensions/EditSectionHiliteLink/EditSectionHiliteLink.css [deleted file]
extensions/EditSectionHiliteLink/EditSectionHiliteLink.hooks.php [deleted file]
extensions/EditSectionHiliteLink/EditSectionHiliteLink.js [deleted file]
extensions/EditSectionHiliteLink/EditSectionHiliteLink.php [deleted file]

diff --git a/extensions/EditSectionHiliteLink/EditSectionHiliteLink.css b/extensions/EditSectionHiliteLink/EditSectionHiliteLink.css
deleted file mode 100644 (file)
index 0621dde..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-/* CSS StyleSheet for EditSectionHiliteLink extensions */
-
-div.edit_section_hilite {
-               background-color:Lavender;
-}
\ No newline at end of file
diff --git a/extensions/EditSectionHiliteLink/EditSectionHiliteLink.hooks.php b/extensions/EditSectionHiliteLink/EditSectionHiliteLink.hooks.php
deleted file mode 100644 (file)
index 0d8851c..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-<?php
-/**
- * Hooks for EditSectionHiliteLink extension
- *
- * @file
- * @ingroup Extensions
- */
-
-class EditSectionHiliteLinkHooks {
-
-       /* Static Functions */
-
-       /**
-        * interceptLink hook
-        */
-       public static function interceptLink($this, $nt, $section, $tooltip, &$result)  {
-               global $wgSectionContainers;
-               
-               if ( $wgSectionContainers ) {
-                       $section = $section -1;
-                       $section_name = 'section_' . $section . '_container';
-                       $result = preg_replace('/(\D+)( title=)(\D+)/', '${1} onmouseover="editSectionHiliteOn(\'' . $section_name . '\')" onmouseout="editSectionHiliteOff(\'' . $section_name . '\')" title=$3', $result);
-               }
-               return true;
-       }
-
-       /**
-        * AjaxAddScript hook
-        * Add ajax support script
-        */
-       public static function addJS(
-               $out
-       ) {
-               global $wgScriptPath, $wgJsMimeType, $wgEditSectionHiliteLinkStyleVersion;
-               // FIXME: assumes standard dir structure
-               // Add javascript to support section edit link highlighting saving
-               $out->addScript(
-                       Xml::element(
-                               'script',
-                               array(
-                                       'type' => $wgJsMimeType,
-                                       'src' => $wgScriptPath . '/extensions/EditSectionHiliteLink/EditSectionHiliteLink.js?' .
-                                               $wgEditSectionHiliteLinkStyleVersion
-                               ),
-                               '',
-                               false
-                       )
-               );
-               // Continue
-               return true;
-       }
-
-       /**
-        * BeforePageDisplay hook
-        * Add css style sheet
-        */
-       public static function addCSS(
-               $out
-       ) {
-               global $wgScriptPath, $wgEditSectionHiliteLinkStyleVersion;
-               // FIXME: assumes standard dir structure
-               // Add css for various styles
-               $out->addLink(
-                       array(
-                               'rel' => 'stylesheet',
-                               'type' => 'text/css',
-                               'href' => $wgScriptPath . '/extensions/EditSectionHiliteLink/EditSectionHiliteLink.css?' .
-                                       $wgEditSectionHiliteLinkStyleVersion,
-                       )
-               );
-               // Continue
-               return true;
-       }
-}
diff --git a/extensions/EditSectionHiliteLink/EditSectionHiliteLink.js b/extensions/EditSectionHiliteLink/EditSectionHiliteLink.js
deleted file mode 100644 (file)
index acf509b..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-/* JavaScript for Drafts extension */
-
-function editSectionHiliteOn (sectionID) {
-       document.getElementById(sectionID).className = 'edit_section_hilite';
-}
-
-function editSectionHiliteOff (sectionID) {
-       document.getElementById(sectionID).className = '';
-}
\ No newline at end of file
diff --git a/extensions/EditSectionHiliteLink/EditSectionHiliteLink.php b/extensions/EditSectionHiliteLink/EditSectionHiliteLink.php
deleted file mode 100644 (file)
index 8ba3d85..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-<?php
-/**
- * EditSectionHiliteLink extension
- *
- * @file
- * @ingroup Extensions
- *
- * This file contains the main include file for the EditSectionHiliteLink extension of
- * MediaWiki.
- *
- * Usage: Add the following line in LocalSettings.php:
- * require_once( "$IP/extensions/EditSectionHiliteLink/EditSectionHiliteLink.php" );
- *
- * @author Arash Boostani <aboostani@wikimedia.org>
- * @license GPL v2
- * @version 0.1.0
- */
-
-// Check environment
-if ( !defined( 'MEDIAWIKI' ) ) {
-       echo( "This is an extension to MediaWiki and cannot be run standalone.\n" );
-       die( - 1 );
-}
-
-/* Configuration */
-
-// Credits
-$wgExtensionCredits['other'][] = array(
-       'path' => __FILE__,
-       'name' => 'EditSectionHiliteLink',
-       'author' => 'Arash Boostani',
-       'url' => 'http://www.mediawiki.org/wiki/Extension:EditSectionHiliteLink',
-       'description' => 'Hilight the appropriate section of an article when you mouse over the edit link',
-       'description-msg' => 'EditSectionHiliteLink-desc',
-);
-
-// Turn on the section container divs in the Parser
-$wgSectionContainers = true;
-
-// Shortcut to this extension directory
-$dir = dirname( __FILE__ ) . '/';
-
-# Bump the version number every time you change any of the .css/.js files
-$wgEditSectionHiliteLinkStyleVersion = 2;
-
-$wgAutoloadClasses['EditSectionHiliteLinkHooks'] = $dir . 'EditSectionHiliteLink.hooks.php';
-
-// Register edit link interception 
-$wgHooks['DoEditSectionLink'][] = 'EditSectionHiliteLinkHooks::interceptLink';
-
-// Register ajax add script hook
-$wgHooks['AjaxAddScript'][] = 'EditSectionHiliteLinkHooks::addJS';
-
-// Register css add script hook
-$wgHooks['BeforePageDisplay'][] = 'EditSectionHiliteLinkHooks::addCSS';
-
-?>
\ No newline at end of file