Changeset 1975


Ignore:
Timestamp:
02/04/10 08:56:17 (11 years ago)
Author:
valmir.sena
Message:

Ticket #881 - Contas institucionais não são criadas pelo Internet Explorer

Location:
trunk/expressoAdmin1_2
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoAdmin1_2/inc/class.ldap_functions.inc.php

    r1913 r1975  
    107107                        $info['uid']                            = $params['uid']; 
    108108                        $info['mail']                           = $params['mail']; 
    109                         $info['description'] = utf8_encode($params['description']);                      
     109                        $info['description'] = utf8_encode($params['desc']);                     
    110110                        $info['phpgwAccountType']       = 's'; 
    111111                        $info['objectClass'][]          = 'inetOrgPerson'; 
     
    20732073                $info['uid']                            = $uid; 
    20742074                $info['mail']                           = $params['mail']; 
    2075                 $info['description']            = $params['description']; 
     2075                $info['description']            = $params['desc']; 
    20762076                $info['phpgwAccountType']       = 'i'; 
    20772077                $info['objectClass'][]          = 'inetOrgPerson'; 
     
    21992199                        $info['phpgwAccountVisible'] = array(); 
    22002200                 
    2201                 if ($params['description'] != '') 
    2202                         $info['description'] = utf8_encode($params['description']); 
     2201                if ($params['desc'] != '') 
     2202                        $info['description'] = utf8_encode($params['desc']); 
    22032203                else 
    22042204                        $info['description'] = array(); 
     
    24462446                                $info['phpgwAccountVisible'] = array(); 
    24472447                         
    2448                         if ($params['description'] != '') 
    2449                                 $info['description'] = utf8_encode($params['description']); 
     2448                        if ($params['desc'] != '') 
     2449                                $info['description'] = utf8_encode($params['desc']); 
    24502450                        else 
    24512451                                $info['description'] = array(); 
  • trunk/expressoAdmin1_2/js/jscode/institutional_accounts.js

    r1458 r1975  
    241241                        Element('cn').value = data.cn; 
    242242                        Element('mail').value = data.mail; 
    243                         Element('description').value = data.description; 
    244                         Element('ea_select_owners').innerHTML = data.owners; 
     243                        Element('desc').value = data.description; 
     244                        //Necessario, pois o IE6 tem um bug que não exibe as novas opções se o innerHTML estava vazio 
     245                        Element('ea_select_owners').innerHTML = ' ' + data.owners; 
     246                        Element('ea_select_owners').outerHTML = Element('ea_select_owners').outerHTML; 
    245247 
    246248                        sinc_combos_org(data.user_context); 
  • trunk/expressoAdmin1_2/js/modal/modal.js

    r493 r1975  
    22{ 
    33        try{ 
    4                 //content = Element(id).innerHTML; 
    54                content = Element(id).cloneNode(true); 
     5                //Acrescentado para eliminar bug do IE que deixa um formulario inválido, 
     6                //se for inserido outro na mesma página com o mesmo ID, ficando ambos inválidos 
     7                content_code = content.innerHTML;                
     8                content.innerHTML = content_code.replace("_template",""); 
    69                title   = Element(id + '_title').value; 
    710                width   = Element(id + '_width').value; 
  • trunk/expressoAdmin1_2/templates/default/institutional_accounts_modal.tpl

    r1917 r1975  
    77<input type="hidden" id="{modal_id}_onload_action" value="set_onload({manager_context})"> 
    88 
    9 <form enctype="multipart/form-data" name="institutional_accounts_form" method="post"> 
     9<form enctype="multipart/form-data" name="institutional_accounts_form_template" method="post"> 
    1010<input type="hidden" id="anchor" name="anchor"> 
    1111 
     
    2626 
    2727                        {lang_description}:<br> 
    28                         <input id="description" name="description" size="60" autocomplete="off"><br> 
     28                        <input id="desc" name="desc" size="60" autocomplete="off"><br> 
    2929                                                         
    3030                        {lang_is_account_active}: <input type="checkbox" id="accountStatus" name="accountStatus" checked><br> 
Note: See TracChangeset for help on using the changeset viewer.