Changeset 340


Ignore:
Timestamp:
06/26/08 16:11:41 (16 years ago)
Author:
niltonneto
Message:

Melhorias para montar o select box das pastas IMAP, retirando
as pastas que estão compartilhadas para o usuário.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/preferences.js

    r335 r340  
    9191                        var opt = new Option(get_lang("Select the user"),"-1",true,true); 
    9292                        sel_nm.options[sel_nm.length] = opt; 
     93                        var reg = /user(\.|\/)(.*)$/; 
    9394                        for(var i=0; i < folders.length; i++){ 
    94                                 var opt = new Option(lang_folder(folders[i].folder_name),folders[i].folder_id,false,true); 
     95                                if(reg.test(folders[i].folder_id)) 
     96                                        continue; 
     97                                var level =  parseInt(folders[i].folder_id.split(cyrus_delimiter).length); 
     98                                var     ident = ''; 
     99                                for(var j = 2;level > 2 && j < level; j++) 
     100                                        ident += ' - '; 
     101                                var opt = new Option(ident+lang_folder(folders[i].folder_name),folders[i].folder_id,false,true); 
    95102                                sel_nm.options[sel_nm.length] = opt; 
    96103                        } 
Note: See TracChangeset for help on using the changeset viewer.