Ignore:
Timestamp:
09/06/11 11:55:20 (13 years ago)
Author:
alexandrecorreia
Message:

Ticket #2263 - Corrigido total usado dentro do filemanager (não estava contabilizando corretamente)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/filemanager/inc/class.uifilemanager.inc.php

    r4915 r5059  
    337337                echo "<script src='" . $GLOBALS['phpgw_info']['flags']['currentapp'] . "/js/handler.js'></script>"; 
    338338                 
    339                 //echo "<script src='" . $GLOBALS['phpgw_info']['flags']['currentapp'] . "/js/NewHandler.js'></script>"; 
    340  
    341  
    342339                // Temas Expresso 
    343340                $theme = "window_" . $GLOBALS['phpgw_info']['user']['preferences']['common']['theme'] . ".css"; 
     
    529526        } 
    530527 
    531         function dir_ls() { 
     528        function dir_ls() 
     529        { 
    532530                // change dir to this->path 
    533531                $this->bo->vfs->cd(array('string' => $this->path, 'relatives' => array(RELATIVE_NONE), 'relative' => False)); 
    534532                $return['permissions'] = $this->get_permissions(); 
    535                 $return['quota']['usedSpace'] = $this->bo->vfs->get_size(array( 
     533                /*$return['quota']['usedSpace'] = $this->bo->vfs->get_size(array( 
    536534                                                'string' => $this->path, 
    537535                                                'relatives' => array(RELATIVE_NONE) 
    538                                   )); 
    539                 $return['files_count'] = $this->bo->vfs->count_files(array( 
    540                                                 'string' => $this->path, 
    541                                   )); 
    542                 $quota = $this->bo->vfs->get_quota(array( 
    543                                                 'string' => $this->path 
    544                                   )); 
     536                                  ));*/ 
     537                 
     538                $return['quota']['usedSpace'] = $this->bo->vfs->get_size_all( $GLOBALS['phpgw_info']['user']['account_id'] ); 
     539                $return['files_count'] = $this->bo->vfs->count_files(array( 'string' => $this->path )); 
     540                 
     541                $quota = $this->bo->vfs->get_quota(array('string' => $this->bo->homedir )); 
     542                 
    545543                reset($this->files_array); 
    546544                $this->readFilesInfo(); 
    547545 
    548                 for ($i = 0; $i != $this->numoffiles; $i++) { 
     546                for ($i = 0; $i != $this->numoffiles; $i++) 
     547                { 
    549548                        $files = $this->files_array[$i]; 
    550549 
     
    554553                        /* small keys to safe bandwidth */ 
    555554                        $tuple['name'] = htmlentities($files['name']); 
    556                         if ($_SESSION['phpgw_info']['user']['preferences']['filemanager']['viewIcons'] == 1) { 
     555                        if ($_SESSION['phpgw_info']['user']['preferences']['filemanager']['viewIcons'] == 1)  
     556                        { 
    557557                                if ($files['mime_type'] == 'image/png' || 
    558558                                                  $files['mime_type'] == 'image/gif' || 
    559                                                   $files['mime_type'] == 'image/jpg') { 
     559                                                  $files['mime_type'] == 'image/jpg') 
     560                                { 
    560561                                        $filename = str_replace('=', '', base64_encode($tuple['name'])); 
    561562                                        $pathname = str_replace('=', '', base64_encode($this->path)); 
     
    567568                        else 
    568569                                $tuple['icon'] = $this->mime_icon($files['mime_type']); 
    569                         $tuple['type'] = $files['type']; 
    570                         $tuple['created'] = $this->vfs_functions->dateString2timeStamp($files['created']); 
    571                         $tuple['modified'] = $this->vfs_functions->dateString2timeStamp($files['modified']); 
    572                         $tuple['size'] = $files['size']; 
    573                         $tuple['mime_type'] = $files['mime_type']; 
    574                         $tuple['pub'] = $files['type']; 
    575                         $tuple['createdby_id'] = $GLOBALS['phpgw']->accounts->id2name($files['createdby_id']); 
     570 
     571                        $tuple['type']                  = $files['type']; 
     572                        $tuple['created']               = $this->vfs_functions->dateString2timeStamp($files['created']); 
     573                        $tuple['modified']              = ( $files['modified'] != "" ) ? $this->vfs_functions->dateString2timeStamp($files['modified']) : ""; 
     574                        $tuple['size']                  = $files['size']; 
     575                        $tuple['mime_type']             = $files['mime_type']; 
     576                        $tuple['pub']                   = $files['type']; 
     577                        $tuple['createdby_id']  = $GLOBALS['phpgw']->accounts->id2name($files['createdby_id']); 
    576578                        $tuple['modifiedby_id'] = $files['modifiedby_id'] ? $GLOBALS['phpgw']->accounts->id2name($files['modifiedby_id']) : ''; 
    577                         $tuple['owner'] = $GLOBALS['phpgw']->accounts->id2name($files['owner_id']); 
    578                         $tuple['comment'] = $files['comment']; 
    579                         $tuple['version'] = $files['version']; 
     579                        $tuple['owner']                 = $GLOBALS['phpgw']->accounts->id2name($files['owner_id']); 
     580                        $tuple['comment']               = $files['comment']; 
     581                        $tuple['version']               = $files['version']; 
     582                         
    580583                        $output[] = $tuple; 
    581584                } 
    582585                $return['files'] = $output; 
    583586                $return['quota']['quotaSize'] = ($quota * 1024 * 1024); 
    584                 //echo serialize(htmlspecialchars_decode(htmlentities($return))); 
    585587                echo serialize($return); 
    586588        } 
     
    10101012                                { 
    10111013                                        $historyFile[] = array( 
    1012                                                                                         "created"       => $journal_entry['created'], 
     1014                                                                                        "created"       => $this->vfs_functions->dateString2timeStamp($journal_entry['created']), 
    10131015                                                                                        "version"       => $journal_entry['version'], 
    10141016                                                                                        "who"           => $GLOBALS['phpgw']->accounts->id2name($journal_entry['owner_id']), 
Note: See TracChangeset for help on using the changeset viewer.