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

Revision: 88793
Author:   catrope
Date:     2011-05-25 15:13:44 +0000 (Wed, 25 May 2011)
Log Message:
-----------
WikiLove: Wrap init and defaultOptions in IFFEs aliasing jQuery to $. This is 
needed to make them not break in debug mode

Modified Paths:
--------------
    
trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.defaultOptions.js
    trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.init.js

Modified: 
trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.defaultOptions.js
===================================================================
--- 
trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.defaultOptions.js   
    2011-05-25 14:29:04 UTC (rev 88792)
+++ 
trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.defaultOptions.js   
    2011-05-25 15:13:44 UTC (rev 88793)
@@ -1,3 +1,4 @@
+( function( $ ) {
 $.wikiLove.optionsHook = function() { return {
        defaultText: '{| style="background-color: $5; border: 1px solid $6;"\n\
 |rowspan="2" style="vertical-align: middle; padding: 5px;" | [[Image:$3|$4]]\n\
@@ -77,4 +78,5 @@
                        imageSize: '150px'
                }
        }
-}; };
\ No newline at end of file
+}; };
+} )( jQuery );

Modified: trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.init.js
===================================================================
--- trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.init.js 
2011-05-25 14:29:04 UTC (rev 88792)
+++ trunk/extensions/WikiLove/modules/ext.wikiLove/ext.wikiLove.init.js 
2011-05-25 15:13:44 UTC (rev 88793)
@@ -2,6 +2,7 @@
  * Init function which is called upon page load. Binds the WikiLove icon to 
opening the dialog.
  */
 
+( function( $ ) {
 $.wikiLove.init = function() {
        $.wikiLove.options = $.wikiLove.optionsHook();
        $( '#ca-wikilove a' ).click( function( e ) {
@@ -11,3 +12,4 @@
 }
 
 $( document ).ready( $.wikiLove.init );
+} )( jQuery );


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

Reply via email to