|
|
@ -608,20 +608,28 @@ function rcube_console() |
|
|
|
{ |
|
|
|
this.log = function(msg) |
|
|
|
{ |
|
|
|
box = rcube_find_object('console'); |
|
|
|
var box = rcube_find_object('console'); |
|
|
|
|
|
|
|
if (box) |
|
|
|
if (box) { |
|
|
|
if (msg.charAt(msg.length-1)=='\n') |
|
|
|
box.value += msg+'--------------------------------------\n'; |
|
|
|
msg += '--------------------------------------\n'; |
|
|
|
else |
|
|
|
box.value += msg+'\n--------------------------------------\n'; |
|
|
|
msg += '\n--------------------------------------\n'; |
|
|
|
|
|
|
|
// Konqueror (Safari also?) doesn't allows to just change value of hidden element
|
|
|
|
if (bw.konq) { |
|
|
|
box.innerText += msg; |
|
|
|
box.value = box.innerText; |
|
|
|
} else |
|
|
|
box.value += msg; |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
this.reset = function() |
|
|
|
{ |
|
|
|
box = rcube_find_object('console'); |
|
|
|
var box = rcube_find_object('console'); |
|
|
|
if (box) |
|
|
|
box.value = ''; |
|
|
|
box.innerText = box.value = ''; |
|
|
|
}; |
|
|
|
} |
|
|
|
|
|
|
|