R24670 - in /trunk/tracker: inc/class.uitracker.inc.php setup/etemplates.inc.php

Author: jgordor
New Revision: 24670

URL: http://www.egroupware.org/viewvc?rev=3D24670&view=3Drev
Log:
[Tracker] Add print button to list (very basic) and standart edit button

Modified:
trunk/tracker/inc/class.uitracker.inc.php
trunk/tracker/setup/etemplates.inc.php

Modified: trunk/tracker/inc/class.uitracker.inc.php
URL: http://www.egroupware.org/viewvc/trunk/tracker/inc/class.uitracker.inc=
.php?rev=3D24670&r1=3D24669&r2=3D24670&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
— trunk/tracker/inc/class.uitracker.inc.php (original)
+++ trunk/tracker/inc/class.uitracker.inc.php Wed Nov 21 06:48:29 2007
@@ -27,6 +27,7 @@
‘edit’ =3D> true,
‘index’ =3D> true,
‘admin’ =3D> true,

  •   'tprint'=3D> true,
    
    );
    /**
    • Displayed instead of the ‘@’ in email-addresses
      @@ -66,6 +67,43 @@
      $this->duration_format =3D str_replace(’,’,’’,$pm_config->config_data[’=
      duration_units’]).’,’.$pm_config->config_data[‘hours_per_workday’];
      unset($pm_config);
      }
  • }
  • /**
    • Print a tracker item
    • @param array $content=3Dnull eTemplate content
    • @return string html-content, if sitemgr otherwise null
  • */
  • function tprint($content=3Dnull)
  • {
  •   // Check if exists
    
  •   if ((int)$_GET['tr_id'])
    
  •   {
    
  •   	if (!$this->read($_GET['tr_id']))
    
  •   	{
    
  •   		return lang('Tracker item not found !!!');
    
  •   	}
    
  •   }
    
  •   else	// new item
    
  •   {
    
  •   	return lang('Tracker item not found !!!');
    
  •   }
    
  •   if (!is_object($this->tracking))
    
  •   {
    
  •   	require_once(EGW_INCLUDE_ROOT.'/tracker/inc/class.tracker_tracking.inc.=
    

php’);

  •   	$this->tracking =3D new tracker_tracking($this);
    
  •   }
    
  •   $details =3D $this->tracking->get_body(true,$this->data,$this->data);
    
  •   if (!$details)
    
  •   {
    
  •   	return implode(', ',$this->tracking->errors);
    
  •   }
    
  •   // Adding Automatic print func
    
  •   $details =3D str_replace('<body>','<body onload=3D"window.print()">',$de=
    

tails);

  •   =
    
  •   echo $details;
    

    }

    /**

Modified: trunk/tracker/setup/etemplates.inc.php
URL: http://www.egroupware.org/viewvc/trunk/tracker/setup/etemplates.inc.ph=
p?rev=3D24670&r1=3D24669&r2=3D24670&view=3Ddiff
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
— trunk/tracker/setup/etemplates.inc.php (original)
+++ trunk/tracker/setup/etemplates.inc.php Wed Nov 21 06:48:29 2007
@@ -2,7 +2,7 @@
/**
* eGroupWare - eTemplates for Application tracker
* http://www.egroupware.org =

    • generated by soetemplate::dump4setup() 2007-11-20 21:40

$templ_data[] =3D array(‘name’ =3D> ‘tracker.index.rows’,‘template’ =3D> ‘=
’,‘lang’ =3D> ‘’,‘group’ =3D> ‘0’,‘version’ =3D> ‘1.3.005’,‘data’ =3D> ‘a:1=
:{i:0;a:6:{s:4:“type”;s:4:“grid”;s:4:“data”;a:3:{i:0;a:12:{s:2:“c1”;s:2:“th=
”;s:2:“c2”;s:3:“row”;s:1:“C”;s:11:",@no_cat_id";s:1:“L”;s:13:",@no_bounties=
";s:1:“M”;s:18:“3%,!@allow_actions”;s:1:“D”;s:3:“30%”;s:1:“B”;s:15:",@no_tr=
_tracker";s:1:“N”;s:11:",!@is_admin";s:1:“K”;s:10:",@no_votes";s:1:“G”;s:3:=
“10%”;s:1:“I”;s:3:“18%”;s:1:“J”;s:22:",!@allow_sum_timesheet";}i:1;a:14:{s:=
1:“A”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“label”;s:2:“ID”;s:4:=
“name”;s:5:“tr_id”;s:4:“span”;s:11:",tracker-id";}s:1:“B”;a:4:{s:4:“type”;s=
:20:“nextmatch-sortheader”;s:5:“label”;s:13:“Tracker Queue”;s:4:“name”;s:10=
:“tr_tracker”;s:4:“span”;s:8:",tracker";}s:1:“C”;a:4:{s:4:“type”;s:20:“next=
match-sortheader”;s:5:“label”;s:8:“Category”;s:4:“name”;s:6:“cat_id”;s:4:“s=
pan”;s:12:",tracker-cat";}s:1:“D”;a:4:{s:4:“type”;s:20:“nextmatch-sortheade=
r”;s:5:“label”;s:7:“Summary”;s:4:“name”;s:10:“tr_summary”;s:4:“span”;s:16:"=
,tracker-summary";}s:1:“E”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:=
“label”;s:11:“Date opened”;s:4:“name”;s:10:“tr_created”;s:4:“span”;s:16:",t=
racker-created";}s:1:“F”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“l=
abel”;s:8:“Priority”;s:4:“name”;s:11:“tr_priority”;s:4:“span”;s:17:",tracke=
r-priority";}s:1:“G”;a:4:{s:4:“type”;s:4:“vbox”;s:4:“size”;s:6:“1,0,0”;i:1=
;a:5:{s:4:“type”;s:22:“nextmatch-filterheader”;s:4:“size”;s:3:“All”;s:4:“na=
me”;s:9:“tr_status”;s:5:“label”;s:6:“Status”;s:4:“span”;s:12:",user_select"=
;}i:2;a:1:{s:4:“type”;s:5:“label”;}}s:1:“H”;a:4:{s:4:“type”;s:20:“nextmatch=
-sortheader”;s:5:“label”;s:9:“Completed”;s:4:“name”;s:13:“tr_completion”;s:=
4:“span”;s:19:",tracker-completion";}s:1:“I”;a:4:{s:4:“type”;s:4:“vbox”;s:4=
:“size”;s:6:“2,0,0”;i:1;a:4:{s:4:“type”;s:23:“nextmatch-accountfilter”;s:4=
:“size”;s:10:“Created by”;s:4:“name”;s:10:“tr_creator”;s:4:“span”;s:12:",us=
er_filter";}i:2;a:5:{s:4:“type”;s:22:“nextmatch-filterheader”;s:4:“name”;s:=
11:“tr_assigned”;s:4:“size”;s:11:“Assigned to”;s:7:“no_lang”;s:1:“1”;s:4:“s=
pan”;s:12:",user_filter";}}s:1:“J”;a:4:{s:4:“type”;s:20:“nextmatch-sorthead=
er”;s:5:“label”;s:5:“Times”;s:4:“name”;s:17:“tr_sum_timesheets”;s:4:“span”;=
s:14:",tracker-times";}s:1:“K”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;=
s:5:“label”;s:5:“Votes”;s:4:“name”;s:5:“votes”;s:4:“span”;s:14:",tracker-vo=
tes";}s:1:“L”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“label”;s:8:"=
Bounties";s:4:“name”;s:8:“bounties”;s:4:“span”;s:17:",tracker-bounties";}s:=
1:“M”;a:4:{s:4:“type”;s:5:“label”;s:4:“span”;s:8:",noPrint";s:5:“label”;s:7=
:“Actions”;s:5:“align”;s:6:“center”;}s:1:“N”;a:8:{s:4:“type”;s:6:“button”;s=
:4:“size”;s:5:“check”;s:5:“label”;s:9:“Check all”;s:4:“name”;s:9:“check_all=
”;s:4:“help”;s:9:“Check all”;s:7:“onclick”;s:60:“toggle_all(this.form,form:=
:name(‘checked[]’)); return false;”;s:6:“needed”;s:1:“1”;s:4:“span”;s:17:=
",tracker-checkall";}}i:2;a:14:{s:1:“A”;a:3:{s:4:“type”;s:5:“label”;s:4:“na=
me”;s:13:"${row}[tr_id]";s:7:“no_lang”;s:1:“1”;}s:1:“B”;a:4:{s:4:“type”;s:6=
:“select”;s:7:“no_lang”;s:1:“1”;s:4:“name”;s:18:"${row}[tr_tracker]";s:8:“r=
eadonly”;s:1:“1”;}s:1:“C”;a:5:{s:4:“type”;s:10:“select-cat”;s:4:“size”;s:4:=
“None”;s:8:“readonly”;s:1:“1”;i:1;a:4:{s:4:“type”;s:10:“select-cat”;s:4:“si=
ze”;s:4:“None”;s:4:“name”;s:14:"${row}[cat_id]";s:8:“readonly”;s:1:“1”;}s:4=
:“name”;s:14:"${row}[cat_id]";}s:1:“D”;a:4:{s:4:“type”;s:5:“label”;s:4:“nam=
e”;s:18:"${row}[tr_summary]";s:7:“no_lang”;s:1:“1”;s:4:“size”;s:65:“b,track=
er.uitracker.edit&tr_id=3D$row_cont[tr_id],tracker,700x535”;}s:1:“E”;a:4:=
{s:4:“type”;s:9:“date-time”;s:4:“name”;s:18:"${row}[tr_created]";s:8:“reado=
nly”;s:1:“1”;s:4:“span”;s:32:",noWrap $row_cont[overdue_class]";}s:1:“F”;a:=
4:{s:4:“type”;s:3:“int”;s:5:“align”;s:6:“center”;s:4:“name”;s:19:"${row}[tr=
_priority]";s:8:“readonly”;s:1:“1”;}s:1:“G”;a:3:{s:4:“type”;s:6:“select”;s:=
4:“name”;s:17:"${row}[tr_status]";s:8:“readonly”;s:1:“1”;}s:1:“H”;a:5:{s:4:=
“type”;s:5:“image”;s:4:“name”;s:21:"${row}[tr_completion]";s:5:“label”;s:24=
:"$row_cont[tr_completion]";s:7:“no_lang”;s:1:“1”;s:5:“align”;s:6:“center”;=
}s:1:“I”;a:4:{s:4:“type”;s:4:“vbox”;s:4:“size”;s:6:“2,0,0”;i:1;a:5:{s:4:“t=
ype”;s:4:“hbox”;s:8:“readonly”;s:1:“1”;s:4:“size”;s:6:“2,0,0”;i:1;a:4:{s:4=
:“type”;s:5:“image”;s:8:“readonly”;s:1:“1”;s:5:“label”;s:10:“Created by”;s:=
4:“name”;s:5:“move2”;}i:2;a:4:{s:4:“type”;s:14:“select-account”;s:4:“name”;=
s:18:"${row}[tr_creator]";s:8:“readonly”;s:1:“1”;s:4:“span”;s:9:",leftPad5"=
;}}i:2;a:5:{s:4:“type”;s:4:“hbox”;s:8:“readonly”;s:1:“1”;s:4:“size”;s:6:“2,=
,0,0”;i:1;a:4:{s:4:“type”;s:5:“image”;s:4:“name”;s:10:“groupevent”;s:8:“rea=
donly”;s:1:“1”;s:5:“label”;s:11:“Assigned to”;}i:2;a:4:{s:4:“type”;s:14:“se=
lect-account”;s:4:“name”;s:19:"${row}[tr_assigned]";s:8:“readonly”;s:1:“1”;=
s:4:“span”;s:9:",leftPad5";}}}s:1:“J”;a:5:{s:4:“type”;s:13:“date-duration”;=
s:4:“name”;s:25:"${row}[tr_sum_timesheets]";s:8:“readonly”;s:1:“1”;s:4:“siz=
e”;s:16:"@duration_format";s:5:“align”;s:6:“center”;}s:1:“K”;a:4:{s:4:“type=
”;s:3:“int”;s:5:“align”;s:6:“center”;s:4:“name”;s:13:"${row}[votes]";s:8:“r=
eadonly”;s:1:“1”;}s:1:“L”;a:6:{s:4:“type”;s:5:“float”;s:5:“align”;s:6:“cent=
er”;s:4:“name”;s:16:"${row}[bounties]";s:8:“readonly”;s:1:“1”;s:5:“label”;s=
:19:"$row_cont[currency]";s:7:“no_lang”;s:1:“1”;}s:1:“M”;a:6:{s:4:“type”;s:=
4:“vbox”;s:4:“size”;s:5:“2,0,0”;s:5:“align”;s:6:“center”;s:4:“span”;s:8:",n=
oPrint";i:1;a:7:{s:4:“type”;s:6:“button”;s:4:“size”;s:9:“timesheet”;s:4:“sp=
an”;s:8:",noPrint";s:5:“label”;s:19:“Add timesheet entry”;s:5:“align”;s:6:"=
center";s:4:“name”;s:27:“timesheet[$row_cont[tr_id]]”;s:7:“onclick”;s:231:"=
window.open(egw::link(’/index.php’,‘menuaction=3Dtimesheet.uitimesheet.e=
dit&link_app[]=3Dtracker&link_id[]=3D$row_cont[tr_id]$row_cont[extra_links]=
’),’_blank’,‘dependent=3Dyes,width=3D600,height=3D400,scrollbars=3Dyes,=
status=3Dyes’); return false;";}i:2;a:1:{s:4:“type”;s:5:“label”;}}s:1:“N”;=
";s:9:“checked[]”;s:5:“align”;s:6:“center”;}}}s:4:“rows”;i:2;s:4:“cols”;i:1=
4;s:4:“size”;s:4:“100%”;s:7:“options”;a:1:{i:0;s:4:“100%”;}}}’,‘size’ =3D> =
‘100%’,‘style’ =3D> ‘’,‘modified’ =3D> ‘1195502885’,);

-$templ_data[] =3D array(‘name’ =3D> ‘tracker.index.rows’,‘template’ =3D> ‘=
’,‘lang’ =3D> ‘’,‘group’ =3D> ‘0’,‘version’ =3D> ‘1.3.007’,‘data’ =3D> ‘a:1=
:{i:0;a:6:{s:4:“type”;s:4:“grid”;s:4:“data”;a:3:{i:0;a:12:{s:2:“c1”;s:2:“th=
”;s:2:“c2”;s:3:“row”;s:1:“C”;s:11:",@no_cat_id";s:1:“L”;s:13:",@no_bounties=
";s:1:“M”;s:18:“3%,!@allow_actions”;s:1:“D”;s:3:“30%”;s:1:“B”;s:15:",@no_tr=
_tracker";s:1:“N”;s:11:",!@is_admin";s:1:“K”;s:10:",@no_votes";s:1:“G”;s:3:=
“10%”;s:1:“I”;s:3:“18%”;s:1:“J”;s:22:",!@allow_sum_timesheet";}i:1;a:14:{s:=
1:“A”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“label”;s:2:“ID”;s:4:=
“name”;s:5:“tr_id”;s:4:“span”;s:11:",tracker-id";}s:1:“B”;a:4:{s:4:“type”;s=
:20:“nextmatch-sortheader”;s:5:“label”;s:13:“Tracker Queue”;s:4:“name”;s:10=
:“tr_tracker”;s:4:“span”;s:8:",tracker";}s:1:“C”;a:4:{s:4:“type”;s:20:“next=
match-sortheader”;s:5:“label”;s:8:“Category”;s:4:“name”;s:6:“cat_id”;s:4:“s=
pan”;s:12:",tracker-cat";}s:1:“D”;a:4:{s:4:“type”;s:20:“nextmatch-sortheade=
r”;s:5:“label”;s:7:“Summary”;s:4:“name”;s:10:“tr_summary”;s:4:“span”;s:16:"=
,tracker-summary";}s:1:“E”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:=
“label”;s:11:“Date opened”;s:4:“name”;s:10:“tr_created”;s:4:“span”;s:16:",t=
racker-created";}s:1:“F”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“l=
abel”;s:8:“Priority”;s:4:“name”;s:11:“tr_priority”;s:4:“span”;s:17:",tracke=
r-priority";}s:1:“G”;a:4:{s:4:“type”;s:4:“vbox”;s:4:“size”;s:6:“1,0,0”;i:1=
;a:5:{s:4:“type”;s:22:“nextmatch-filterheader”;s:4:“size”;s:3:“All”;s:4:“na=
me”;s:9:“tr_status”;s:5:“label”;s:6:“Status”;s:4:“span”;s:12:",user_select"=
;}i:2;a:1:{s:4:“type”;s:5:“label”;}}s:1:“H”;a:4:{s:4:“type”;s:20:“nextmatch=
-sortheader”;s:5:“label”;s:9:“Completed”;s:4:“name”;s:13:“tr_completion”;s:=
4:“span”;s:19:",tracker-completion";}s:1:“I”;a:4:{s:4:“type”;s:4:“vbox”;s:4=
:“size”;s:6:“2,0,0”;i:1;a:4:{s:4:“type”;s:23:“nextmatch-accountfilter”;s:4=
:“size”;s:10:“Created by”;s:4:“name”;s:10:“tr_creator”;s:4:“span”;s:12:",us=
er_filter";}i:2;a:5:{s:4:“type”;s:22:“nextmatch-filterheader”;s:4:“name”;s:=
11:“tr_assigned”;s:4:“size”;s:11:“Assigned to”;s:7:“no_lang”;s:1:“1”;s:4:“s=
pan”;s:12:",user_filter";}}s:1:“J”;a:4:{s:4:“type”;s:20:“nextmatch-sorthead=
er”;s:5:“label”;s:5:“Times”;s:4:“name”;s:17:“tr_sum_timesheets”;s:4:“span”;=
s:14:",tracker-times";}s:1:“K”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;=
s:5:“label”;s:5:“Votes”;s:4:“name”;s:5:“votes”;s:4:“span”;s:14:",tracker-vo=
tes";}s:1:“L”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“label”;s:8:"=
Bounties";s:4:“name”;s:8:“bounties”;s:4:“span”;s:17:",tracker-bounties";}s:=
1:“M”;a:4:{s:4:“type”;s:5:“label”;s:4:“span”;s:8:",noPrint";s:5:“label”;s:7=
:“Actions”;s:5:“align”;s:6:“center”;}s:1:“N”;a:8:{s:4:“type”;s:6:“button”;s=
:4:“size”;s:5:“check”;s:5:“label”;s:9:“Check all”;s:4:“name”;s:9:“check_all=
”;s:4:“help”;s:9:“Check all”;s:7:“onclick”;s:60:“toggle_all(this.form,form:=
:name(‘checked[]’)); return false;”;s:6:“needed”;s:1:“1”;s:4:“span”;s:17:=
",tracker-checkall";}}i:2;a:14:{s:1:“A”;a:3:{s:4:“type”;s:5:“label”;s:4:“na=
me”;s:13:"${row}[tr_id]";s:7:“no_lang”;s:1:“1”;}s:1:“B”;a:4:{s:4:“type”;s:6=
:“select”;s:7:“no_lang”;s:1:“1”;s:4:“name”;s:18:"${row}[tr_tracker]";s:8:“r=
eadonly”;s:1:“1”;}s:1:“C”;a:5:{s:4:“type”;s:10:“select-cat”;s:4:“size”;s:4:=
“None”;s:8:“readonly”;s:1:“1”;i:1;a:4:{s:4:“type”;s:10:“select-cat”;s:4:“si=
ze”;s:4:“None”;s:4:“name”;s:14:"${row}[cat_id]";s:8:“readonly”;s:1:“1”;}s:4=
:“name”;s:14:"${row}[cat_id]";}s:1:“D”;a:4:{s:4:“type”;s:5:“label”;s:4:“nam=
e”;s:18:"${row}[tr_summary]";s:7:“no_lang”;s:1:“1”;s:4:“size”;s:65:“b,track=
er.uitracker.edit&tr_id=3D$row_cont[tr_id],tracker,700x535”;}s:1:“E”;a:4:=
{s:4:“type”;s:9:“date-time”;s:4:“name”;s:18:"${row}[tr_created]";s:8:“reado=
nly”;s:1:“1”;s:4:“span”;s:32:",noWrap $row_cont[overdue_class]";}s:1:“F”;a:=
4:{s:4:“type”;s:3:“int”;s:5:“align”;s:6:“center”;s:4:“name”;s:19:"${row}[tr=
_priority]";s:8:“readonly”;s:1:“1”;}s:1:“G”;a:3:{s:4:“type”;s:6:“select”;s:=
4:“name”;s:17:"${row}[tr_status]";s:8:“readonly”;s:1:“1”;}s:1:“H”;a:5:{s:4:=
“type”;s:5:“image”;s:4:“name”;s:21:"${row}[tr_completion]";s:5:“label”;s:24=
:"$row_cont[tr_completion]";s:7:“no_lang”;s:1:“1”;s:5:“align”;s:6:“center”;=
}s:1:“I”;a:4:{s:4:“type”;s:4:“vbox”;s:4:“size”;s:6:“2,0,0”;i:1;a:5:{s:4:“t=
ype”;s:4:“hbox”;s:8:“readonly”;s:1:“1”;s:4:“size”;s:6:“2,0,0”;i:1;a:4:{s:4=
:“type”;s:5:“image”;s:8:“readonly”;s:1:“1”;s:5:“label”;s:10:“Created by”;s:=
4:“name”;s:5:“move2”;}i:2;a:4:{s:4:“type”;s:14:“select-account”;s:4:“name”;=
s:18:"${row}[tr_creator]";s:8:“readonly”;s:1:“1”;s:4:“span”;s:9:",leftPad5"=
;}}i:2;a:5:{s:4:“type”;s:4:“hbox”;s:8:“readonly”;s:1:“1”;s:4:“size”;s:6:“2,=
,0,0”;i:1;a:4:{s:4:“type”;s:5:“image”;s:4:“name”;s:10:“groupevent”;s:8:“rea=
donly”;s:1:“1”;s:5:“label”;s:11:“Assigned to”;}i:2;a:4:{s:4:“type”;s:14:“se=
lect-account”;s:4:“name”;s:19:"${row}[tr_assigned]";s:8:“readonly”;s:1:“1”;=
s:4:“span”;s:9:",leftPad5";}}}s:1:“J”;a:5:{s:4:“type”;s:13:“date-duration”;=
s:4:“name”;s:25:"${row}[tr_sum_timesheets]";s:8:“readonly”;s:1:“1”;s:4:“siz=
e”;s:16:"@duration_format";s:5:“align”;s:6:“center”;}s:1:“K”;a:4:{s:4:“type=
”;s:3:“int”;s:5:“align”;s:6:“center”;s:4:“name”;s:13:"${row}[votes]";s:8:“r=
eadonly”;s:1:“1”;}s:1:“L”;a:6:{s:4:“type”;s:5:“float”;s:5:“align”;s:6:“cent=
er”;s:4:“name”;s:16:"${row}[bounties]";s:8:“readonly”;s:1:“1”;s:5:“label”;s=
:19:"$row_cont[currency]";s:7:“no_lang”;s:1:“1”;}s:1:“M”;a:6:{s:4:“type”;s:=
4:“vbox”;s:4:“size”;s:5:“2,0,0”;s:5:“align”;s:6:“center”;s:4:“span”;s:8:",n=
oPrint";i:1;a:7:{s:4:“type”;s:6:“button”;s:4:“size”;s:9:“timesheet”;s:4:“sp=
an”;s:8:",noPrint";s:5:“label”;s:19:“Add timesheet entry”;s:5:“align”;s:6:"=
center";s:4:“name”;s:27:“timesheet[$row_cont[tr_id]]”;s:7:“onclick”;s:231:"=
window.open(egw::link(’/index.php’,‘menuaction=3Dtimesheet.uitimesheet.e=
dit&link_app[]=3Dtracker&link_id[]=3D$row_cont[tr_id]$row_cont[extra_links]=
’),’_blank’,‘dependent=3Dyes,width=3D600,height=3D400,scrollbars=3Dyes,=
status=3Dyes’); return false;";}i:2;a:1:{s:4:“type”;s:5:“label”;}}s:1:“N”;=
";s:9:“checked[]”;s:5:“align”;s:6:“center”;}}}s:4:“rows”;i:2;s:4:“cols”;i:1=
4;s:4:“size”;s:4:“100%”;s:7:“options”;a:1:{i:0;s:4:“100%”;}}}’,‘size’ =3D> =
‘100%’,‘style’ =3D> ‘’,‘modified’ =3D> ‘1195591206’,);
+$templ_data[] =3D array(‘name’ =3D> ‘tracker.index.rows’,‘template’ =3D> ‘=
’,‘lang’ =3D> ‘’,‘group’ =3D> ‘0’,‘version’ =3D> ‘1.3.007’,‘data’ =3D> ‘a:1=
:{i:0;a:6:{s:4:“type”;s:4:“grid”;s:4:“data”;a:3:{i:0;a:12:{s:2:“c1”;s:2:“th=
”;s:2:“c2”;s:3:“row”;s:1:“C”;s:11:",@no_cat_id";s:1:“L”;s:13:",@no_bounties=
";s:1:“M”;s:18:“3%,!@allow_actions”;s:1:“D”;s:3:“30%”;s:1:“B”;s:15:",@no_tr=
_tracker";s:1:“N”;s:11:",!@is_admin";s:1:“K”;s:10:",@no_votes";s:1:“G”;s:3:=
“10%”;s:1:“I”;s:3:“18%”;s:1:“J”;s:22:",!@allow_sum_timesheet";}i:1;a:14:{s:=
1:“A”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“label”;s:2:“ID”;s:4:=
“name”;s:5:“tr_id”;s:4:“span”;s:11:",tracker-id";}s:1:“B”;a:4:{s:4:“type”;s=
:20:“nextmatch-sortheader”;s:5:“label”;s:13:“Tracker Queue”;s:4:“name”;s:10=
:“tr_tracker”;s:4:“span”;s:8:",tracker";}s:1:“C”;a:4:{s:4:“type”;s:20:“next=
match-sortheader”;s:5:“label”;s:8:“Category”;s:4:“name”;s:6:“cat_id”;s:4:“s=
pan”;s:12:",tracker-cat";}s:1:“D”;a:4:{s:4:“type”;s:20:“nextmatch-sortheade=
r”;s:5:“label”;s:7:“Summary”;s:4:“name”;s:10:“tr_summary”;s:4:“span”;s:16:"=
,tracker-summary";}s:1:“E”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:=
“label”;s:11:“Date opened”;s:4:“name”;s:10:“tr_created”;s:4:“span”;s:16:",t=
racker-created";}s:1:“F”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“l=
abel”;s:8:“Priority”;s:4:“name”;s:11:“tr_priority”;s:4:“span”;s:17:",tracke=
r-priority";}s:1:“G”;a:4:{s:4:“type”;s:4:“vbox”;s:4:“size”;s:6:“1,0,0”;i:1=
;a:5:{s:4:“type”;s:22:“nextmatch-filterheader”;s:4:“size”;s:3:“All”;s:4:“na=
me”;s:9:“tr_status”;s:5:“label”;s:6:“Status”;s:4:“span”;s:12:",user_select"=
;}i:2;a:1:{s:4:“type”;s:5:“label”;}}s:1:“H”;a:4:{s:4:“type”;s:20:“nextmatch=
-sortheader”;s:5:“label”;s:9:“Completed”;s:4:“name”;s:13:“tr_completion”;s:=
4:“span”;s:19:",tracker-completion";}s:1:“I”;a:4:{s:4:“type”;s:4:“vbox”;s:4=
:“size”;s:6:“2,0,0”;i:1;a:4:{s:4:“type”;s:23:“nextmatch-accountfilter”;s:4=
:“size”;s:10:“Created by”;s:4:“name”;s:10:“tr_creator”;s:4:“span”;s:12:",us=
er_filter";}i:2;a:5:{s:4:“type”;s:22:“nextmatch-filterheader”;s:4:“name”;s:=
11:“tr_assigned”;s:4:“size”;s:11:“Assigned to”;s:7:“no_lang”;s:1:“1”;s:4:“s=
pan”;s:12:",user_filter";}}s:1:“J”;a:4:{s:4:“type”;s:20:“nextmatch-sorthead=
er”;s:5:“label”;s:5:“Times”;s:4:“name”;s:17:“tr_sum_timesheets”;s:4:“span”;=
s:14:",tracker-times";}s:1:“K”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;=
s:5:“label”;s:5:“Votes”;s:4:“name”;s:5:“votes”;s:4:“span”;s:14:",tracker-vo=
tes";}s:1:“L”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“label”;s:8:"=
Bounties";s:4:“name”;s:8:“bounties”;s:4:“span”;s:17:",tracker-bounties";}s:=
1:“M”;a:4:{s:4:“type”;s:5:“label”;s:4:“span”;s:8:",noPrint";s:5:“label”;s:7=
:“Actions”;s:5:“align”;s:6:“center”;}s:1:“N”;a:8:{s:4:“type”;s:6:“button”;s=
:4:“size”;s:5:“check”;s:5:“label”;s:9:“Check all”;s:4:“name”;s:9:“check_all=
”;s:4:“help”;s:9:“Check all”;s:7:“onclick”;s:60:“toggle_all(this.form,form:=
:name(‘checked[]’)); return false;”;s:6:“needed”;s:1:“1”;s:4:“span”;s:17:=
",tracker-checkall";}}i:2;a:14:{s:1:“A”;a:3:{s:4:“type”;s:5:“label”;s:4:“na=
me”;s:13:"${row}[tr_id]";s:7:“no_lang”;s:1:“1”;}s:1:“B”;a:4:{s:4:“type”;s:6=
:“select”;s:7:“no_lang”;s:1:“1”;s:4:“name”;s:18:"${row}[tr_tracker]";s:8:“r=
eadonly”;s:1:“1”;}s:1:“C”;a:5:{s:4:“type”;s:10:“select-cat”;s:4:“size”;s:4:=
“None”;s:8:“readonly”;s:1:“1”;i:1;a:4:{s:4:“type”;s:10:“select-cat”;s:4:“si=
ze”;s:4:“None”;s:4:“name”;s:14:"${row}[cat_id]";s:8:“readonly”;s:1:“1”;}s:4=
:“name”;s:14:"${row}[cat_id]";}s:1:“D”;a:4:{s:4:“type”;s:5:“label”;s:4:“nam=
e”;s:18:"${row}[tr_summary]";s:7:“no_lang”;s:1:“1”;s:4:“size”;s:65:“b,track=
er.uitracker.edit&tr_id=3D$row_cont[tr_id],tracker,700x535”;}s:1:“E”;a:4:=
{s:4:“type”;s:9:“date-time”;s:4:“name”;s:18:"${row}[tr_created]";s:8:“reado=
nly”;s:1:“1”;s:4:“span”;s:32:",noWrap $row_cont[overdue_class]";}s:1:“F”;a:=
4:{s:4:“type”;s:3:“int”;s:5:“align”;s:6:“center”;s:4:“name”;s:19:"${row}[tr=
_priority]";s:8:“readonly”;s:1:“1”;}s:1:“G”;a:3:{s:4:“type”;s:6:“select”;s:=
4:“name”;s:17:"${row}[tr_status]";s:8:“readonly”;s:1:“1”;}s:1:“H”;a:5:{s:4:=
“type”;s:5:“image”;s:4:“name”;s:21:"${row}[tr_completion]";s:5:“label”;s:24=
:"$row_cont[tr_completion]";s:7:“no_lang”;s:1:“1”;s:5:“align”;s:6:“center”;=
}s:1:“I”;a:4:{s:4:“type”;s:4:“vbox”;s:4:“size”;s:6:“2,0,0”;i:1;a:5:{s:4:“t=
ype”;s:4:“hbox”;s:8:“readonly”;s:1:“1”;s:4:“size”;s:6:“2,0,0”;i:1;a:4:{s:4=
:“type”;s:5:“image”;s:8:“readonly”;s:1:“1”;s:5:“label”;s:10:“Created by”;s:=
4:“name”;s:5:“move2”;}i:2;a:4:{s:4:“type”;s:14:“select-account”;s:4:“name”;=
s:18:"${row}[tr_creator]";s:8:“readonly”;s:1:“1”;s:4:“span”;s:9:",leftPad5"=
;}}i:2;a:5:{s:4:“type”;s:4:“hbox”;s:8:“readonly”;s:1:“1”;s:4:“size”;s:6:“2,=
,0,0”;i:1;a:4:{s:4:“type”;s:5:“image”;s:4:“name”;s:10:“groupevent”;s:8:“rea=
donly”;s:1:“1”;s:5:“label”;s:11:“Assigned to”;}i:2;a:4:{s:4:“type”;s:14:“se=
lect-account”;s:4:“name”;s:19:"${row}[tr_assigned]";s:8:“readonly”;s:1:“1”;=
s:4:“span”;s:9:",leftPad5";}}}s:1:“J”;a:5:{s:4:“type”;s:13:“date-duration”;=
s:4:“name”;s:25:"${row}[tr_sum_timesheets]";s:8:“readonly”;s:1:“1”;s:4:“siz=
e”;s:16:"@duration_format";s:5:“align”;s:6:“center”;}s:1:“K”;a:4:{s:4:“type=
”;s:3:“int”;s:5:“align”;s:6:“center”;s:4:“name”;s:13:"${row}[votes]";s:8:“r=
eadonly”;s:1:“1”;}s:1:“L”;a:6:{s:4:“type”;s:5:“float”;s:5:“align”;s:6:“cent=
er”;s:4:“name”;s:16:"${row}[bounties]";s:8:“readonly”;s:1:“1”;s:5:“label”;s=
:19:"$row_cont[currency]";s:7:“no_lang”;s:1:“1”;}s:1:“M”;a:7:{s:4:“type”;s:=
4:“hbox”;s:4:“size”;s:5:“3,0,0”;s:5:“align”;s:6:“center”;s:4:“span”;s:8:",n=
oPrint";i:1;a:7:{s:4:“type”;s:6:“button”;s:4:“size”;s:9:“timesheet”;s:4:“sp=
an”;s:8:",noPrint";s:5:“label”;s:19:“Add timesheet entry”;s:5:“align”;s:6:"=
center";s:4:“name”;s:27:“timesheet[$row_cont[tr_id]]”;s:7:“onclick”;s:231:"=
window.open(egw::link(’/index.php’,‘menuaction=3Dtimesheet.uitimesheet.e=
dit&link_app[]=3Dtracker&link_id[]=3D$row_cont[tr_id]$row_cont[extra_links]=
’),’_blank’,‘dependent=3Dyes,width=3D600,height=3D400,scrollbars=3Dyes,=
status=3Dyes’); return false;";}i:2;a:7:{s:4:“type”;s:6:“button”;s:4:“size=
”;s:5:“print”;s:4:“span”;s:8:",noPrint";s:5:“label”;s:11:“Print entry”;s:5:=
“align”;s:6:“center”;s:4:“name”;s:23:“print[$row_cont[tr_id]]”;s:7:“onclick=
”;s:187:“window.open(egw::link(’/index.php’,‘menuaction=3Dtracker.uitrac=
ker.print&tr_id=3D$row_cont[tr_id]’),’_blank’,‘dependent=3Dyes,width=3D=
600,height=3Dtracker,scrollbars=3Dyes,status=3Dyes’); return false;”;}i:3;=
";s:5:“label”;s:10:“Edit entry”;s:5:“align”;s:6:“center”;s:4:“name”;s:22:“e=
dit[$row_cont[tr_id]]”;s:7:“onclick”;s:74:“menuaction=3Dtracker.uitracker.e=
dit&tr_id=3D$row_cont[tr_id],tracker,700x535”;}}s:1:“N”;a:4:{s:4:“type”;s=
:8:“checkbox”;s:4:“size”;s:16:"$row_cont[tr_id]";s:4:“name”;s:9:“checked[]”=
;s:5:“align”;s:6:“center”;}}}s:4:“rows”;i:2;s:4:“cols”;i:14;s:4:“size”;s:4:=
“100%”;s:7:“options”;a:1:{i:0;s:4:“100%”;}}}’,‘size’ =3D> ‘100%’,‘style’ =
=3D> ‘’,‘modified’ =3D> ‘1195591206’,);

+$templ_data[] =3D array(‘name’ =3D> ‘tracker.index.rows’,‘template’ =3D> ‘=
’,‘lang’ =3D> ‘’,‘group’ =3D> ‘0’,‘version’ =3D> ‘1.3.008’,‘data’ =3D> ‘a:1=
:{i:0;a:6:{s:4:“type”;s:4:“grid”;s:4:“data”;a:3:{i:0;a:12:{s:2:“c1”;s:2:“th=
”;s:2:“c2”;s:3:“row”;s:1:“C”;s:11:",@no_cat_id";s:1:“L”;s:13:",@no_bounties=
";s:1:“M”;s:18:“3%,!@allow_actions”;s:1:“D”;s:3:“30%”;s:1:“B”;s:15:",@no_tr=
_tracker";s:1:“N”;s:11:",!@is_admin";s:1:“K”;s:10:",@no_votes";s:1:“G”;s:3:=
“10%”;s:1:“I”;s:3:“18%”;s:1:“J”;s:22:",!@allow_sum_timesheet";}i:1;a:14:{s:=
1:“A”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“label”;s:2:“ID”;s:4:=
“name”;s:5:“tr_id”;s:4:“span”;s:11:",tracker-id";}s:1:“B”;a:4:{s:4:“type”;s=
:20:“nextmatch-sortheader”;s:5:“label”;s:13:“Tracker Queue”;s:4:“name”;s:10=
:“tr_tracker”;s:4:“span”;s:8:",tracker";}s:1:“C”;a:4:{s:4:“type”;s:20:“next=
match-sortheader”;s:5:“label”;s:8:“Category”;s:4:“name”;s:6:“cat_id”;s:4:“s=
pan”;s:12:",tracker-cat";}s:1:“D”;a:4:{s:4:“type”;s:20:“nextmatch-sortheade=
r”;s:5:“label”;s:7:“Summary”;s:4:“name”;s:10:“tr_summary”;s:4:“span”;s:16:"=
,tracker-summary";}s:1:“E”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:=
“label”;s:11:“Date opened”;s:4:“name”;s:10:“tr_created”;s:4:“span”;s:16:",t=
racker-created";}s:1:“F”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“l=
abel”;s:8:“Priority”;s:4:“name”;s:11:“tr_priority”;s:4:“span”;s:17:",tracke=
r-priority";}s:1:“G”;a:4:{s:4:“type”;s:4:“vbox”;s:4:“size”;s:6:“1,0,0”;i:1=
;a:5:{s:4:“type”;s:22:“nextmatch-filterheader”;s:4:“size”;s:3:“All”;s:4:“na=
me”;s:9:“tr_status”;s:5:“label”;s:6:“Status”;s:4:“span”;s:12:",user_select"=
;}i:2;a:1:{s:4:“type”;s:5:“label”;}}s:1:“H”;a:4:{s:4:“type”;s:20:“nextmatch=
-sortheader”;s:5:“label”;s:9:“Completed”;s:4:“name”;s:13:“tr_completion”;s:=
4:“span”;s:19:",tracker-completion";}s:1:“I”;a:4:{s:4:“type”;s:4:“vbox”;s:4=
:“size”;s:6:“2,0,0”;i:1;a:4:{s:4:“type”;s:23:“nextmatch-accountfilter”;s:4=
:“size”;s:10:“Created by”;s:4:“name”;s:10:“tr_creator”;s:4:“span”;s:12:",us=
er_filter";}i:2;a:5:{s:4:“type”;s:22:“nextmatch-filterheader”;s:4:“name”;s:=
11:“tr_assigned”;s:4:“size”;s:11:“Assigned to”;s:7:“no_lang”;s:1:“1”;s:4:“s=
pan”;s:12:",user_filter";}}s:1:“J”;a:4:{s:4:“type”;s:20:“nextmatch-sorthead=
er”;s:5:“label”;s:5:“Times”;s:4:“name”;s:17:“tr_sum_timesheets”;s:4:“span”;=
s:14:",tracker-times";}s:1:“K”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;=
s:5:“label”;s:5:“Votes”;s:4:“name”;s:5:“votes”;s:4:“span”;s:14:",tracker-vo=
tes";}s:1:“L”;a:4:{s:4:“type”;s:20:“nextmatch-sortheader”;s:5:“label”;s:8:"=
Bounties";s:4:“name”;s:8:“bounties”;s:4:“span”;s:17:",tracker-bounties";}s:=
1:“M”;a:4:{s:4:“type”;s:5:“label”;s:4:“span”;s:8:",noPrint";s:5:“label”;s:7=
:“Actions”;s:5:“align”;s:6:“center”;}s:1:“N”;a:8:{s:4:“type”;s:6:“button”;s=
:4:“size”;s:5:“check”;s:5:“label”;s:9:“Check all”;s:4:“name”;s:9:“check_all=
”;s:4:“help”;s:9:“Check all”;s:7:“onclick”;s:60:“toggle_all(this.form,form:=
:name(‘checked[]’)); return false;”;s:6:“needed”;s:1:“1”;s:4:“span”;s:17:=
",tracker-checkall";}}i:2;a:14:{s:1:“A”;a:3:{s:4:“type”;s:5:“label”;s:4:“na=
me”;s:13:"${row}[tr_id]";s:7:“no_lang”;s:1:“1”;}s:1:“B”;a:4:{s:4:“type”;s:6=
:“select”;s:7:“no_lang”;s:1:“1”;s:4:“name”;s:18:"${row}[tr_tracker]";s:8:“r=
eadonly”;s:1:“1”;}s:1:“C”;a:5:{s:4:“type”;s:10:“select-cat”;s:4:“size”;s:4:=
“None”;s:8:“readonly”;s:1:“1”;i:1;a:4:{s:4:“type”;s:10:“select-cat”;s:4:“si=
ze”;s:4:“None”;s:4:“name”;s:14:"${row}[cat_id]";s:8:“readonly”;s:1:“1”;}s:4=
:“name”;s:14:"${row}[cat_id]";}s:1:“D”;a:4:{s:4:“type”;s:5:“label”;s:4:“nam=
e”;s:18:"${row}[tr_summary]";s:7:“no_lang”;s:1:“1”;s:4:“size”;s:65:“b,track=
er.uitracker.edit&tr_id=3D$row_cont[tr_id],tracker,700x535”;}s:1:“E”;a:4:=
{s:4:“type”;s:9:“date-time”;s:4:“name”;s:18:"${row}[tr_created]";s:8:“reado=
nly”;s:1:“1”;s:4:“span”;s:32:",noWrap $row_cont[overdue_class]";}s:1:“F”;a:=
4:{s:4:“type”;s:3:“int”;s:5:“align”;s:6:“center”;s:4:“name”;s:19:"${row}[tr=
_priority]";s:8:“readonly”;s:1:“1”;}s:1:“G”;a:3:{s:4:“type”;s:6:“select”;s:=
4:“name”;s:17:"${row}[tr_status]";s:8:“readonly”;s:1:“1”;}s:1:“H”;a:5:{s:4:=
“type”;s:5:“image”;s:4:“name”;s:21:"${row}[tr_completion]";s:5:“label”;s:24=
:"$row_cont[tr_completion]";s:7:“no_lang”;s:1:“1”;s:5:“align”;s:6:“center”;=
}s:1:“I”;a:4:{s:4:“type”;s:4:“vbox”;s:4:“size”;s:6:“2,0,0”;i:1;a:5:{s:4:“t=
ype”;s:4:“hbox”;s:8:“readonly”;s:1:“1”;s:4:“size”;s:6:“2,0,0”;i:1;a:4:{s:4=
:“type”;s:5:“image”;s:8:“readonly”;s:1:“1”;s:5:“label”;s:10:“Created by”;s:=
4:“name”;s:5:“move2”;}i:2;a:4:{s:4:“type”;s:14:“select-account”;s:4:“name”;=
s:18:"${row}[tr_creator]";s:8:“readonly”;s:1:“1”;s:4:“span”;s:9:",leftPad5"=
;}}i:2;a:5:{s:4:“type”;s:4:“hbox”;s:8:“readonly”;s:1:“1”;s:4:“size”;s:6:“2,=
,0,0”;i:1;a:4:{s:4:“type”;s:5:“image”;s:4:“name”;s:10:“groupevent”;s:8:“rea=
donly”;s:1:“1”;s:5:“label”;s:11:“Assigned to”;}i:2;a:4:{s:4:“type”;s:14:“se=
lect-account”;s:4:“name”;s:19:"${row}[tr_assigned]";s:8:“readonly”;s:1:“1”;=
s:4:“span”;s:9:",leftPad5";}}}s:1:“J”;a:5:{s:4:“type”;s:13:“date-duration”;=
s:4:“name”;s:25:"${row}[tr_sum_timesheets]";s:8:“readonly”;s:1:“1”;s:4:“siz=
e”;s:16:"@duration_format";s:5:“align”;s:6:“center”;}s:1:“K”;a:4:{s:4:“type=
”;s:3:“int”;s:5:“align”;s:6:“center”;s:4:“name”;s:13:"${row}[votes]";s:8:“r=
eadonly”;s:1:“1”;}s:1:“L”;a:6:{s:4:“type”;s:5:“float”;s:5:“align”;s:6:“cent=
er”;s:4:“name”;s:16:"${row}[bounties]";s:8:“readonly”;s:1:“1”;s:5:“label”;s=
:19:"$row_cont[currency]";s:7:“no_lang”;s:1:“1”;}s:1:“M”;a:7:{s:4:“type”;s:=
4:“hbox”;s:4:“size”;s:5:“3,0,0”;s:5:“align”;s:6:“center”;s:4:“span”;s:8:",n=
oPrint";i:1;a:7:{s:4:“type”;s:6:“button”;s:4:“size”;s:9:“timesheet”;s:4:“sp=
an”;s:8:",noPrint";s:5:“label”;s:19:“Add timesheet entry”;s:5:“align”;s:6:"=
center";s:4:“name”;s:27:“timesheet[$row_cont[tr_id]]”;s:7:“onclick”;s:231:"=
window.open(egw::link(’/index.php’,‘menuaction=3Dtimesheet.uitimesheet.e=
dit&link_app[]=3Dtracker&link_id[]=3D$row_cont[tr_id]$row_cont[extra_links]=
’),’_blank’,‘dependent=3Dyes,width=3D600,height=3D400,scrollbars=3Dyes,=
status=3Dyes’); return false;";}i:2;a:7:{s:4:“type”;s:6:“button”;s:4:“size=
”;s:5:“print”;s:4:“span”;s:8:",noPrint";s:5:“label”;s:11:“Print entry”;s:5:=
“align”;s:6:“center”;s:4:“name”;s:24:“tprint[$row_cont[tr_id]]”;s:7:“onclic=
k”;s:185:“window.open(egw::link(’/index.php’,‘menuaction=3Dtracker.uitra=
cker.tprint&tr_id=3D$row_cont[tr_id]’),‘blank’,‘dependent=3Dyes,width=
=3D1024,height=3D860,scrollbars=3Dyes,status=3Dyes’); return false;";}i:3;=
";s:5:“label”;s:10:“Edit entry”;s:5:“align”;s:6:“center”;s:4:“name”;s:22:“e=
dit[$row_cont[tr_id]]”;s:7:“onclick”;s:182:"window.open(egw::link(’/index.=
php’,‘menuaction=3Dtracker.uitracker.edit&tr_id=3D$row_cont[tr_id]’),’
=
blank’,‘dependent=3Dyes,width=3D700,height=3D535,scrollbars=3Dyes,status=
=3Dyes’); return false;”;}}s:1:“N”;a:4:{s:4:“type”;s:8:“checkbox”;s:4:“siz=
e”;s:16:"$row_cont[tr_id]";s:4:“name”;s:9:“checked[]”;s:5:“align”;s:6:“cent=
er”;}}}s:4:“rows”;i:2;s:4:“cols”;i:14;s:4:“size”;s:4:“100%”;s:7:“options”;a=
:1:{i:0;s:4:“100%”;}}}’,‘size’ =3D> ‘100%’,‘style’ =3D> ‘’,‘modified’ =3D> =
‘1195625019’,);
+


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft® Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/


eGroupWare-cvs mailing list
eGroupWare-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-cvs