Ignore:
Timestamp:
11/12/09 09:06:56 (15 years ago)
Author:
amuller
Message:

Ticket #597 - Implementações novas, com arquivos restritos, quota, ckeditor

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/filemanager/js/draw_api.js

    r1564 r1627  
    44var usedSpace = document.getElementById('usedSpace').value; 
    55 
    6 document.getElementById('content_quota').innerHTML = '<table width="102" cellspacing="0" cellpadding="0" border="0" id="table_quota"><tbody><tr><td width="102" nowrap="true" height="15" background="../phpgwapi/templates/default/images/dsunused.gif"><table cellspacing="0" cellpadding="0" border="0" style="width: '+parseInt((usedSpace/quotaSize)*100)+'%;"><tbody><tr><td height="15" class="dsused"/></tr></tbody></table></td><td nowrap="true" align="center"><span class="boxHeaderText">'+parseInt(usedSpace/quotaSize*100)+'% ('+usedSpace+'M/'+quotaSize+'M)</span></td></tr></tbody></table></td></tr></table>' 
     6document.getElementById('content_quota').innerHTML = '<table width="102" cellspacing="0" cellpadding="0" border="0" id="table_quota"><tbody><tr><td width="102" nowrap="true" height="15" background="../phpgwapi/templates/default/images/dsunused.gif"><table cellspacing="0" cellpadding="0" border="0" style="width: '+parseInt((usedSpace/quotaSize)*100)+'%;"><tbody><tr><td height="15" class="dsused"/></tr></tbody></table></td><td nowrap="true" align="center"><span class="boxHeaderText">'+parseInt(usedSpace/quotaSize*100)+'% ('+(usedSpace/1024/1024).toFixed(1)+'M/'+(quotaSize/1024/1024)+'M)</span></td></tr></tbody></table></td></tr></table>' 
     7 
     8var headerMsgLock = false; 
     9var labelBefore = ""; 
     10function write_msg (message){ 
     11        if (headerMsgLock){ 
     12                setTimeout('write_msg("'+message+'");', 300); 
     13                return; 
     14        } 
     15        headerMsgLock = true; 
     16        headerDiv = document.getElementById("divAppboxHeader"); 
     17        labelBefore = headerDiv.innerHTML; 
     18        headerDiv.innerHTML = '<table width=100% cellspacing="0" cellpadding="0" border="0"><tbody><tr><th width="40%"></th><th noWrap class="action_info_th">'+message+'</th><th width="40%"></th></tr></tbody></table>'; 
     19        setTimeout('headerMsgLock = false; document.getElementById("divAppboxHeader").innerHTML = labelBefore;', 3000); 
     20} 
     21 
     22function write_error (message){ 
     23        if (headerMsgLock){ 
     24                setTimeout('write_error("'+message+'");', 300); 
     25                return; 
     26        } 
     27        headerMsgLock = true; 
     28        headerDiv = document.getElementById("divAppboxHeader"); 
     29        labelBefore = headerDiv.innerHTML; 
     30        headerDiv.innerHTML = '<table width=100% cellspacing="0" cellpadding="0" border="0"><tbody><tr><th width="40%"></th><th noWrap class="action_error_th">'+message+'</th><th width="40%"></th></tr></tbody></table>'; 
     31        setTimeout('headerMsgLock = false; document.getElementById("divAppboxHeader").innerHTML = labelBefore;', 3000); 
     32} 
     33 
     34function displayMessages(){ 
     35        var messages = document.getElementById("allMessages"); 
     36        for (i=0; i < messages.childNodes.length; i++){ 
     37                if (messages.childNodes[i].innerHTML.indexOf(get_lang('Error:')) == 0) 
     38                        write_error(messages.childNodes[i].innerHTML); 
     39                else 
     40                        write_msg(messages.childNodes[i].innerHTML); 
     41        } 
     42} 
     43setTimeout('displayMessages();',500); 
Note: See TracChangeset for help on using the changeset viewer.