r77117 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r77116‎ | r77117 | r77118 >
Date:23:10, 22 November 2010
Author:tparscal
Status:ok
Tags:
Comment:
Rebuilt combined resources.
Modified paths:
  • /trunk/extensions/UploadWizard/resources/combined.js (modified) (history)
  • /trunk/extensions/UploadWizard/resources/combined.min.js (modified) (history)

Diff [purge]

Index: trunk/extensions/UploadWizard/resources/combined.js
@@ -5228,7 +5228,7 @@
52295229 * @param {String} string String to output to console
52305230 */
52315231 mw.log = function( s, level ) {
5232 -
 5232+
52335233 if ( typeof level === 'undefined' ) {
52345234 level = 30;
52355235 }
@@ -5242,63 +5242,59 @@
52435243 s = mw.log.preAppendLog + s;
52445244 }
52455245
5246 - if ( window.console ) {
 5246+ if ( typeof window.console !== 'undefined' && typeof window.console.log === 'function' ) {
52475247 window.console.log( s );
52485248 } else {
5249 -
5250 - /**
5251 - * Old IE and non-Firebug debug
5252 - */
5253 - var log_elm = document.getElementById('mv_js_log');
5254 -
5255 - if ( ! log_elm ) {
5256 - var body = document.getElementsByTagName("body")[0];
5257 - if (body) {
5258 - body.innerHTML = document.getElementsByTagName("body")[0].innerHTML +
5259 - '<div style="position:absolute;z-index:500;bottom:0px;left:0px;right:0px;height:100px;">'+
5260 - '<textarea id="mv_js_log" cols="120" rows="4"></textarea>'+
5261 - '</div>';
5262 - log_elm = document.getElementById('mv_js_log');
5263 - } else {
5264 - mw.logBuffered += s + "\n";
5265 - }
 5249+ // Show a log box for console-less browsers
 5250+ var $log = $( '#mw-log-console' );
 5251+ if ( !$log.length ) {
 5252+ $log = $( '<div id="mw-log-console"></div>' )
 5253+ .css( {
 5254+ 'position': 'absolute',
 5255+ 'overflow': 'auto',
 5256+ 'z-index': 500,
 5257+ 'bottom': '0px',
 5258+ 'left': '0px',
 5259+ 'right': '0px',
 5260+ 'height': '100px',
 5261+ 'width': '100%',
 5262+ 'background-color': 'white',
 5263+ 'border-top': 'solid 2px #ADADAD'
 5264+ } )
 5265+ .appendTo( 'body' );
52665266 }
5267 -
5268 - if ( log_elm ) {
5269 - if (mw.logBuffered.length) {
5270 - log_elm.value += mw.logBuffered;
5271 - mw.logBuffered = "";
5272 - }
5273 - log_elm.value += s + "\n";
5274 - }
5275 -
 5267+ $log.append(
 5268+ $( '<div></div>' )
 5269+ .css( {
 5270+ 'border-bottom': 'solid 1px #DDDDDD',
 5271+ 'font-size': 'small',
 5272+ 'font-family': 'monospace',
 5273+ 'padding': '0.125em 0.25em'
 5274+ } )
 5275+ .text( s )
 5276+ );
52765277 }
52775278 };
5278 -
 5279+
52795280 mw.log.level = mw.log.NONE = 0;
52805281 mw.log.FATAL = 10;
52815282 mw.log.WARN = 20;
52825283 mw.log.INFO = 30;
52835284 mw.log.ALL = 100;
5284 -
 5285+
52855286 mw.log.fatal = function( s ) {
52865287 mw.log( s, mw.log.FATAL );
52875288 };
5288 -
52895289 mw.log.warn = function( s ) {
52905290 mw.log( s, mw.log.WARN );
52915291 };
5292 -
52935292 mw.log.info = function( s ) {
52945293 mw.log( s, mw.log.INFO );
52955294 };
5296 -
52975295 mw.log.level = mw.log.ALL;
52985296
5299 - mw.logBuffered = "";
 5297+} )( window.mediaWiki, jQuery );
53005298
5301 -} )( window.mw );
5302 -
53035299 // dependencies: mw
53045300
53055301 ( function( mw ) {
Index: trunk/extensions/UploadWizard/resources/combined.min.js
@@ -5242,37 +5242,38 @@
52435243 s=mw.log.preAppendLog+s;
52445244 }
52455245
5246 -if(window.console){
 5246+if(typeof window.console!=='undefined'&&typeof window.console.log==='function'){
52475247 window.console.log(s);
52485248 }else{
52495249
5250 -
5251 -
5252 -
5253 -var log_elm=document.getElementById('mv_js_log');
5254 -
5255 -if(!log_elm){
5256 -var body=document.getElementsByTagName("body")[0];
5257 -if(body){
5258 -body.innerHTML=document.getElementsByTagName("body")[0].innerHTML+
5259 -'<div style="position:absolute;z-index:500;bottom:0px;left:0px;right:0px;height:100px;">'+
5260 -'<textarea id="mv_js_log" cols="120" rows="4"></textarea>'+
5261 -'</div>';
5262 -log_elm=document.getElementById('mv_js_log');
5263 -}else{
5264 -mw.logBuffered+=s+"\n";
 5250+var $log=$('#mw-log-console');
 5251+if(!$log.length){
 5252+$log=$('<div id="mw-log-console"></div>')
 5253+.css({
 5254+'position':'absolute',
 5255+'overflow':'auto',
 5256+'z-index':500,
 5257+'bottom':'0px',
 5258+'left':'0px',
 5259+'right':'0px',
 5260+'height':'100px',
 5261+'width':'100%',
 5262+'background-color':'white',
 5263+'border-top':'solid 2px #ADADAD'
 5264+})
 5265+.appendTo('body');
52655266 }
 5267+$log.append(
 5268+$('<div></div>')
 5269+.css({
 5270+'border-bottom':'solid 1px #DDDDDD',
 5271+'font-size':'small',
 5272+'font-family':'monospace',
 5273+'padding':'0.125em 0.25em'
 5274+})
 5275+.text(s)
 5276+);
52665277 }
5267 -
5268 -if(log_elm){
5269 -if(mw.logBuffered.length){
5270 -log_elm.value+=mw.logBuffered;
5271 -mw.logBuffered="";
5272 -}
5273 -log_elm.value+=s+"\n";
5274 -}
5275 -
5276 -}
52775278 };
52785279
52795280 mw.log.level=mw.log.NONE=0;
@@ -5284,23 +5285,18 @@
52855286 mw.log.fatal=function(s){
52865287 mw.log(s,mw.log.FATAL);
52875288 };
5288 -
52895289 mw.log.warn=function(s){
52905290 mw.log(s,mw.log.WARN);
52915291 };
5292 -
52935292 mw.log.info=function(s){
52945293 mw.log(s,mw.log.INFO);
52955294 };
5296 -
52975295 mw.log.level=mw.log.ALL;
52985296
5299 -mw.logBuffered="";
 5297+})(window.mediaWiki,jQuery);
53005298
5301 -})(window.mw);
53025299
53035300
5304 -
53055301 (function(mw){
53065302
53075303

Status & tagging log