Ignore:
Timestamp:
08/07/12 11:20:28 (12 years ago)
Author:
gustavo
Message:

Ticket #2999 - Inconsistencia na interface de permissoes para contas compartilhadas.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoAdmin1_2/js/jscode/shared_accounts.js

    r6911 r6953  
    252252        } 
    253253    } 
    254     //Nova chamada a "Element" é Necessária devido a um bug do ie com select 
     254    //Nova chamada a "Element" é Necessária devido a um bug do ie com select 
    255255    select_owners = Element('ea_select_owners'); 
    256256    if(select_owners.options.length > 0 ){ 
     
    324324            Element('quota_used_field').style.display = 'inline'; 
    325325            Element('desc').value = data.description; 
    326             //Necessario, pois o IE6 tem um bug que não exibe as novas opções se o innerHTML estava vazio 
     326            //Necessario, pois o IE6 tem um bug que não exibe as novas opções se o innerHTML estava vazio 
    327327             
    328328            if(data.owners_options){ 
     
    741741 
    742742    } 
     743 
     744    //$() 
     745    var checkboxes = $(".shared-permissions input:checkbox"); 
     746    var check = $("#em_input_readAcl").attr("checked") == undefined ? false : true; 
     747    if(check){ 
     748                checkboxes.removeAttr("disabled"); 
     749        }else{ 
     750                checkboxes.not(".shared-required").attr("disabled", "disabled"); 
     751                checkboxes.removeAttr("checked"); 
     752        }     
     753 
    743754} 
    744755         
Note: See TracChangeset for help on using the changeset viewer.