phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] CVS: tts/inc hook_home.inc.php,1.9,1.10


From: Mark A Peters <address@hidden>
Subject: [Phpgroupware-cvs] CVS: tts/inc hook_home.inc.php,1.9,1.10
Date: Sun, 23 Jun 2002 13:03:29 -0400

Update of /cvsroot/phpgroupware/tts/inc
In directory subversions:/tmp/cvs-serv27635/tts/inc

Modified Files:
        hook_home.inc.php 
Log Message:
GNU Patch #323 - modified.

Index: hook_home.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/tts/inc/hook_home.inc.php,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** hook_home.inc.php   29 Nov 2001 22:09:56 -0000      1.9
--- hook_home.inc.php   23 Jun 2002 17:03:26 -0000      1.10
***************
*** 1,5 ****
  <?php
    /**************************************************************************\
!   * phpGroupWare - E-Mail                                                    *
    * http://www.phpgroupware.org                                              *
    * --------------------------------------------                             *
--- 1,5 ----
  <?php
    /**************************************************************************\
!   * phpGroupWare - TTS                                                       *
    * http://www.phpgroupware.org                                              *
    * --------------------------------------------                             *
***************
*** 15,39 ****
        if($d1 == 'htt' || $d1 == 'ftp' )
        {
!               echo "Failed attempt to break in via an old Security 
Hole!<br>\n";
                $GLOBALS['phpgw']->common->phpgw_exit();
        }
        unset($d1);
  
!       $tmp_app_tpl = $GLOBALS['phpgw']->common->get_tpl_dir('tts');
! 
!       if ($GLOBALS['phpgw_info']["user"]["apps"]["tts"]
!               && 
$GLOBALS['phpgw_info']["user"]["preferences"]["tts"]["mainscreen_show_new_updated"])
        {
!               echo "\n<!-- Begin TTS New/Updated -->\n";
  
                // this will be an user option
                $filtermethod="where ticket_status='O' and 
ticket_assignedto='".$GLOBALS['phpgw_info']['user']['account_id']."'";
!               $sortmethod="order by ticket_priority desc";
  
!               $GLOBALS['phpgw']->db->query("select 
ticket_id,ticket_category,ticket_priority,ticket_assignedto,"
!                       . "ticket_owner,ticket_subject from phpgw_tts_tickets 
$filtermethod $sortmethod",__LINE__,__FILE__);
  
                $p = CreateObject('phpgwapi.Template',$tmp_app_tpl);
-               // echo PHPGW_APP_TPL;
                $p->set_file('index','hook_home.tpl');
  
--- 15,40 ----
        if($d1 == 'htt' || $d1 == 'ftp' )
        {
!               echo 'Failed attempt to break in via an old Security 
Hole!<br>'."\n";
                $GLOBALS['phpgw']->common->phpgw_exit();
        }
        unset($d1);
  
!       if ($GLOBALS['phpgw_info']['user']['apps']['tts']
!               && 
$GLOBALS['phpgw_info']['user']['preferences']['tts']['mainscreen_show_new_updated'])
        {
!               $GLOBALS['phpgw']->translation->add_app('tts');
! 
!               $db2 = $GLOBALS['phpgw']->db;
!               $GLOBALS['phpgw']->historylog = 
createobject('phpgwapi.historylog','tts');
  
                // this will be an user option
                $filtermethod="where ticket_status='O' and 
ticket_assignedto='".$GLOBALS['phpgw_info']['user']['account_id']."'";
!               $sortmethod='order by ticket_priority desc';
  
!               $GLOBALS['phpgw']->db->query('select 
ticket_id,ticket_category,ticket_priority,ticket_assignedto,ticket_owner,ticket_subject
 '
!                       . 'from phpgw_tts_tickets ' . $filtermethod . ' ' . 
$sortmethod,__LINE__,__FILE__);
  
+               $tmp_app_tpl = $GLOBALS['phpgw']->common->get_tpl_dir('tts');
                $p = CreateObject('phpgwapi.Template',$tmp_app_tpl);
                $p->set_file('index','hook_home.tpl');
  
***************
*** 42,68 ****
                $p->set_block('index', 'tts_ticket_id_read', 
'tts_ticket_id_read');
                $p->set_block('index', 'tts_ticket_id_unread', 
'tts_ticket_id_unread');
! 
                while ($GLOBALS['phpgw']->db->next_record())
                {
  
!                       $p->set_var('tts_col_status',"");
                        $priority=$GLOBALS['phpgw']->db->f('ticket_priority');
!                       switch ($priority)
                        {
!                               case 1:  $tr_color = 
$GLOBALS['phpgw_info']["theme"]["bg01"]; break;
!                               case 2:  $tr_color = 
$GLOBALS['phpgw_info']["theme"]["bg02"]; break;
!                               case 3:  $tr_color = 
$GLOBALS['phpgw_info']["theme"]["bg03"]; break;
!                               case 4:  $tr_color = 
$GLOBALS['phpgw_info']["theme"]["bg04"]; break;
!                               case 5:  $tr_color = 
$GLOBALS['phpgw_info']["theme"]["bg05"]; break;
!                               case 6:  $tr_color = 
$GLOBALS['phpgw_info']["theme"]["bg06"]; break;
!                               case 7:  $tr_color = 
$GLOBALS['phpgw_info']["theme"]["bg07"]; break;
!                               case 8:  $tr_color = 
$GLOBALS['phpgw_info']["theme"]["bg08"]; break;
!                               case 9:  $tr_color = 
$GLOBALS['phpgw_info']["theme"]["bg09"]; break;
!                               case 10: $tr_color = 
$GLOBALS['phpgw_info']["theme"]["bg10"]; break;
!                               default: $tr_color = 
$GLOBALS['phpgw_info']["theme"]["bg_color"];
                        }
  
!                       
$t_watchers=explode(":",$GLOBALS['phpgw']->db->f("t_watchers"));
!                       if (in_array( $GLOBALS['phpgw_info']["user"]["userid"], 
$t_watchers))
                        {
                                $t_read=1;
--- 43,76 ----
                $p->set_block('index', 'tts_ticket_id_read', 
'tts_ticket_id_read');
                $p->set_block('index', 'tts_ticket_id_unread', 
'tts_ticket_id_unread');
!               $p->set_var(
!                       Array(
!                               'tts_head_id'                   => 
lang('Ticket').' #',
!                               'tts_head_openedby'             => lang('Opened 
by'),
!                               'tts_head_dateopened'   => lang('Date opened'),
!                               'tts_head_subject'              => 
lang('Subject')
!                       )
!               );
                while ($GLOBALS['phpgw']->db->next_record())
                {
  
!                       $p->set_var('tts_col_status','');
                        $priority=$GLOBALS['phpgw']->db->f('ticket_priority');
!                       if($priority >= 1 && $priority <= 9)
!                       {
!                               $tr_color = 
$GLOBALS['phpgw_info']['theme']['bg0'.$priority];
!                       }
!                       elseif($priority==10)
!                       {
!                               $tr_color = 
$GLOBALS['phpgw_info']['theme']['bg10'];
!                       }
!                       else
                        {
!                               $tr_color = 
$GLOBALS['phpgw_info']['theme']['bg_color'];
                        }
  
!                       $db2->query("select count(*) from phpgw_tts_views where 
view_id='" . $GLOBALS['phpgw']->db->f('ticket_id')
!                               . "' and view_account_id='" . 
$GLOBALS['phpgw_info']['user']['account_id'] . "'",__LINE__,__FILE__);
!                       $db2->next_record();
!                       if($db2->f(0))
                        {
                                $t_read=1;
***************
*** 73,77 ****
                        }
                        $p->set_var('tts_row_color', $tr_color );
!                       $p->set_var('tts_ticketdetails_link', 
$GLOBALS['phpgw']->link("/tts/viewticket_details.php","ticketid=" . 
$GLOBALS['phpgw']->db->f('ticket_id')));
  
                        
$p->set_var('tts_t_id',$GLOBALS['phpgw']->db->f('ticket_id') );
--- 81,85 ----
                        }
                        $p->set_var('tts_row_color', $tr_color );
!                       $p->set_var('tts_ticketdetails_link', 
$GLOBALS['phpgw']->link('/tts/viewticket_details.php','ticket_id=' . 
$GLOBALS['phpgw']->db->f('ticket_id')));
  
                        
$p->set_var('tts_t_id',$GLOBALS['phpgw']->db->f('ticket_id') );
***************
*** 86,91 ****
                        }
  
!                       $p->set_var('tts_t_user', 
$GLOBALS['phpgw']->db->f('ticket_user'));
!                       $p->set_var('tts_t_timestampopened', 
$GLOBALS['phpgw']->common->show_date($GLOBALS['phpgw']->db->f("t_timestamp_opened")));
                        $p->set_var('tts_t_subject', 
$GLOBALS['phpgw']->db->f('ticket_subject'));
  
--- 94,100 ----
                        }
  
!                       $p->set_var('tts_t_user', 
$GLOBALS['phpgw']->accounts->id2name($GLOBALS['phpgw']->db->f('ticket_owner')));
!                       $history_values = 
$GLOBALS['phpgw']->historylog->return_array(array(),array('O'),'history_timestamp','ASC',$GLOBALS['phpgw']->db->f('ticket_id'));
!                       
$p->set_var('tts_t_timestampopened',$GLOBALS['phpgw']->common->show_date($history_values[0]['datetime']
 - ((60*60) * 
$GLOBALS['phpgw_info']['user']['preferences']['common']['tz_offset'])));
                        $p->set_var('tts_t_subject', 
$GLOBALS['phpgw']->db->f('ticket_subject'));
  
***************
*** 93,96 ****
--- 102,107 ----
                }
                
+               $extra_data = '<td>'."\n".$p->fp('out','tts_list').'</td>'."\n";
+               
                $portalbox = CreateObject('phpgwapi.listbox',
                        array(
***************
*** 101,105 ****
                                'width'     => '100%',
                                'outerborderwidth' => '0',
!                               'header_background_image' => 
$GLOBALS['phpgw']->common->image('phpgwapi/templates/phpgw_website','bg_filler.gif')
                        )
                );
--- 112,116 ----
                                'width'     => '100%',
                                'outerborderwidth' => '0',
!                               'header_background_image' => 
$GLOBALS['phpgw']->common->image('phpgwapi/templates/phpgw_website','bg_filler')
                        )
                );
***************
*** 120,128 ****
                }
                $portalbox->data = array();
!               $portalbox->draw($p->fp('out','tts_list'));
! 
! echo 'TEST -&gt;&gt;' . $p->fp('out','tts_list') . '&lt;&lt;-';
! //            $p->pfp('out','tts_list');
!               echo "\n<!-- End TTS New/Updated -->\n";
        }
  ?>
--- 131,135 ----
                }
                $portalbox->data = array();
!               echo "\n".'<!-- Begin TTS New/Updated 
-->'."\n".$portalbox->draw($extra_data)."\n".'<!-- End TTS New/Updated 
-->'."\n";
        }
  ?>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]