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

Revision: 95186
Author:   jeroendedauw
Date:     2011-08-22 00:42:22 +0000 (Mon, 22 Aug 2011)
Log Message:
-----------
adding some utility js

Modified Paths:
--------------
    trunk/extensions/SemanticMediaWiki/includes/SMW_Setup.php

Added Paths:
-----------
    trunk/extensions/SemanticMediaWiki/resources/
    trunk/extensions/SemanticMediaWiki/resources/ext.smw.compat.js
    trunk/extensions/SemanticMediaWiki/resources/ext.smw.js

Modified: trunk/extensions/SemanticMediaWiki/includes/SMW_Setup.php
===================================================================
--- trunk/extensions/SemanticMediaWiki/includes/SMW_Setup.php   2011-08-22 
00:34:04 UTC (rev 95185)
+++ trunk/extensions/SemanticMediaWiki/includes/SMW_Setup.php   2011-08-22 
00:42:22 UTC (rev 95186)
@@ -112,9 +112,18 @@
                'remoteBasePath' => $smwgScriptPath,
                'group' => 'ext.smw'
        );
+       
+       $wgResourceModules['ext.smw'] = $moduleTemplate + array(
+               'scripts' => array(
+                       'resources/ext.smw.js',
+                       'resources/ext.smw.compat.js',
+               ),
+       );
+       
        $wgResourceModules['ext.smw.style'] = $moduleTemplate + array(
                'styles' => 'skins/SMW_custom.css'
        );
+       
        $wgResourceModules['ext.smw.tooltips'] = $moduleTemplate + array(
                'scripts' => 'skins/SMW_tooltip.js',
                'dependencies' => array(


Property changes on: 
trunk/extensions/SemanticMediaWiki/resources/ext.smw.compat.js
___________________________________________________________________
Added: svn:eol-style
   + native

Added: trunk/extensions/SemanticMediaWiki/resources/ext.smw.js
===================================================================
--- trunk/extensions/SemanticMediaWiki/resources/ext.smw.js                     
        (rev 0)
+++ trunk/extensions/SemanticMediaWiki/resources/ext.smw.js     2011-08-22 
00:42:22 UTC (rev 95186)
@@ -0,0 +1,45 @@
+/**
+ * JavasSript for Semantic MediaWiki.
+ * @see http://semantic-mediawiki.org/
+ * 
+ * @licence GNU GPL v3 or later
+ * @author Jeroen De Dauw <jeroendedauw at gmail dot com>
+ */
+
+window.semanticMediaWiki = new( function() {
+       
+       this.log = function( message ) {
+               if ( typeof mediaWiki === 'undefined' ) {
+                       if ( typeof console !== 'undefined' ) {
+                               console.log( 'SMW: ' + message );
+                       }
+               }
+               else {
+                       return mediaWiki.log.call( mediaWiki.log, 'SMW: ' + 
message );
+               }
+       }
+       
+       this.msg = function() {
+               if ( typeof mediaWiki === 'undefined' ) {
+                       message = window.wgSMWMessages[arguments[0]];
+                       
+                       for ( var i = arguments.length - 1; i > 0; i-- ) {
+                               message = message.replace( '$' + i, 
arguments[i] );
+                       }
+                       
+                       return message;
+               }
+               else {
+                       return mediaWiki.msg.apply( mediaWiki.msg, arguments );
+               }
+       }
+       
+} )();
+
+window.smw = window.semanticMediaWiki;
+
+(function( $ ) { $( document ).ready( function() {
+
+       
+       
+} ); })( jQuery );


Property changes on: trunk/extensions/SemanticMediaWiki/resources/ext.smw.js
___________________________________________________________________
Added: svn:eol-style
   + native


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to