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