Changeset 923


Ignore:
Timestamp:
05/27/09 15:50:06 (15 years ago)
Author:
rafaelraymundo
Message:

Ticket #524 - Alterado todo o codigo FIXO que continha o nome da pasta Celepar

Location:
trunk/calendar/inc
Files:
4 edited

Legend:

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

    r857 r923  
    21692169                                        $eyear = $syear; 
    21702170                                } 
    2171                                 //Tratamento do valor final (mes) da pesquisa de eventos feita em $this->so->list_events. 
    2172                                 //Se $emonth nao tem valor, recebe o valor de $smonth (que recebe $params['smonth']) e soma 1. 
    2173                                 //O valor $params['emonth'] indica o mes final para a pesquisa de eventos, e passou a ser 
    2174                                 //informado na a impressao de eventos mensais. Mudancas feitas em class.uicalendar.inc.php,  
    2175                                 //function display_month_print(); 
    21762171                                if(!$emonth) 
    21772172                                { 
     
    21952190                                echo '<!-- End   Date : '.sprintf("%04d%02d%02d",$eyear,$emonth,$eday).' -->'."\n"; 
    21962191                        } 
    2197                          
    2198                         //A variavel $month_print recebe o parametro 'saux' com o mes de inicio da pesquisa de eventos por 
    2199                         //$this->so->list_events. O valor do mes final da pesquisa e tratado no codigo acima; 
    2200                         //$month_ini = $params['saux']; 
     2192 
    22012193                        if($owner_id) 
    22022194                        { 
     
    26412633                        return $want_update > 0; 
    26422634                } 
    2643                 function normDec($num) 
    2644                 { 
    2645                         if ($num > 9) 
    2646                                 return $num; 
    2647                         else 
    2648                                 return "0".$num; 
    2649                 } 
    26502635 
    26512636        function create_vcard($event_array) 
     
    26612646                        if (!is_object($event) && !is_array($event) || !array_key_exists  ('end', $event)) 
    26622647                                $event = $event_array; 
    2663  
    2664                         $endE_month=$this->normDec($event['end']['month']); 
    2665                         $startE_month=$this->normDec($event['start']['month']); 
    2666                         $endE_day=$this->normDec($event['end']['mday']); 
    2667                         $startE_day=$this->normDec($event['start']['mday']); 
    2668                         $startE_hour=$this->normDec($event['start']['hour']); 
    2669                         $endE_hour=$this->normDec($event['end']['hour']); 
    2670                         $startE_min=$this->normDec($event['start']['min']); 
    2671                         $endE_min=$this->normDec($event['end']['min']); 
    2672  
    2673                         $nl_array   = array("\r\n", "\n", "\r"); 
     2648                        if ( $event['end']['month'] < 10 ) 
     2649                                $end_event_month="0".$event['end']['month']; 
     2650                        else 
     2651                                $end_event_month=$event['end']['month']; 
     2652                        if ( $event['start']['month'] < 10 ) 
     2653                                $start_event_month="0".$event['start']['month']; 
     2654                        else 
     2655                                $start_event_month=$event['start']['month']; 
     2656                        if ( $event['end']['mday'] < 10 ) 
     2657                                $end_event_day="0".$event['end']['mday']; 
     2658                        else 
     2659                                $end_event_day=$event['end']['mday']; 
     2660                        if ( $event['start']['mday'] < 10 ) 
     2661                                $start_event_day="0".$event['start']['mday']; 
     2662                        else 
     2663                                $start_event_day=$event['start']['mday']; 
     2664                        if ( $event['start']['hour'] < 10) 
     2665                                $start_event_hour="0".$event['start']['hour']; 
     2666                        else 
     2667                                $start_event_hour=$event['start']['hour']; 
     2668                        if ( $event['end']['hour'] < 10) 
     2669                                $end_event_hour="0".$event['end']['hour']; 
     2670                        else 
     2671                                $end_event_hour=$event['end']['hour']; 
     2672                                 
     2673                        if ( $event['start']['min'] < 10) 
     2674                                $start_event_min="0".$event['start']['min']; 
     2675                        else 
     2676                                $start_event_min=$event['start']['min']; 
     2677                        if ( $event['end']['min'] < 10) 
     2678                                $end_event_min="0".$event['end']['min']; 
     2679                        else 
     2680                                $end_event_min=$event['end']['min'];     
     2681                 
     2682 
    26742683                        $tmpattach.="BEGIN:VEVENT\n" 
    2675                         ."DTSTART:".$event['start'][year].$startE_month.$startE_day."T".$startE_hour.$startE_min."00Z\n" 
    2676                         ."DTEND:".$event[end][year].$endE_month.$endE_day."T".$endE_hour.$endE_min."00Z\n" 
     2684                        ."DTSTART:".$event['start'][year].$start_event_month.$start_event_day."T".$start_event_hour.$start_event_min."00Z\n" 
     2685                        ."DTEND:".$event[end][year].$end_event_month.$end_event_day."T".$end_event_hour.$end_event_min."00Z\n" 
    26772686                        ."UID:Expresso-".$event[id].$event[uid]."\n" 
    26782687                        ."LAST-MODIFIED:".time()."\n" 
    2679                         ."DESCRIPTION:".str_replace($nl_array,"\\n",$event[description])."\n" 
     2688                        ."DESCRIPTION:".$event[description]."\n" 
    26802689                        ."SUMMARY:".$event[title]."\n" 
    26812690                        ."LOCATION:".$event[location]."\n" 
     
    26842693                        $tmpattach.="END:VCALENDAR\n"; 
    26852694                        return $tmpattach; 
    2686         } 
     2695} 
    26872696 
    26882697                /*! 
     
    30353044                                                         
    30363045                                                        // A constante PHPGW_APP_TPL nao existe para envio de alarmes (cront, asyncservice). 
    3037                                                         define ("PHPGW_APP_TPL",PHPGW_API_INC . "/../../calendar/templates/celepar"); 
     3046                                                        define ("PHPGW_APP_TPL",PHPGW_API_INC . "/../../calendar/templates/".$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set'].""); 
    30383047                                                         
    30393048                                                        $body = CreateObject('phpgwapi.Template',PHPGW_APP_TPL); 
  • trunk/calendar/inc/class.uicalendar.inc.php

    r870 r923  
    366366                                $new_body = '<html>'."\n" 
    367367                                        .'<head>'."\n" 
    368                                         .'<LINK href="'.$GLOBALS['phpgw_info']['server']['webserver_url'].'/calendar/templates/'.$_SESSION['phpgw_info']['calendar']['user']['preferences']['common']['template_set'].'/app.css" type=text/css rel=StyleSheet>'."\n" 
    369                                         .'<LINK href="'.$GLOBALS['phpgw_info']['server']['webserver_url'].'/calendar/templates/'.$_SESSION['phpgw_info']['calendar']['user']['preferences']['common']['template_set'].'/app_print.css" type=text/css rel=StyleSheet media="print">'."\n" 
     368                                        .'<LINK href="'.$GLOBALS['phpgw_info']['server']['webserver_url'].'/calendar/templates/'.$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set'].'/app.css" type=text/css rel=StyleSheet>'."\n" 
     369                                        .'<LINK href="'.$GLOBALS['phpgw_info']['server']['webserver_url'].'/calendar/templates/'.$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set'].'/app_print.css" type=text/css rel=StyleSheet media="print">'."\n" 
    370370                                        .'</head> 
    371371                                        <table id="calendar_print_main" class="calendar_print_main">                                             
     
    374374                                                </tr> 
    375375                                                <tr> 
    376                                                   <td> 
    377                                                         <div> 
    378                                                                 <input class=button type="button" onClick="javascript:this.style.visibility=\'hidden\';window.print();window.close();" value="Imprimir esta p&aacute;gina"> 
    379                                                         </div> 
    380                                                    </td> 
    381                                                  </tr> 
     376                                                        <td><right><input class=button type="button" onClick="javascript:this.style.visibility=\'hidden\';window.print();window.close();" value="Imprimir esta p&aacute;gina"></right></td> 
     377                                                </tr>                                            
    382378                                        </table></body>'."\n" 
    383379                                        .'</html>'."\n"; 
     
    427423                        } 
    428424 
    429                         if (isset($this->bo->prefs['calendar']['display_minicals']) && $this->bo->prefs['calendar']['display_minicals'] == "1" && !$this->bo->printer_friendly) 
     425                        if (!$this->bo->printer_friendly || ($this->bo->printer_friendly && @$this->bo->prefs['calendar']['display_minicals'])) 
    430426                        { 
    431427                                $minical_prev = $this->mini_calendar( 
     
    455451                        } 
    456452 
    457                         if($_POST['year']) {                     
    458          
    459                         } 
    460                          
    461                         $hoje = date('Ymd',$GLOBALS['phpgw']->datetime->gmtnow); 
    462                         $mes_hoje = (int)substr($hoje,4,2); 
    463                         $sday = 1; 
    464                         if($_POST['day']) { 
    465                                 $day_ini = (int)$_POST['day']; 
    466                         }  
    467                         elseif($_GET['sday']){ 
    468                                 if($_GET['month'] == $mes_hoje) 
    469                                 { 
    470                                         $day_ini = $this->bo->day; 
    471                                 }  
    472                                  
    473                                 else 
    474                                 { 
    475                                         $day_ini = (int)$_GET['sday']; 
    476                                 } 
    477                         }  
    478                         elseif( ($_POST['dia_ini']) && ($_POST['dia_ini'] == $this->bo->day) ) 
    479                         { 
    480                                 $day_ini = (int)substr($hoje,6,2); 
    481                         } 
    482                         else 
    483                         { 
    484                                 $day_ini = $this->bo->day; 
    485                         } 
    486                         if($_POST['qtd_dias']) 
    487                         { 
    488                                 $num_dias = (int)$_POST['qtd_dias']; 
    489                         }  
    490                         else 
    491                         { 
    492                                 $num_dias = 0; 
    493                         } 
    494  
    495453                        if (!$this->bo->printer_friendly) 
    496454                        { 
    497455                                $printer = ''; 
    498                                 $prev_month_link = '<a href="'.$this->page('month','&year='.$prevyear.'&month='.$prev.'&sday='.$sday).'">&lt;&lt;</a>'; 
    499                                 $next_month_link = '<a href="'.$this->page('month','&year='.$nextyear.'&month='.$next.'&sday='.$sday).'">&gt;&gt;</a>'; 
    500                                 $param = '&year='.$this->bo->year.'&month='.$this->bo->month.'&friendly=1'.'&day_ini='.$day_ini.'&num_dias='.$num_dias; 
    501                                 //$param = '&year='.$this->bo->year.'&month='.$this->bo->month.'&friendly=1'; 
     456                                $prev_month_link = '<a href="'.$this->page('month','&year='.$prevyear.'&month='.$prev).'">&lt;&lt;</a>'; 
     457                                $next_month_link = '<a href="'.$this->page('month','&year='.$nextyear.'&month='.$next).'">&gt;&gt;</a>'; 
     458                                $param = '&year='.$this->bo->year.'&month='.$this->bo->month.'&friendly=1'; 
    502459                                $print = "<a href='javascript:void(0)' onClick=\"javascript:window.open('".$this->page('month'.$param). 
    503460                                                "','','width=600,height=600,toolbar=no,scrollbars=yes,resizable=no');\" onMouseOver=\"window.status = '". 
     
    567524                        $prev = $GLOBALS['phpgw']->datetime->makegmttime(0,0,0,$this->bo->month,$this->bo->day - 7,$this->bo->year); 
    568525 
    569                         if (isset($this->bo->prefs['calendar']['display_minicals']) && $this->bo->prefs['calendar']['display_minicals'] == "1" && !$this->bo->printer_friendly) 
     526                        if (!$this->bo->printer_friendly || ($this->bo->printer_friendly && @$this->bo->prefs['calendar']['display_minicals'])) 
    570527                        { 
    571528                                $minical_this = $this->mini_calendar( 
     
    654611                        ); 
    655612                        $p->set_var($var); 
    656                         return $p->fp('out','week_t');                   
    657                          
     613                        return $p->fp('out','week_t'); 
     614 
     615/* 
     616                        $this->bo->read_holidays(); 
     617 
     618                        if (!$this->bo->printer_friendly || ($this->bo->printer_friendly && @$this->bo->prefs['calendar']['display_minicals'])) 
     619                        { 
     620                                $minical = $this->mini_calendar( 
     621                                        Array( 
     622                                                'day'   => $this->bo->day, 
     623                                                'month' => $this->bo->month, 
     624                                                'year'  => $this->bo->year, 
     625                                                'link'  => 'day' 
     626                                        ) 
     627                                ); 
     628                        } 
     629                        else 
     630                        { 
     631                                $minical = ''; 
     632                        } 
     633 
     634                        if (!$this->bo->printer_friendly) 
     635                        { 
     636                                unset($GLOBALS['phpgw_info']['flags']['noheader']); 
     637                                unset($GLOBALS['phpgw_info']['flags']['nonavbar']); 
     638                                $GLOBALS['phpgw']->common->phpgw_header(); 
     639                                $printer = ''; 
     640                                $param = '&date='.sprintf("%04d%02d%02d",$this->bo->year,$this->bo->month,$this->bo->day).'&friendly=1'; 
     641                                $print = '<a href="'.$this->page('day'.$param)."\" TARGET=\"cal_printer_friendly\" onMouseOver=\"window.status = '".lang('Generate printer-friendly version')."'\">[".lang('Printer Friendly').']</a>'; 
     642                        } 
     643                        else 
     644                        { 
     645                                $GLOBALS['phpgw_info']['flags']['nofooter'] = True; 
     646                                $printer = '<body bgcolor="'.$this->theme['bg_color'].'">'; 
     647                                $print =        ''; 
     648                        } 
     649 
     650                        $now    = $GLOBALS['phpgw']->datetime->makegmttime(0, 0, 0, $this->bo->month, $this->bo->day, $this->bo->year); 
     651                        $now['raw'] += $GLOBALS['phpgw']->datetime->tz_offset; 
     652                        $m = mktime(0,0,0,$this->bo->month,1,$this->bo->year); 
     653 
     654                        $p = $GLOBALS['phpgw']->template; 
     655                        $p->set_file( 
     656                                Array( 
     657                                        'day_t' => 'day.tpl' 
     658                                ) 
     659                        ); 
     660                        $p->set_block('day_t','day','day'); 
     661                        $p->set_block('day_t','day_event','day_event'); 
     662 
     663                        $var = Array( 
     664                                'printer_friendly'              => $printer, 
     665                                'bg_text'                       => $this->theme['bg_text'], 
     666                                'daily_events'                  => $this->print_day( 
     667                                        Array( 
     668                                                'year'  => $this->bo->year, 
     669                                                'month' => $this->bo->month, 
     670                                                'day'   => $this->bo->day 
     671                                        ) 
     672                                ), 
     673                                'small_calendar'                => $minical, 
     674                                'date'                          => lang(date('F',$m)).' '.sprintf("%02d",$this->bo->day).', '.$this->bo->year, 
     675                                'username'                      => $GLOBALS['phpgw']->common->grab_owner_name($this->bo->owner), 
     676                                'print'                         => $print 
     677                        ); 
     678 
     679                        $p->set_var($var); 
     680                        $p->parse('day_events','day_event'); 
     681                        $p->pparse('out','day'); 
     682*/ 
    658683                } 
    659684 
     
    25972622                        $p->set_block('footer','footer_row','footer_row'); 
    25982623                        $p->set_block('footer','blank_row','blank_row'); 
    2599                         $p->set_block('footer','num_dias','num_dias'); 
    26002624 
    26012625                        $m = $this->bo->month; 
    26022626                        $y = $this->bo->year; 
    26032627 
    2604                         $hoje = date('Ymd',$GLOBALS['phpgw']->datetime->gmtnow); 
    2605                         $mes_hoje = (int)substr($hoje,4,2); 
    2606                         $mes_footer = (int)substr($_POST['date'],4,2); 
    2607                         if($_GET['sday']) 
    2608                         { 
    2609                                 if($_GET['month'] == $mes_hoje) 
    2610                                 { 
    2611                                         $day = $this->bo->day; 
    2612                                 }  
    2613                                 else 
    2614                                 { 
    2615                                         $day = $_GET['sday']; 
    2616                                 } 
    2617                         } 
    2618                         else 
    2619                         { 
    2620                                 $day = $this->bo->day; 
    2621                                 $dia_ini = $day; 
    2622                         } 
    2623                         if($mes_footer == $mes_hoje) 
    2624                         { 
    2625                                 $dia_ini = (int)substr($hoje,6,2); 
    2626                                 $day = $dia_ini; 
    2627                         } 
    2628                         /********************************************************************************************/ 
    2629                         /* Bloco adicionado para receber o dia a partir do qual a versao para impressao sera gerada */ 
    2630                         $str_ini = ''; 
    2631                         for ($i = 1; $i <= ($GLOBALS['phpgw']->datetime->days_in_month($m, $y)); $i++) 
    2632                         { 
    2633                                 $str_ini .= '<option value="'.$i.'"'.($i == $day?' selected':'').'>'.$i.'</option>'."\n"; 
    2634                         } 
    2635                         $str_qtd = '<option value="'.''.'"'.($i == $_POST['qtd_dias']?' selected':'').'>'.''.'</option>'."\n"; 
    2636                         for ($i = 1; $i <= 45; $i++) 
    2637                         { 
    2638                                 $str_qtd .= '<option value="'.$i.'"'.($i == $_POST['qtd_dias']?' selected':'').'>'.$i.'</option>'."\n"; 
    2639                         } 
    2640                         $display = ''; 
    2641                         $display_view = ''; 
    2642                         if ( ($menuaction == 'calendar.uicalendar.week') || ($menuaction == 'calendar.uicalendar.day') ) 
    2643                         { 
    2644                                 $display = 'none'; 
    2645                         } 
    2646                         else if( ($menuaction == 'calendar.uicalendar.view') ) 
    2647                         { 
    2648                                 $display = 'none'; 
    2649                                 $display_view = 'none'; 
    2650                         } 
    2651                         $var = Array( 
    2652                                 'acao'                  => $this->page($method,''), 
    2653                                 'formname'              => 'SelectDay', 
    2654                                 'formonchange'          => 'document.SelectDay.submit()', 
    2655                                 'day_ini_label'         => lang('print starting in'), 
    2656                                 'num_dias_label'        => lang('quantity of days'), 
    2657                                 'tip'                   => lang('empty prints from the day chosen below to the end of the current month'), 
    2658                                 'day_ini_name'          => 'day', 
    2659                                 'num_dias_name'         => 'qtd_dias', 
    2660                                 'row_ini'               => $str_ini, 
    2661                                 'row_qtd'               => $str_qtd, 
    2662                                 'display'               => $display, 
    2663                                 'display_view'          => $display_view, 
    2664                                 'go'                    => lang('Go!') 
    2665                                 ); 
    2666                         $this->output_template_array($p,'table_row','num_dias',$var); 
    2667                          
    2668                         /********************************************************************************************/ 
    2669  
    26702628                        $thisdate = date('Ymd',mktime(0,0,0,$m,1,$y)); 
    26712629                        $y--; 
    26722630 
    26732631                        $str = ''; 
    2674                         for ($i = 0; $i < 20; $i++) 
     2632                        for ($i = 0; $i < 25; $i++) 
    26752633                        { 
    26762634                                $m++; 
     
    26922650                                'form_onchange' => 'document.SelectMonth.submit()', 
    26932651                                'row'           => $str, 
    2694                                 'dia_ini'       => $dia_ini, 
    26952652                                'go'            => lang('Go!') 
    26962653                        ); 
     
    30382995/*****************************************************************************************/ 
    30392996/*Funcao foi duplicada e alterada para tratar os eventos de agendamento (exibicao do mes) para impressao; 
    3040 utiliza o template event_link.tpl*/ 
     2997utiliza o template event_lik.tpl*/ 
    30412998 
    30422999                function link_to_month_entry($event,$month,$day,$year) 
     
    35593516                { 
    35603517                        $this->weekstarttime = $GLOBALS['phpgw']->datetime->get_weekday_start($year,$month,1); 
     3518 
     3519                //      $p = CreateObject('phpgwapi.Template',$this->template_dir); 
    35613520                        $p->set_unknowns('remove'); 
     3521                //      $p->set_file( 
     3522                //              Array ( 
     3523                //                      'month_header' => 'month_header_print.tpl' 
     3524                //              ) 
     3525                //      ); 
     3526        //              $p->set_block('month_header','monthly_header','monthly_header'); 
     3527        //              $p->set_block('month_header','column_title','column_title'); 
     3528 
     3529/*                      $var = Array( 
     3530                                'bgcolor'       => $this->theme['th_bg'], 
     3531                                'font_color'    => $this->theme['th_text'] 
     3532                        ); 
     3533                        /*if($this->bo->printer_friendly && @$this->bo->prefs['calendar']['print_black_white']) 
     3534                        { 
     3535                                $var = Array( 
     3536                                        'bgcolor'       => '', 
     3537                                        'font_color'    => '' 
     3538                                ); 
     3539                        }*/ 
     3540        /*              $p->set_var($var); 
     3541 
     3542                        $p->set_var('col_width','14'); 
     3543                /*      if($display_name == True) 
     3544                        { 
     3545                                $p->set_var('col_title',lang('name')); 
     3546                                $p->parse('column_header','column_title',True); 
     3547                                $p->set_var('col_width','12'); 
     3548                        } 
     3549*/ 
     3550                        //for($i=0;$i<7;$i++) 
     3551                        //{ 
     3552                        //      $p->set_var('col_title',lang($GLOBALS['phpgw']->datetime->days[$i])); 
     3553                        //      $p->parse('column_header','column_title',True); 
     3554                        //} 
     3555//                      return $p->fp('out','monthly_header'); 
    35623556                } 
    35633557 
     
    36203614                        $p->set_var('extra',''); 
    36213615                        $p->set_var('col_width','14'); 
    3622                          
     3616                /*      if($display_name) 
     3617                        { 
     3618                                $p->set_var('column_data',$GLOBALS['phpgw']->common->grab_owner_name($owner)); 
     3619                                $p->parse('column_header','month_column',True); 
     3620                                $p->set_var('col_width','12'); 
     3621                        }*/ 
    36233622                        $today = date('Ymd',$GLOBALS['phpgw']->datetime->users_localtime); 
    36243623                        $daily = $this->set_week_array($startdate - $GLOBALS['phpgw']->datetime->tz_offset,$cellcolor,$weekly); 
    3625  
    36263624                        foreach($daily as $date => $day_params) 
    36273625                        { 
     
    36363634                                if ($weekly || ($date >= $monthstart && $date <= $monthend)) 
    36373635                                { 
    3638                                         $new_event_link = ''; 
    3639                                         $day_num = $day; 
    3640                                         $dia_semana = $this->month_day_of_week($year,$month,$day_num); 
    3641                                         $id_aux = mktime(0,0,0,$month,$day,$year); 
    3642                                         $month_identifier = substr(lang(strftime("%B",$id_aux)),0,3); 
    3643                                         $day_number = $month_identifier . " - " . $dia_semana . ",  " . $day_num; 
     3636                                        //if ($day_params['new_event']) 
     3637                                        //{ 
     3638                                        //      $new_event_link = ' <a href="'.$this->page('add','&date='.$date).'">' 
     3639                                        //              . '<img src="'.$GLOBALS['phpgw']->common->image('calendar','new3').'" width="10" height="10" title="'.lang('New Entry').'" border="0" align="center">' 
     3640                                        //              . '</a>'; 
     3641                                        //      $day_number = '<a href="'.$this->page('day','&date='.$date).'">'.$day.'</a>'; 
     3642                                        //} 
     3643                                        //else 
     3644                                        //{ 
     3645                                                $new_event_link = ''; 
     3646                                                $day_num = $day; 
     3647                                                $dia_semana = $this->month_day_of_week($year,$month,$day_num); 
     3648                                                $day_number = $dia_semana . ",  " . $day_num; 
     3649                                        //} 
    36443650 
    36453651                                        $var = Array( 
     
    36483654                                                'day_number'    => $day_number 
    36493655                                        ); 
     3656        /*                              if($day_params['week']) 
     3657                                        { 
     3658 
     3659//NDEE: style! m_w_table in month_day.tpl 
     3660// week-hilite 
     3661                                                //$var['new_event_link'] .= '<font size="-2"> &nbsp; '. 
     3662        //                                      $var['new_event_link'] .= ' &nbsp; '. 
     3663        //                                              (!$this->bo->printer_friendly?'<a href="'.$this->page('week','&date='.$date).'"><span id="calendar_weekinfo" class="calendar_weekinfo">' .$day_params['week'].'</span></a>' : '<span id="calendar_weekinfo" class="calendar_weekinfo">'.$day_params['week'].'</span>'); 
     3664                                        } 
     3665        */ 
     3666                         
    36503667 
    36513668                                        $p->set_var($var); 
     3669 
     3670        /*                              if(@$day_params['holidays']) 
     3671                                        { 
     3672                                                foreach($day_params['holidays'] as $key => $value) 
     3673                                                { 
     3674                                                        $var = Array( 
     3675                                                                'day_events' => '<font face="'.$this->theme['font'].'" size="-1">'.$value.'</font>'.$GLOBALS['phpgw']->browser->br 
     3676                                                        ); 
     3677                                                        $this->output_template_array($p,'daily_events','event',$var); 
     3678                                                 
     3679                                        } 
     3680        */ 
    36523681 
    36533682                                        if($day_params['appts']) 
     
    36593688                                                $p->set_var($var); 
    36603689                                                $events = $this->bo->cached_events[$date]; 
     3690                                                //eventos 
     3691                                                //print_r($events); 
    36613692                                                foreach($events as $event) 
    36623693                                                { 
     
    36903721                        } 
    36913722 
    3692 /*                      $this->bo->store_to_cache( 
     3723                        $this->bo->store_to_cache( 
    36933724                                Array( 
    36943725                                        'syear' => $year, 
     
    36973728                                ) 
    36983729                        ); 
    3699 */ 
    3700                         $day_ini = $_GET['day_ini'];// dia do inicio da impressao; o padrao e o dia atual; 
    3701                         $num_dias = $_GET['num_dias'];// quantidade de dias a partir do dia inicial; 
    37023730 
    37033731                        $monthstart = (int)(date('Ymd',mktime(0,0,0,$month    ,1,$year))); 
    3704 //                      $monthend   = (int)(date('Ymd',mktime(0,0,0,$month + 1,0,$year))); 
    3705  
    3706                         if($num_dias != 0) 
    3707                         { 
    3708                                 //se a qtde de dias for informada, a data final para impressao considera a soma $day_ini+$num_dias; 
    3709                                 $monthend   = (int)(date('Ymd',mktime(0,0,0,$month,$day_ini+$num_dias,$year))); 
    3710                         } 
    3711                         else 
    3712                         { 
    3713                                 //se a qtde de dias nao for informada, a data final para impressao vai ate o fim do mes corrente; 
    3714                                 $monthend   = (int)(date('Ymd',mktime(0,0,0,$month + 1,0,$year))); 
    3715                         } 
    3716                          
    3717                         if($day_ini != 0) 
    3718                         { 
    3719                                 //o dia de inicio para impressao passa a ser o informado em $day_ini do mes corrente; 
    3720                                 $start = mktime(0,0,0,$month,$day_ini,$year); 
    3721                         } 
    3722                         else 
    3723                         { 
    3724                                 //se nao for informado o dia para inicio da impressao, esta comeca no dia 1 do mes corrente; 
    3725                                 $start = $GLOBALS['phpgw']->datetime->get_weekday_start($year, $month, 1); 
    3726                         } 
    3727                         //$start = $GLOBALS['phpgw']->datetime->get_weekday_start($year, $month, 15); 
    3728                         $start_d = (int)(date('Ymd',$start));//variavel auxiliar que recebe a data inicial de impressao no formato 'Ymd'; 
    3729                         $saux = (int)(substr($start_d,4,2));//variavel auxiliar que recebe o mes do inicio da impressao; 
    3730                         $eaux = (int)(substr($monthend,4,2)) + 1;//variavel auxiliar que recebe o mes do fim da impressao; 
    3731                         //A funcao store_to_cache devolve todos os eventos existentes de determinado usuario em um periodo de tempo 
    3732                         //especifico. Originalmente, na impressao mensal, esse periodo de tempo era o mes corrente exibido na tela. 
    3733                         //A mudanca consiste no fato de que uma nova variavel ($saux) e enviada com o mes de inicio do periodo 
    3734                         //atraves do indice 'smonth' e uma segunda variavel ($eaux) envia o mes final do periodo de tempo atraves 
    3735                         //do indice 'emonth'. Vide mais comentarios sobre esses valores em class.bocalendar.inc.php,  
    3736                         //function store_to_cache($params); 
    3737                         $this->bo->store_to_cache( 
    3738                         Array( 
    3739                                 'syear' => $year,//ano atual 
    3740                                 'smonth'=> $saux,//mes inicial 
    3741                                 'emonth'=> $eaux,//mes final 
    3742                                 'sday'  => 1 
    3743                         )); 
     3732                        $monthend   = (int)(date('Ymd',mktime(0,0,0,$month + 1,0,$year))); 
     3733 
     3734                        $start = $GLOBALS['phpgw']->datetime->get_weekday_start($year, $month, 1); 
    37443735 
    37453736                        $p = CreateObject('phpgwapi.Template',$this->template_dir); 
     
    45694560                                                                                                                <button type='button' onClick='javascript:openListUsers(340,533, " 
    45704561                                                                                                                .$event['owner']. 
    4571                                                                                                                 ")'><img src='calendar/templates/".$_SESSION['phpgw_info']['calendar']['user']['preferences']['common']['template_set']."/images/add.png' style='vertical-align: middle;' >&nbsp;Adicionar</button> 
     4562                                                                                                                ")'><img src='calendar/templates/".$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set']."/images/add.png' style='vertical-align: middle;' >&nbsp;Adicionar</button> 
    45724563                                                                                                                </td> 
    45734564                                                                                                        </tr>                                                    
    45744565                                                                                                        <tr height='5'><td>&nbsp;</td></tr> 
    45754566                                                                                                        <tr><td  align='center'> 
    4576                                                                                                                         <button type='button' onClick='javascript:rem()'><img src='calendar/templates/".$_SESSION['phpgw_info']['calendar']['user']['preferences']['common']['template_set']."/images/rem.png' style='vertical-align: middle;' >&nbsp;Remover</button> 
     4567                                                                                                                        <button type='button' onClick='javascript:rem()'><img src='calendar/templates/".$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set']."/images/rem.png' style='vertical-align: middle;' >&nbsp;Remover</button> 
    45774568                                                                                                                </td> 
    45784569                                                                                                        </tr> 
     
    45834574                                                                                </tr> 
    45844575                                                                                </table> 
    4585                                                                         <script src='calendar/templates/".$_SESSION['phpgw_info']['calendar']['user']['preferences']['common']['template_set']."/js/edit.js' type='text/javascript'></script>                            
     4576                                                                        <script src='calendar/templates/".$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set']."/js/edit.js' type='text/javascript'></script>                                 
    45864577                                                                        " 
    45874578                                                ); 
     
    46314622                                                                                        '<tr>'. 
    46324623                                                                                        '<td width="25%"><br>'.  
    4633                                                                                         '<button type="button" onClick="javascript:add_user();"><img src="calendar/templates/'.$_SESSION['phpgw_info']['calendar']['user']['preferences']['common']['template_set'].'/images/add.png" style="vertical-align: middle;" >&nbsp;'.lang("Add").'</button>'. 
    4634                                                                                         '&nbsp;&nbsp;<button type="button" onClick="javascript:remove_user();"><img src="calendar/templates/'.$_SESSION['phpgw_info']['calendar']['user']['preferences']['common']['template_set'].'/images/rem.png" style="vertical-align: middle;" >&nbsp;'.lang("Remove").'</button>'. 
     4624                                                                                        '<button type="button" onClick="javascript:add_user();"><img src="calendar/templates/'.$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set'].'/images/add.png" style="vertical-align: middle;" >&nbsp;'.lang("Add").'</button>'. 
     4625                                                                                        '&nbsp;&nbsp;<button type="button" onClick="javascript:remove_user();"><img src="calendar/templates/'.$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set'].'/images/rem.png" style="vertical-align: middle;" >&nbsp;'.lang("Remove").'</button>'. 
    46354626                                                                                        '<br><br>&nbsp;&nbsp;<b>'.lang("Event's participants").'</b><br>'. 
    46364627                                                                                        '       <select id="user_list" name="participants[]" style="width: 300px" multiple size="13">'.$str.'</select>'. 
     
    46524643                                                                                        '<script type="text/javascript" src="phpgwapi/js/wz_dragdrop/wz_dragdrop.js"></script>'. 
    46534644                                                                                        '<script type="text/javascript" src="phpgwapi/js/dJSWin/dJSWin.js"></script>'.           
    4654                                                                                         "<script src='calendar/templates/".$_SESSION['phpgw_info']['calendar']['user']['preferences']['common']['template_set']."/js/edit_exmail.js' type='text/javascript'></script>" . 
     4645                                                                                        "<script src='calendar/templates/".$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set']."/js/edit_exmail.js' type='text/javascript'></script>" . 
    46554646                                                                                        $load_lang_vars.                                                                                                                                                         
    46564647                                                                                        "<script src='".$module_name."/js/connector.js' type='text/javascript'></script>". 
     
    46654656                                                $var['participants']['data'] .= '<a id="a_ext_participants" title="'.lang("It types below the email addresses, if you want to invite other people out" . 
    46664657                                                        " of this system").'" name="a_ext_participants" onClick="javascript:showExParticipants(this,\''.$module_name.'\')" href="#a_ext_participants"><b>'.lang("Inform").' '.lang("external participants").'</b>&nbsp;<img align="top" ' . 
    4667                                                         'src="calendar/templates/'.$_SESSION['phpgw_info']['calendar']['user']['preferences']['common']['template_set'].'/images/sent.gif"></a><table id="tbl_ext_participants" width="100%" border="0" style="display:none">'. 
     4658                                                        'src="calendar/templates/'.$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set'].'/images/sent.gif"></a><table id="tbl_ext_participants" width="100%" border="0" style="display:none">'. 
    46684659                                                        '<tr>'. 
    46694660                                                        '<td>'.  
    4670                                                         '&nbsp;&nbsp;<b>'.lang("external participants").'</b>&nbsp;<img align="top" src="calendar/templates/'.$_SESSION['phpgw_info']['calendar']['user']['preferences']['common']['template_set'].'/images/sent.gif">' . 
     4661                                                        '&nbsp;&nbsp;<b>'.lang("external participants").'</b>&nbsp;<img align="top" src="calendar/templates/'.$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set'].'/images/sent.gif">' . 
    46714662                                                        '&nbsp;&nbsp;<a title="'.lang("Close").'" name="b_ext_participants" onClick="javascript:hideExParticipants(this,\''.$module_name.'\')" href="#a_ext_participants">['.lang("Close").']</a>&nbsp;'.                                                                                                                
    46724663                                                        '</td>'. 
  • trunk/calendar/inc/class.uipublicview.inc.php

    r41 r923  
    983983                                                         $_GET['account_name'] : ''); 
    984984 
    985                         $theme_css = $GLOBALS['phpgw_info']['server']['webserver_url'] . '/phpgwapi/templates/celepar/css/'.$GLOBALS['phpgw_info']['user']['preferences']['common']['theme'].'.css'; 
     985                        $theme_css = $GLOBALS['phpgw_info']['server']['webserver_url'] . '/phpgwapi/templates/".$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set']."/css/'.$GLOBALS['phpgw_info']['user']['preferences']['common']['theme'].'.css'; 
    986986                 
    987987                        echo '<html>'."\n" 
  • trunk/calendar/inc/hook_sidebox_menu.inc.php

    r581 r923  
    3636                'Import'=>$GLOBALS['phpgw']->link('/index.php','menuaction=calendar.uiicalendar.import'), 
    3737                'Report of hours'=>$GLOBALS['phpgw']->link('/calendar/inc/hourReport.php',''), 
    38                 'Public Calendars'=> "javascript:openwindow('calendar/templates/celepar/publicView.php')" 
     38                'Public Calendars'=> "javascript:openwindow('calendar/templates/".$GLOBALS['phpgw_info']['user']['preferences']['common']['template_set']."/publicView.php')" 
    3939        ); 
    4040        display_sidebox($appname,$menu_title,$file); 
Note: See TracChangeset for help on using the changeset viewer.