Mercurial > hg > rr-repo
annotate sites/all/modules/admin_menu/admin_devel/admin_devel.js @ 9:830c812b520f
added smtp module
author | root <root@paio.local> |
---|---|
date | Mon, 28 Oct 2013 15:34:27 +0000 |
parents | ce11bbd8f642 |
children |
rev | line source |
---|---|
danielebarchiesi@4 | 1 (function($) { |
danielebarchiesi@4 | 2 |
danielebarchiesi@4 | 3 /** |
danielebarchiesi@4 | 4 * jQuery debugging helper. |
danielebarchiesi@4 | 5 * |
danielebarchiesi@4 | 6 * Invented for Dreditor. |
danielebarchiesi@4 | 7 * |
danielebarchiesi@4 | 8 * @usage |
danielebarchiesi@4 | 9 * $.debug(var [, name]); |
danielebarchiesi@4 | 10 * $variable.debug( [name] ); |
danielebarchiesi@4 | 11 */ |
danielebarchiesi@4 | 12 jQuery.extend({ |
danielebarchiesi@4 | 13 debug: function () { |
danielebarchiesi@4 | 14 // Setup debug storage in global window. We want to look into it. |
danielebarchiesi@4 | 15 window.debug = window.debug || []; |
danielebarchiesi@4 | 16 |
danielebarchiesi@4 | 17 args = jQuery.makeArray(arguments); |
danielebarchiesi@4 | 18 // Determine data source; this is an object for $variable.debug(). |
danielebarchiesi@4 | 19 // Also determine the identifier to store data with. |
danielebarchiesi@4 | 20 if (typeof this == 'object') { |
danielebarchiesi@4 | 21 var name = (args.length ? args[0] : window.debug.length); |
danielebarchiesi@4 | 22 var data = this; |
danielebarchiesi@4 | 23 } |
danielebarchiesi@4 | 24 else { |
danielebarchiesi@4 | 25 var name = (args.length > 1 ? args.pop() : window.debug.length); |
danielebarchiesi@4 | 26 var data = args[0]; |
danielebarchiesi@4 | 27 } |
danielebarchiesi@4 | 28 // Store data. |
danielebarchiesi@4 | 29 window.debug[name] = data; |
danielebarchiesi@4 | 30 // Dump data into Firebug console. |
danielebarchiesi@4 | 31 if (typeof console != 'undefined') { |
danielebarchiesi@4 | 32 console.log(name, data); |
danielebarchiesi@4 | 33 } |
danielebarchiesi@4 | 34 return this; |
danielebarchiesi@4 | 35 } |
danielebarchiesi@4 | 36 }); |
danielebarchiesi@4 | 37 // @todo Is this the right way? |
danielebarchiesi@4 | 38 jQuery.fn.debug = jQuery.debug; |
danielebarchiesi@4 | 39 |
danielebarchiesi@4 | 40 })(jQuery); |