Ignore:
Timestamp:
06/03/11 11:08:56 (13 years ago)
Author:
rafaelraymundo
Message:

Ticket #1952 - Exibe CPF do usuário ao invés do nome da pasta na busca em caixa comp.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.0.1/expressoMail1_2/js/draw_api.js

    r4577 r4582  
    2020// Objeto Map, talvez o ideal fosse adicionar este objeto à Api do egroupware, e carregá-lo 
    2121// aqui no expressoMail. 
    22 function Map() 
    23 { 
    24         this.keys = new Array(); 
    25         this.values = new Array(); 
    26 } 
    27  
    28 Map.prototype.add = function(key, value) 
    29 { 
    30         this.keys.push(key); 
    31         this.values.push(value); 
    32 } 
    33  
    34 Map.prototype.get = function(key) 
    35 { 
    36         result = new Array(); 
    37         for (i = 0; i < this.keys.length; i++) 
    38         { 
    39                 if (this.keys[i] == key) 
    40                 { 
    41                         result.push(this.values[i]); 
    42                 } 
    43         } 
    44  
    45         if (result.length == 0) 
    46         { 
    47                 return null; 
    48         } 
    49  
    50         return result; 
    51 } 
    52  
    53 translatedFolders = new Map(); 
    54  
    55 function update_translations(folders) 
    56 { 
    57     translatedFolders = new Map(); 
    58     for (i = 0; i < folders.length; i++) 
    59     { 
    60         if (folders[i].folder_parent == 'user'){ 
    61             tmpFolderId = folders[i].folder_id.split(cyrus_delimiter).pop(); 
    62             if (tmpFolderId != folders[i].folder_name) 
    63             { 
    64                 translatedFolders.add(tmpFolderId, folders[i].folder_name); 
    65             } 
    66         } 
    67     } 
    68 } 
    69  
    7022 
    7123function draw_tree_folders(folders){ 
    7224        // Check if the tree folders alredy exist. 
    73         translatedFolders = new Map(); 
    7425        if (Element('dftree_tree_folders')){ 
    7526                if (!expresso_offline) { 
     
    475426                } 
    476427 
    477                 draw_tree_folders(data); 
     428                draw_tree_folders(data);                 
    478429                if(data) { 
    479430 
    480                         update_translations(data); 
    481431                        build_quota(data); 
    482432                        var f_unseen = Element('dftree_'+current_folder+'_unseen'); 
Note: See TracChangeset for help on using the changeset viewer.