Changeset 927


Ignore:
Timestamp:
05/27/09 17:58:33 (15 years ago)
Author:
rafaelraymundo
Message:

Ticket #527 - Selecao por Particular deve omitir determinados elementos da tela

Location:
trunk/calendar
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/calendar/inc/class.uicalendar.inc.php

    r925 r927  
    45794579                                'data'  => '<select onchange="javascript:changeViewMode(this.value);" id="cal[type]" name="cal[type]" '.($event['type'] == 'H'?'DISABLED':'').'><option value="normal">'.lang('Normal').'</option><option value="private" '.(!$event['public']?'SELECTED':'').' >'. lang('Private').'</option><option value="hourAppointment" '.($event['type'] == 'H'?'SELECTED':'').' >'.lang('Hours Appointment').'</option></select>' 
    45804580                        ); //event['public'] 
     4581 
     4582                        /* 
     4583                        $var['access'] = Array( 
     4584                                'field' => lang('Private'), 
     4585                                'data'  => '<input type="checkbox" id="privado" onClick="testaPrivado(this);" name="cal[private]" value="private"'.(!$event['public']?' checked':'').'>' 
     4586                        );*/ 
    45814587 
    45824588// Participants 
     
    47614767                                $var['owner'] = Array( 
    47624768                                        'field' => $GLOBALS['phpgw']->common->grab_owner_name($event['owner']).' '.lang('Participates'), 
    4763                                         'data'  => '<input type="checkbox" name="participants[]" value="'.$event['owner'].$event['participants'][$event['owner']].'"'.$checked.'>' 
     4769                                        'data'  => '<input type="checkbox" id="usuarioParticipa" name="participants[]" value="'.$event['owner'].$event['participants'][$event['owner']].'"'.$checked.'>' 
    47644770                                ); 
    47654771                        } 
  • trunk/calendar/templates/celepar/js/edit_exmail.js

    r926 r927  
    1919var agt = navigator.userAgent.toLowerCase(); 
    2020var is_firefox_0 = agt.indexOf('firefox/1.0') != -1 && agt.indexOf('firefox/0.') ? true : false; 
    21  
     21  
    2222function get_available_users(filter) 
    2323{ 
     
    297297function changeViewMode(eltype){ 
    298298        var chValue = eltype; 
    299  
    300299        switch (chValue){ 
    301300                case 'hourAppointment': 
     
    308307                        } 
    309308 
     309                        Field = document.getElementsByName('participants[]'); 
     310                        Field[0].parentNode.parentNode.style.display = "none"; 
     311                        Field[1].parentNode.parentNode.style.display = "none"; 
     312                        Field = document.getElementById('txt_loading'); 
     313                        Field.parentNode.parentNode.style.display = "none"; 
     314                        Field = document.getElementsByName('cal[rpt_day][]'); 
     315                        Field[0].parentNode.parentNode.style.display = "none"; 
     316                        break; 
     317                case 'private': 
     318                        var names=new Array('title','priority','location','alarmhours','alarmminutes','recur_type','rpt_use_end','recur_interval','rpt_label'); 
     319                        for (var i=0; i < names.length; i++) 
     320                        { 
     321                                var Field = document.getElementsByName('cal['+names[i]+']'); 
     322                                if (Field[0]) 
     323                                        Field[0].parentNode.parentNode.style.display = ""; 
     324                        } 
    310325                        Field = document.getElementsByName('participants[]'); 
    311326                        Field[0].parentNode.parentNode.style.display = "none"; 
     
    355370                clearTimeout(timeout_get_available_users); 
    356371        } 
    357 };  
     372}; 
Note: See TracChangeset for help on using the changeset viewer.