summaryrefslogtreecommitdiff
path: root/extensions/Spoilers/Spoilers.php
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/Spoilers/Spoilers.php')
-rw-r--r--extensions/Spoilers/Spoilers.php41
1 files changed, 22 insertions, 19 deletions
diff --git a/extensions/Spoilers/Spoilers.php b/extensions/Spoilers/Spoilers.php
index 247cfe4..1c8222b 100644
--- a/extensions/Spoilers/Spoilers.php
+++ b/extensions/Spoilers/Spoilers.php
@@ -8,36 +8,39 @@
* @package: Spoilers
* @link: http://www.mediawiki.org/wiki/Extension:Spoilers
*/
-
+
+# Only run if included by MediaWiki
+if ( !defined( 'MEDIAWIKI' ) ) die( 'Invalid entry point.' );
+
/******************************************/
/* Credits */
/******************************************/
$wgExtensionCredits['specialpage'][] = array (
- 'path' => __FILE__,
- 'name' => 'Spoilers',
- 'author' => 'Tim Aldridge',
- 'descriptionmsg' => 'spoilers_description',
- 'version' => '1.1',
- 'license-name' => 'LGPLv3'
- );
+ 'path' => __FILE__,
+ 'name' => 'Spoilers',
+ 'author' => 'Tim "Telshin" Aldridge',
+ 'descriptionmsg' => 'spoilers_description',
+ 'version' => '1.4',
+ 'license-name' => 'LGPLv3'
+);
/******************************************/
/* Language Strings, Page Aliases, Hooks */
/******************************************/
-$extDir = dirname( __FILE__ );
-
$wgMessagesDirs['Spoilers'] = __DIR__ . '/i18n';
-$wgExtensionMessagesFiles['Spoilers'] = $extDir . "/Spoilers.i18n.php";
+$wgExtensionMessagesFiles['Spoilers'] = __DIR__ . "/Spoilers.i18n.php";
-$wgAutoloadClasses['Spoilers'] = $extDir . "/Spoilers.hooks.php";
+// Classes
+$wgAutoloadClasses['Spoilers'] = __DIR__ . "/Spoilers.hooks.php";
+// Resources Modules
$wgResourceModules['ext.spoilers'] = array (
- 'styles' => array( 'css/spoilers.css' ),
- 'scripts' => array( 'js/spoilers.js' ),
- 'localBasePath' => __DIR__,
- 'remoteExtPath' => 'Spoilers',
- 'dependencies' => array()
- );
+ 'styles' => array( 'css/spoilers.css' ),
+ 'scripts' => array( 'js/spoilers.js' ),
+ 'localBasePath' => __DIR__,
+ 'remoteExtPath' => 'Spoilers',
+ 'dependencies' => array()
+);
+// Hooks
$wgHooks['ParserFirstCallInit'][] = "Spoilers::onParserFirstCallInit";
-?>