Ignore:
Timestamp:
01/06/10 10:36:41 (14 years ago)
Author:
amuller
Message:

Ticket #597 - Melhorias na visualização dos arquivos

File:
1 edited

Legend:

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

    r1921 r1922  
    317317        fl.init(); 
    318318        fl.clear(); 
    319         var newpage; 
    320         var sp_hd = '<span name="head" style="cursor: pointer; cursor: hand;" onclick="reloadFiles(\''; 
    321         var sp_tl = '</span></td>'; 
    322         newpage = '<table cellspacing="0" cellpadding="2" width="100%"><tbody><tr class="message_header">'; 
    323         newpage += fl.td+'<input onclick="selectAll(this)" type="checkbox"></td><td></td><td></td>'; 
    324         newpage += fl.td+sp_hd+'name\')" id="name">'+get_lang('file name')+sp_tl; 
    325         if (preferences.mime_type =='1') 
    326                 newpage += fl.td+sp_hd+'mime\')" id="mime">'+get_lang('mime type')+sp_tl; 
    327         if (preferences.size =='1') 
    328                 newpage += fl.td+sp_hd+'size\')" id="size">'+get_lang('size')+'</a>'+sp_tl; 
    329         if (preferences.created =='1') 
    330                 newpage += fl.td+sp_hd+'creatd\')" id="creatd">'+get_lang('created')+'</a>'+sp_tl; 
    331         if (preferences.modified =='1') 
    332                 newpage += fl.td+sp_hd+'modifd\')" id="modifd">'+get_lang('modified')+'</a>'+sp_tl; 
    333         if (preferences.owner =='1') 
    334                 newpage += fl.td+sp_hd+'owner\')" id="owner">'+get_lang('owner')+'</a>'+sp_tl; 
    335         if (preferences.createdby_id =='1') 
    336                 newpage += fl.td+sp_hd+'creatdby\')" id="creatdby">'+get_lang('created by')+'</a>'+sp_tl; 
    337         if (preferences.modifiedby_id =='1') 
    338                 newpage += fl.td+sp_hd+'modifdby\')" id="modifdby">'+get_lang('modified by')+'</a>'+sp_tl; 
    339         if (preferences.comment =='1') 
    340                 newpage += fl.td+sp_hd+'comm\')" id="comm">'+get_lang('comment')+'</a>'+sp_tl; 
    341         if (preferences.version =='1') newpage += fl.td+sp_hd+'vers\')" id="vers">'+get_lang('version')+'</a>'+sp_tl+'</tr>'; 
    342         if (files != null) 
    343         for (var i=0; i < files.length; i++) 
     319        var newpage = ''; 
     320        if (preferences.viewIcons == 1){ 
     321                for (var i=0; i < files.length; i++) 
     322                { 
     323                        newicon = '<div class="icon">'; 
     324                        newicon += '<a href="./index.php?menuaction=filemanager.uifilemanager.view&file='+base64_encode(files[i].name)+'&path='+base64_encode(currentPath)+'" target="_blank">'; 
     325                        newicon += '<img src="'+(files[i].icon)+'">'; 
     326                        newicon += '<span class="iconCaption">'+files[i].name+'</span>'; 
     327                        newicon += '</a></div>'; 
     328                        newpage += newicon; 
     329                } 
     330 
     331                fl.element.innerHTML = newpage; 
     332        } 
     333        else 
    344334        { 
    345                 newpage += '<tr>'; 
    346                 newpage += fl.createLine(files[i]); 
    347                 newpage += '</tr>'; 
    348         } 
    349         else 
    350                 newpage = "<b>"+get_lang('no files in this directory.')+"</b>"; 
    351         fl.element.innerHTML = newpage; 
    352         header = document.getElementsByName('head'); 
    353         for (var i=0; i < header.length; i++) 
    354         { 
    355                 if (header[i].id == criteria){ 
    356                         header[i].style.fontWeight = 'bold'; 
    357                         arrow = document.createElement('IMG'); 
    358                         if (order_type == '1') 
    359                                 arrow.src = templatePath+'images/arrow_ascendant.gif'; 
    360                         else 
    361                                 arrow.src = templatePath+'images/arrow_descendant.gif'; 
    362                         header[i].appendChild(arrow); 
    363                 } 
    364         } 
    365         fl.drawStripes(); 
     335                var sp_hd = '<span name="head" style="cursor: pointer; cursor: hand;" onclick="reloadFiles(\''; 
     336                var sp_tl = '</span></td>'; 
     337                newpage = '<table cellspacing="0" cellpadding="2" width="100%"><tbody><tr class="message_header">'; 
     338                newpage += fl.td+'<input onclick="selectAll(this)" type="checkbox"></td><td></td><td></td>'; 
     339                newpage += fl.td+sp_hd+'name\')" id="name">'+get_lang('file name')+sp_tl; 
     340                if (preferences.mime_type =='1') 
     341                        newpage += fl.td+sp_hd+'mime\')" id="mime">'+get_lang('mime type')+sp_tl; 
     342                if (preferences.size =='1') 
     343                        newpage += fl.td+sp_hd+'size\')" id="size">'+get_lang('size')+'</a>'+sp_tl; 
     344                if (preferences.created =='1') 
     345                        newpage += fl.td+sp_hd+'creatd\')" id="creatd">'+get_lang('created')+'</a>'+sp_tl; 
     346                if (preferences.modified =='1') 
     347                        newpage += fl.td+sp_hd+'modifd\')" id="modifd">'+get_lang('modified')+'</a>'+sp_tl; 
     348                if (preferences.owner =='1') 
     349                        newpage += fl.td+sp_hd+'owner\')" id="owner">'+get_lang('owner')+'</a>'+sp_tl; 
     350                if (preferences.createdby_id =='1') 
     351                        newpage += fl.td+sp_hd+'creatdby\')" id="creatdby">'+get_lang('created by')+'</a>'+sp_tl; 
     352                if (preferences.modifiedby_id =='1') 
     353                        newpage += fl.td+sp_hd+'modifdby\')" id="modifdby">'+get_lang('modified by')+'</a>'+sp_tl; 
     354                if (preferences.comment =='1') 
     355                        newpage += fl.td+sp_hd+'comm\')" id="comm">'+get_lang('comment')+'</a>'+sp_tl; 
     356                if (preferences.version =='1') newpage += fl.td+sp_hd+'vers\')" id="vers">'+get_lang('version')+'</a>'+sp_tl+'</tr>'; 
     357                if (files != null) 
     358                        for (var i=0; i < files.length; i++) 
     359                        { 
     360                                newpage += '<tr>'; 
     361                                newpage += fl.createLine(files[i]); 
     362                                newpage += '</tr>'; 
     363                        } 
     364                else 
     365                        newpage = "<b>"+get_lang('no files in this directory.')+"</b>"; 
     366                fl.element.innerHTML = newpage; 
     367                header = document.getElementsByName('head'); 
     368                for (var i=0; i < header.length; i++) 
     369                { 
     370                        if (header[i].id == criteria){ 
     371                                header[i].style.fontWeight = 'bold'; 
     372                                arrow = document.createElement('IMG'); 
     373                                if (order_type == '1') 
     374                                        arrow.src = templatePath+'images/arrow_ascendant.gif'; 
     375                                else 
     376                                        arrow.src = templatePath+'images/arrow_descendant.gif'; 
     377                                header[i].appendChild(arrow); 
     378                        } 
     379                } 
     380                fl.drawStripes(); 
     381        } 
    366382        folderList.updateQuota(returnData.quota.quotaSize,returnData.quota.usedSpace); 
    367383} 
     
    568584                        elements[3]['img'] = templatePath+'images/mime16_directory.png'; 
    569585                        elements[4] = new Array(); 
    570                         elements[4]['text'] = get_lang('Edit Columns'); 
     586                        elements[4]['text'] = get_lang('View'); 
    571587                        elements[4]['url'] = "javascript:EditColumns()"; 
    572588                        elements[4]['img'] = templatePath+'images/editpaste.png'; 
Note: See TracChangeset for help on using the changeset viewer.