https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112529

Revision: 112529
Author:   jdlrobson
Date:     2012-02-27 21:58:34 +0000 (Mon, 27 Feb 2012)
Log Message:
-----------
use jquery where available instead of native javascript library

Modified Paths:
--------------
    trunk/extensions/MobileFrontend/javascripts/application.js
    trunk/extensions/MobileFrontend/javascripts/beta_application.js

Modified: trunk/extensions/MobileFrontend/javascripts/application.js
===================================================================
--- trunk/extensions/MobileFrontend/javascripts/application.js  2012-02-27 
21:57:24 UTC (rev 112528)
+++ trunk/extensions/MobileFrontend/javascripts/application.js  2012-02-27 
21:58:34 UTC (rev 112529)
@@ -94,7 +94,7 @@
                }
        }
 
-       utilities = function( el ) {
+       utilities = typeof(jQuery) !== "undefined" ? jQuery : function( el ) {
                if( typeof(el) === 'string' ) {
                        if( document.querySelectorAll ) {
                                return document.querySelectorAll( el );
@@ -128,7 +128,7 @@
                        removeClass: removeClass
                };
        }
-       utilities.ajax = function( options ) {
+       utilities.ajax = utilities.ajax || function( options ) {
                var xmlHttp, url;
                if ( window.XMLHttpRequest ) {
                        xmlHttp = new XMLHttpRequest();

Modified: trunk/extensions/MobileFrontend/javascripts/beta_application.js
===================================================================
--- trunk/extensions/MobileFrontend/javascripts/beta_application.js     
2012-02-27 21:57:24 UTC (rev 112528)
+++ trunk/extensions/MobileFrontend/javascripts/beta_application.js     
2012-02-27 21:58:34 UTC (rev 112529)
@@ -98,7 +98,7 @@
                }
        }
 
-       function utilities( el ) {
+       utilities = typeof(jQuery) !== "undefined" ? jQuery : function( el ) {
                if( typeof(el) === 'string' ) {
                        if( document.querySelectorAll ) {
                                return document.querySelectorAll( el );
@@ -133,7 +133,7 @@
                        removeClass: removeClass
                };
        }
-       utilities.ajax = function( options ) {
+       utilities.ajax = utilities.ajax || function( options ) {
                var xmlHttp, url;
                if ( window.XMLHttpRequest ) {
                        xmlHttp = new XMLHttpRequest();


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

Reply via email to