http://www.mediawiki.org/wiki/Special:Code/MediaWiki/58720

Revision: 58720
Author:   j
Date:     2009-11-07 17:44:42 +0000 (Sat, 07 Nov 2009)

Log Message:
-----------
add TimedText extension to enable srt upload on local installs

Added Paths:
-----------
    trunk/extensions/TimedText/README
    trunk/extensions/TimedText/TimedText.php

Added: trunk/extensions/TimedText/README
===================================================================
--- trunk/extensions/TimedText/README                           (rev 0)
+++ trunk/extensions/TimedText/README   2009-11-07 17:44:42 UTC (rev 58720)
@@ -0,0 +1,5 @@
+
+to enable put
+require_once( "$IP/extensions/TimedText/TimedText.php" );
+
+in LocalSettings.php

Added: trunk/extensions/TimedText/TimedText.php
===================================================================
--- trunk/extensions/TimedText/TimedText.php                            (rev 0)
+++ trunk/extensions/TimedText/TimedText.php    2009-11-07 17:44:42 UTC (rev 
58720)
@@ -0,0 +1,29 @@
+<?php
+if( !defined( 'MEDIAWIKI' ) ) {
+    echo( "This file is an extension to the MediaWiki software and cannot be 
used standalone.\n" );
+    die( 1 );
+}
+ 
+$wgExtensionCredits['other'][] = array( 
+    'name' => 'Add TimedText editing', 
+    'status' => 'experimental',
+    'author' => 'MediaBot',
+    'version' => '0.1',
+    'url' => 'http://www.example.com',
+    'description' => 'load custom javascript on TimedText edit pages.',
+);
+ 
+$wgHooks['EditPageBeforeEditToolbar'][] = 'wfAddTimedTextJs';
+
+function wfAddTimedTextJs( &$toolabar ) {
+  global $wgOut, $wgTitle, $action, $wgScriptPath;
+  $name = $wgTitle->getPrefixedDBKey();
+  if($action == 'edit' && substr($name, 0, 10) == 'TimedText:')
+  {
+    //$wgOut->addScriptClass( 'mvTimedTextEdit' );
+    $wgOut->addScriptFile( $wgScriptPath. 
'/js2/mwEmbed/libTimedText/mvTimeTextEdit.js' );
+  }
+  return true;
+}
+
+?>



_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to