forked from extern/egroupware
some more changes to be compatible with seek3r new template-system
output is not longer print, but $GLOBALS['phpgw']->template->set_var('phpgw_body',$content);
This commit is contained in:
parent
31a8e9f34d
commit
91271e3afe
@ -377,6 +377,6 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
$GLOBALS['phpgw']->template->set_var('hiddenvars',$hiddenvars);
|
$GLOBALS['phpgw']->template->set_var('hiddenvars',$hiddenvars);
|
||||||
$GLOBALS['phpgw']->template->pfp('out','import');
|
$GLOBALS['phpgw']->template->fp('phpgw_body','import');
|
||||||
$GLOBALS['phpgw']->common->phpgw_footer();
|
$GLOBALS['phpgw']->common->phpgw_footer();
|
||||||
?>
|
?>
|
||||||
|
@ -30,25 +30,24 @@
|
|||||||
|
|
||||||
$infolog = createobject('infolog.uiinfolog');
|
$infolog = createobject('infolog.uiinfolog');
|
||||||
|
|
||||||
$t = $GLOBALS['phpgw']->template; //CreateObject('phpgwapi.Template',PHPGW_APP_TPL); // $t->unknows = 'keep'; $t->debug = 1;
|
$GLOBALS['phpgw']->template->set_file(array('import_t' => 'csv_import.tpl'));
|
||||||
$t->set_file(array('import_t' => 'csv_import.tpl'));
|
$GLOBALS['phpgw']->template->set_block('import_t','filename');
|
||||||
$t->set_block('import_t','filename');
|
$GLOBALS['phpgw']->template->set_block('import_t','fheader');
|
||||||
$t->set_block('import_t','fheader');
|
$GLOBALS['phpgw']->template->set_block('import_t','fields');
|
||||||
$t->set_block('import_t','fields');
|
$GLOBALS['phpgw']->template->set_block('import_t','ffooter');
|
||||||
$t->set_block('import_t','ffooter');
|
$GLOBALS['phpgw']->template->set_block('import_t','imported');
|
||||||
$t->set_block('import_t','imported');
|
$GLOBALS['phpgw']->template->set_block('import_t','import');
|
||||||
$t->set_block('import_t','import');
|
|
||||||
|
|
||||||
|
// $GLOBALS['phpgw']->template->set_var("navbar_bg",$GLOBALS['phpgw_info']["theme"]["navbar_bg"]);
|
||||||
|
// $GLOBALS['phpgw']->template->set_var("navbar_text",$GLOBALS['phpgw_info']["theme"]["navbar_text"]);
|
||||||
|
|
||||||
|
|
||||||
// $t->set_var("navbar_bg",$GLOBALS['phpgw_info']["theme"]["navbar_bg"]);
|
|
||||||
// $t->set_var("navbar_text",$GLOBALS['phpgw_info']["theme"]["navbar_text"]);
|
|
||||||
|
|
||||||
if ($action == 'download' && (!$fieldsep || !$csvfile || !($fp=fopen($csvfile,"r")))) {
|
if ($action == 'download' && (!$fieldsep || !$csvfile || !($fp=fopen($csvfile,"r")))) {
|
||||||
$action = '';
|
$action = '';
|
||||||
}
|
}
|
||||||
$t->set_var("action_url",$GLOBALS['phpgw']->link("/infolog/csv_import.php"));
|
$GLOBALS['phpgw']->template->set_var("action_url",$GLOBALS['phpgw']->link("/infolog/csv_import.php"));
|
||||||
$t->set_var( $infolog->setStyleSheet( ));
|
$GLOBALS['phpgw']->template->set_var( $infolog->setStyleSheet( ));
|
||||||
$t->set_var("lang_info_action",lang("InfoLog - Import CSV-File"));
|
$GLOBALS['phpgw']->template->set_var("lang_info_action",lang("InfoLog - Import CSV-File"));
|
||||||
|
|
||||||
$PSep = '||'; // Pattern-Separator, separats the pattern-replacement-pairs in trans
|
$PSep = '||'; // Pattern-Separator, separats the pattern-replacement-pairs in trans
|
||||||
$ASep = '|>'; // Assignment-Separator, separats pattern and replacesment
|
$ASep = '|>'; // Assignment-Separator, separats pattern and replacesment
|
||||||
@ -77,13 +76,13 @@ function addr_id( $n_family,$n_given,$org_name ) { // find in Addressbook, at l
|
|||||||
$addrs = $contacts->read( 0,0,array('id'),'',"n_family=$n_family,n_given=$n_given" );
|
$addrs = $contacts->read( 0,0,array('id'),'',"n_family=$n_family,n_given=$n_given" );
|
||||||
if (!count($addrs))
|
if (!count($addrs))
|
||||||
$addrs = $contacts->read( 0,0,array('id'),'',"n_family=$n_family,org_name=$org_name" );
|
$addrs = $contacts->read( 0,0,array('id'),'',"n_family=$n_family,org_name=$org_name" );
|
||||||
|
|
||||||
if (count($addrs))
|
if (count($addrs))
|
||||||
return $addrs[0]['id'];
|
return $addrs[0]['id'];
|
||||||
|
|
||||||
return False;
|
return False;
|
||||||
}
|
}
|
||||||
|
|
||||||
$cat2id = array( );
|
$cat2id = array( );
|
||||||
|
|
||||||
function cat_id($cats)
|
function cat_id($cats)
|
||||||
@ -129,15 +128,15 @@ function cat_id($cats)
|
|||||||
|
|
||||||
switch ($action) {
|
switch ($action) {
|
||||||
case '': // Start, ask Filename
|
case '': // Start, ask Filename
|
||||||
$t->set_var('lang_csvfile',lang('CSV-Filename'));
|
$GLOBALS['phpgw']->template->set_var('lang_csvfile',lang('CSV-Filename'));
|
||||||
$t->set_var('lang_fieldsep',lang('Fieldseparator'));
|
$GLOBALS['phpgw']->template->set_var('lang_fieldsep',lang('Fieldseparator'));
|
||||||
$t->set_var('fieldsep',$fieldsep ? $fieldsep : ',');
|
$GLOBALS['phpgw']->template->set_var('fieldsep',$fieldsep ? $fieldsep : ',');
|
||||||
$t->set_var('submit',lang('Download'));
|
$GLOBALS['phpgw']->template->set_var('submit',lang('Download'));
|
||||||
$t->set_var('csvfile',$csvfile);
|
$GLOBALS['phpgw']->template->set_var('csvfile',$csvfile);
|
||||||
$t->set_var('enctype','ENCTYPE="multipart/form-data"');
|
$GLOBALS['phpgw']->template->set_var('enctype','ENCTYPE="multipart/form-data"');
|
||||||
$hiddenvars .= '<input type="hidden" name="action" value="download">'."\n";
|
$hiddenvars .= '<input type="hidden" name="action" value="download">'."\n";
|
||||||
|
|
||||||
$t->parse('rows','filename');
|
$GLOBALS['phpgw']->template->parse('rows','filename');
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'download':
|
case 'download':
|
||||||
@ -147,12 +146,12 @@ function cat_id($cats)
|
|||||||
{
|
{
|
||||||
$defaults = array();
|
$defaults = array();
|
||||||
}
|
}
|
||||||
$t->set_var('lang_csv_fieldname',lang('CSV-Fieldname'));
|
$GLOBALS['phpgw']->template->set_var('lang_csv_fieldname',lang('CSV-Fieldname'));
|
||||||
$t->set_var('lang_info_fieldname',lang('InfoLog-Fieldname'));
|
$GLOBALS['phpgw']->template->set_var('lang_info_fieldname',lang('InfoLog-Fieldname'));
|
||||||
$t->set_var('lang_translation',lang("Translation").' <a href="#help">'.lang('help').'</a>');
|
$GLOBALS['phpgw']->template->set_var('lang_translation',lang("Translation").' <a href="#help">'.lang('help').'</a>');
|
||||||
$t->set_var('submit',lang('Import'));
|
$GLOBALS['phpgw']->template->set_var('submit',lang('Import'));
|
||||||
$t->set_var('lang_debug',lang('Test Import (show importable records <u>only</u> in browser)'));
|
$GLOBALS['phpgw']->template->set_var('lang_debug',lang('Test Import (show importable records <u>only</u> in browser)'));
|
||||||
$t->parse('rows','fheader');
|
$GLOBALS['phpgw']->template->parse('rows','fheader');
|
||||||
$hiddenvars .= '<input type="hidden" name="action" value="import">'."\n".
|
$hiddenvars .= '<input type="hidden" name="action" value="import">'."\n".
|
||||||
'<input type="hidden" name="fieldsep" value="'.$fieldsep."\">\n";
|
'<input type="hidden" name="fieldsep" value="'.$fieldsep."\">\n";
|
||||||
|
|
||||||
@ -201,23 +200,23 @@ function cat_id($cats)
|
|||||||
$csv_fields[] = 'no CSV 2';
|
$csv_fields[] = 'no CSV 2';
|
||||||
$csv_fields[] = 'no CSV 3';
|
$csv_fields[] = 'no CSV 3';
|
||||||
while (list($csv_idx,$csv_field) = each($csv_fields)) {
|
while (list($csv_idx,$csv_field) = each($csv_fields)) {
|
||||||
$t->set_var('csv_field',$csv_field);
|
$GLOBALS['phpgw']->template->set_var('csv_field',$csv_field);
|
||||||
$t->set_var('csv_idx',$csv_idx);
|
$GLOBALS['phpgw']->template->set_var('csv_idx',$csv_idx);
|
||||||
if ($def = $defaults[$csv_field]) {
|
if ($def = $defaults[$csv_field]) {
|
||||||
list( $info,$trans ) = explode($PSep,$def,2);
|
list( $info,$trans ) = explode($PSep,$def,2);
|
||||||
$t->set_var('trans',$trans);
|
$GLOBALS['phpgw']->template->set_var('trans',$trans);
|
||||||
$t->set_var('info_fields',str_replace('="'.$info.'">','="'.$info.'" selected>',$info_name_options));
|
$GLOBALS['phpgw']->template->set_var('info_fields',str_replace('="'.$info.'">','="'.$info.'" selected>',$info_name_options));
|
||||||
} else {
|
} else {
|
||||||
$t->set_var('trans','');
|
$GLOBALS['phpgw']->template->set_var('trans','');
|
||||||
$t->set_var('info_fields',$info_name_options);
|
$GLOBALS['phpgw']->template->set_var('info_fields',$info_name_options);
|
||||||
}
|
}
|
||||||
$t->parse('rows','fields',True);
|
$GLOBALS['phpgw']->template->parse('rows','fields',True);
|
||||||
}
|
}
|
||||||
$t->set_var('lang_start',lang('Startrecord'));
|
$GLOBALS['phpgw']->template->set_var('lang_start',lang('Startrecord'));
|
||||||
$t->set_var('start',$start);
|
$GLOBALS['phpgw']->template->set_var('start',$start);
|
||||||
$t->set_var('lang_max',lang('Number of records to read (<=200)'));
|
$GLOBALS['phpgw']->template->set_var('lang_max',lang('Number of records to read (<=200)'));
|
||||||
$t->set_var('max',200);
|
$GLOBALS['phpgw']->template->set_var('max',200);
|
||||||
$t->parse('rows','ffooter',True);
|
$GLOBALS['phpgw']->template->parse('rows','ffooter',True);
|
||||||
fclose($fp);
|
fclose($fp);
|
||||||
$old = $csvfile; $csvfile = $GLOBALS['phpgw_info']['server']['temp_dir'].'/info_log_import_'.basename($csvfile);
|
$old = $csvfile; $csvfile = $GLOBALS['phpgw_info']['server']['temp_dir'].'/info_log_import_'.basename($csvfile);
|
||||||
rename($old,$csvfile);
|
rename($old,$csvfile);
|
||||||
@ -254,7 +253,7 @@ function cat_id($cats)
|
|||||||
"will be automaticaly added.<p>".
|
"will be automaticaly added.<p>".
|
||||||
"I hope that helped to understand the features, if not <a href='mailto:RalfBecker@outdoor-training.de'>ask</a>.";
|
"I hope that helped to understand the features, if not <a href='mailto:RalfBecker@outdoor-training.de'>ask</a>.";
|
||||||
|
|
||||||
$t->set_var('help_on_trans',lang($help_on_trans)); // I don't think anyone will translate this
|
$GLOBALS['phpgw']->template->set_var('help_on_trans',lang($help_on_trans)); // I don't think anyone will translate this
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'import':
|
case 'import':
|
||||||
@ -346,15 +345,15 @@ function cat_id($cats)
|
|||||||
}
|
}
|
||||||
$log .= "\t</tr>\n</table>\n";
|
$log .= "\t</tr>\n</table>\n";
|
||||||
|
|
||||||
$t->set_var('anz_imported',$debug ? lang( '%1 records read (not yet imported, you may go back and uncheck Test Import)',
|
$GLOBALS['phpgw']->template->set_var('anz_imported',$debug ? lang( '%1 records read (not yet imported, you may go back and uncheck Test Import)',
|
||||||
$anz,'<a href="javascript:history.back()">','</a>' ) :
|
$anz,'<a href="javascript:history.back()">','</a>' ) :
|
||||||
lang( '%1 records imported',$anz ));
|
lang( '%1 records imported',$anz ));
|
||||||
$t->set_var('log',$log);
|
$GLOBALS['phpgw']->template->set_var('log',$log);
|
||||||
$t->parse('rows','imported');
|
$GLOBALS['phpgw']->template->parse('rows','imported');
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$t->set_var('hiddenvars',$hiddenvars);
|
$GLOBALS['phpgw']->template->set_var('hiddenvars',$hiddenvars);
|
||||||
$t->pfp('out','import');
|
$GLOBALS['phpgw']->template->fp('phpgw_body','import');
|
||||||
$GLOBALS['phpgw']->common->phpgw_footer();
|
$GLOBALS['phpgw']->common->phpgw_footer();
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
@ -70,8 +70,6 @@
|
|||||||
);
|
);
|
||||||
|
|
||||||
$this->html = CreateObject('infolog.html');
|
$this->html = CreateObject('infolog.html');
|
||||||
$this->template = $GLOBALS['phpgw']->template;
|
|
||||||
$this->template->set_root($GLOBALS['phpgw']->common->get_tpl_dir('infolog')); // for the hooks to work
|
|
||||||
$this->categories = CreateObject('phpgwapi.categories');
|
$this->categories = CreateObject('phpgwapi.categories');
|
||||||
$this->nextmatchs = CreateObject('phpgwapi.nextmatchs');
|
$this->nextmatchs = CreateObject('phpgwapi.nextmatchs');
|
||||||
}
|
}
|
||||||
@ -343,13 +341,13 @@
|
|||||||
$action = get_var('action',array('GET','POST'));
|
$action = get_var('action',array('GET','POST'));
|
||||||
$action_id = get_var('action_id',array('GET','POST'));
|
$action_id = get_var('action_id',array('GET','POST'));
|
||||||
}
|
}
|
||||||
$t = $this->template; $html = $this->html;
|
$GLOBALS['phpgw']->template->set_root($GLOBALS['phpgw']->common->get_tpl_dir('infolog')); // necessary for hooks
|
||||||
|
|
||||||
$t->set_file(array( 'info_list_t' => 'list.tpl' ));
|
$GLOBALS['phpgw']->template->set_file(array( 'info_list_t' => 'list.tpl' ));
|
||||||
$t->set_block('info_list_t','projdetails','projdetailshandle');
|
$GLOBALS['phpgw']->template->set_block('info_list_t','projdetails','projdetailshandle');
|
||||||
$t->set_block('info_list_t','info_headers');
|
$GLOBALS['phpgw']->template->set_block('info_list_t','info_headers');
|
||||||
$t->set_block('info_list_t','info_list','list');
|
$GLOBALS['phpgw']->template->set_block('info_list_t','info_list','list');
|
||||||
$t->set_block('info_list_t','get_list');
|
$GLOBALS['phpgw']->template->set_block('info_list_t','get_list');
|
||||||
|
|
||||||
if ($cat_filter) $cat_id = $cat_filter;
|
if ($cat_filter) $cat_id = $cat_filter;
|
||||||
|
|
||||||
@ -371,23 +369,23 @@
|
|||||||
{
|
{
|
||||||
case 'sp': // Sub-List
|
case 'sp': // Sub-List
|
||||||
$action_vars = array('action'=>'sp','info_id'=>$action_id);
|
$action_vars = array('action'=>'sp','info_id'=>$action_id);
|
||||||
$t->set_var(lang_info_action,lang('InfoLog - Subprojects from'));
|
$GLOBALS['phpgw']->template->set_var(lang_info_action,lang('InfoLog - Subprojects from'));
|
||||||
break;
|
break;
|
||||||
case 'proj':
|
case 'proj':
|
||||||
$action_vars += array( 'id_project' => $action_id,
|
$action_vars += array( 'id_project' => $action_id,
|
||||||
'proj_id' => $action_id);
|
'proj_id' => $action_id);
|
||||||
$t->set_var(lang_info_action,lang('InfoLog').' - '.
|
$GLOBALS['phpgw']->template->set_var(lang_info_action,lang('InfoLog').' - '.
|
||||||
$this->bo->proj2name($action_id));
|
$this->bo->proj2name($action_id));
|
||||||
break;
|
break;
|
||||||
case 'addr':
|
case 'addr':
|
||||||
$action_vars += array( 'id_addr' => $action_id,
|
$action_vars += array( 'id_addr' => $action_id,
|
||||||
'addr_id' => $action_id );
|
'addr_id' => $action_id );
|
||||||
$t->set_var(lang_info_action,lang('InfoLog').' - '.
|
$GLOBALS['phpgw']->template->set_var(lang_info_action,lang('InfoLog').' - '.
|
||||||
$this->bo->addr2name($action_id));
|
$this->bo->addr2name($action_id));
|
||||||
break;
|
break;
|
||||||
case 'event':
|
case 'event':
|
||||||
$action_vars += array( 'id_event' => $action_id,'event_id' => $action_id);
|
$action_vars += array( 'id_event' => $action_id,'event_id' => $action_id);
|
||||||
$t->set_var(lang_info_action,lang('InfoLog').' - '.
|
$GLOBALS['phpgw']->template->set_var(lang_info_action,lang('InfoLog').' - '.
|
||||||
$this->bo->event2name($action_id));
|
$this->bo->event2name($action_id));
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
@ -395,14 +393,14 @@
|
|||||||
{
|
{
|
||||||
$filter_name = ': '.$this->filters[ $filter ];
|
$filter_name = ': '.$this->filters[ $filter ];
|
||||||
}
|
}
|
||||||
$t->set_var(lang_info_action,lang('InfoLog').$filter_name);
|
$GLOBALS['phpgw']->template->set_var(lang_info_action,lang('InfoLog').$filter_name);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$t->set_var($this->setStyleSheet( ));
|
$GLOBALS['phpgw']->template->set_var($this->setStyleSheet( ));
|
||||||
|
|
||||||
if (!$for_include)
|
if (!$for_include)
|
||||||
{
|
{
|
||||||
$t->set_var('add_button',$html->form_1button('add_button','Add',
|
$GLOBALS['phpgw']->template->set_var('add_button',$this->html->form_1button('add_button','Add',
|
||||||
$hidden_vars+$action_vars+array('referer'=>$referer),
|
$hidden_vars+$action_vars+array('referer'=>$referer),
|
||||||
'/index.php',$this->menuaction('edit')));
|
'/index.php',$this->menuaction('edit')));
|
||||||
}
|
}
|
||||||
@ -415,18 +413,18 @@
|
|||||||
|
|
||||||
while (list($type,$nul) = each($icons))
|
while (list($type,$nul) = each($icons))
|
||||||
{
|
{
|
||||||
$add_icons .= $html->a_href($this->icon('type',$type),'/index.php',
|
$add_icons .= $this->html->a_href($this->icon('type',$type),'/index.php',
|
||||||
$this->menuaction('edit')+$action_vars+array('type'=>$type));
|
$this->menuaction('edit')+$action_vars+array('type'=>$type));
|
||||||
}
|
}
|
||||||
$t->set_var('add_icons',$add_icons);
|
$GLOBALS['phpgw']->template->set_var('add_icons',$add_icons);
|
||||||
|
|
||||||
// ===========================================
|
// ===========================================
|
||||||
// list header variable template-declarations
|
// list header variable template-declarations
|
||||||
// ===========================================
|
// ===========================================
|
||||||
$t->set_var( $this->infoHeaders( !$for_include,$sort,$order,$cat_id ));
|
$GLOBALS['phpgw']->template->set_var( $this->infoHeaders( !$for_include,$sort,$order,$cat_id ));
|
||||||
$t->set_var(h_lang_sub,lang('Sub'));
|
$GLOBALS['phpgw']->template->set_var(h_lang_sub,lang('Sub'));
|
||||||
$t->set_var(h_lang_action,lang('Action'));
|
$GLOBALS['phpgw']->template->set_var(h_lang_action,lang('Action'));
|
||||||
$t->parse('info_headers','info_headers');
|
$GLOBALS['phpgw']->template->parse('info_headers','info_headers');
|
||||||
// -------------- end header declaration -----------------
|
// -------------- end header declaration -----------------
|
||||||
|
|
||||||
$ids = $this->bo->readIdArray($order,$sort,$filter,$cat_id,$query,
|
$ids = $this->bo->readIdArray($order,$sort,$filter,$cat_id,$query,
|
||||||
@ -443,7 +441,7 @@
|
|||||||
{
|
{
|
||||||
$total_matchs = lang('showing x',$total);
|
$total_matchs = lang('showing x',$total);
|
||||||
}
|
}
|
||||||
$t->set_var('total_matchs',$total_matchs);
|
$GLOBALS['phpgw']->template->set_var('total_matchs',$total_matchs);
|
||||||
|
|
||||||
// ==========================================
|
// ==========================================
|
||||||
// project description if subprojectlist
|
// project description if subprojectlist
|
||||||
@ -452,9 +450,9 @@
|
|||||||
switch ($action)
|
switch ($action)
|
||||||
{
|
{
|
||||||
case 'sp': // details of parent
|
case 'sp': // details of parent
|
||||||
$t->set_var( $this->infoHeaders( ));
|
$GLOBALS['phpgw']->template->set_var( $this->infoHeaders( ));
|
||||||
$t->set_var( $this->formatInfo( $action_id ));
|
$GLOBALS['phpgw']->template->set_var( $this->formatInfo( $action_id ));
|
||||||
$t->parse('projdetails','projdetailshandle');
|
$GLOBALS['phpgw']->template->parse('projdetails','projdetailshandle');
|
||||||
break;
|
break;
|
||||||
case 'addr':
|
case 'addr':
|
||||||
case 'proj':
|
case 'proj':
|
||||||
@ -485,11 +483,11 @@
|
|||||||
$total,'&'.$q_string,'95%',$GLOBALS['phpgw_info']['theme']['th_bg'],
|
$total,'&'.$q_string,'95%',$GLOBALS['phpgw_info']['theme']['th_bg'],
|
||||||
0,$filters,1,0,$cat_id,'cat_id');
|
0,$filters,1,0,$cat_id,'cat_id');
|
||||||
|
|
||||||
$t->set_var('next_matchs',$next_matchs);
|
$GLOBALS['phpgw']->template->set_var('next_matchs',$next_matchs);
|
||||||
|
|
||||||
if ($total > $maxmatchs)
|
if ($total > $maxmatchs)
|
||||||
{
|
{
|
||||||
$t->set_var('next_matchs_end',$next_matchs);
|
$GLOBALS['phpgw']->template->set_var('next_matchs_end',$next_matchs);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -497,47 +495,47 @@
|
|||||||
|
|
||||||
if (intval($for_include) == 2)
|
if (intval($for_include) == 2)
|
||||||
{
|
{
|
||||||
$t->set_var('info_headers','');
|
$GLOBALS['phpgw']->template->set_var('info_headers','');
|
||||||
}
|
}
|
||||||
while (list($id,$parent) = each($ids))
|
while (list($id,$parent) = each($ids))
|
||||||
{
|
{
|
||||||
$subproact = $this->bo->anzSubs($id);
|
$subproact = $this->bo->anzSubs($id);
|
||||||
|
|
||||||
$this->nextmatchs->template_alternate_row_color(&$t);
|
$this->nextmatchs->template_alternate_row_color($GLOBALS['phpgw']->template);
|
||||||
|
|
||||||
$t->set_var( $this->formatInfo( $id,$action,$action_id ));
|
$GLOBALS['phpgw']->template->set_var( $this->formatInfo( $id,$action,$action_id ));
|
||||||
|
|
||||||
if ($this->bo->check_access($id,PHPGW_ACL_EDIT))
|
if ($this->bo->check_access($id,PHPGW_ACL_EDIT))
|
||||||
{
|
{
|
||||||
$t->set_var('edit',$html->a_href(
|
$GLOBALS['phpgw']->template->set_var('edit',$this->html->a_href(
|
||||||
$this->icon('action','edit'),'/index.php',
|
$this->icon('action','edit'),'/index.php',
|
||||||
$this->menuaction('edit')+$hidden_vars+array('info_id' => $id)));
|
$this->menuaction('edit')+$hidden_vars+array('info_id' => $id)));
|
||||||
$t->set_var('addfiles',$html->a_href(
|
$GLOBALS['phpgw']->template->set_var('addfiles',$this->html->a_href(
|
||||||
$this->icon('action','addfile'),'/index.php',
|
$this->icon('action','addfile'),'/index.php',
|
||||||
$this->menuaction('add_file')+$hidden_vars+array('info_id' => $id)));
|
$this->menuaction('add_file')+$hidden_vars+array('info_id' => $id)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$t->set_var('edit','');
|
$GLOBALS['phpgw']->template->set_var('edit','');
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($this->bo->check_access($id,PHPGW_ACL_DELETE))
|
if ($this->bo->check_access($id,PHPGW_ACL_DELETE))
|
||||||
{
|
{
|
||||||
$t->set_var('delete',$html->a_href(
|
$GLOBALS['phpgw']->template->set_var('delete',$this->html->a_href(
|
||||||
$this->icon('action','delete'),'/index.php',
|
$this->icon('action','delete'),'/index.php',
|
||||||
$this->menuaction('delete')+$hidden_vars+array('info_id' => $id)));
|
$this->menuaction('delete')+$hidden_vars+array('info_id' => $id)));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$t->set_var('delete','');
|
$GLOBALS['phpgw']->template->set_var('delete','');
|
||||||
}
|
}
|
||||||
$t->set_var('subadd', ''); // defaults no icons
|
$GLOBALS['phpgw']->template->set_var('subadd', ''); // defaults no icons
|
||||||
$t->set_var('viewsub', '');
|
$GLOBALS['phpgw']->template->set_var('viewsub', '');
|
||||||
$t->set_var('viewparent', '');
|
$GLOBALS['phpgw']->template->set_var('viewparent', '');
|
||||||
|
|
||||||
if ($subproact > 0) // if subprojects exist, display VIEW SUB icon
|
if ($subproact > 0) // if subprojects exist, display VIEW SUB icon
|
||||||
{
|
{
|
||||||
$t->set_var('viewsub', $html->a_href(
|
$GLOBALS['phpgw']->template->set_var('viewsub', $this->html->a_href(
|
||||||
$this->icon('action','view'),'/index.php',
|
$this->icon('action','view'),'/index.php',
|
||||||
$this->menuaction()+array( 'action_id' => $id,
|
$this->menuaction()+array( 'action_id' => $id,
|
||||||
'filter' => $filter, 'action' => 'sp')));
|
'filter' => $filter, 'action' => 'sp')));
|
||||||
@ -546,7 +544,7 @@
|
|||||||
{
|
{
|
||||||
if ($this->bo->check_access($id,PHPGW_ACL_ADD))
|
if ($this->bo->check_access($id,PHPGW_ACL_ADD))
|
||||||
{
|
{
|
||||||
$t->set_var('subadd',$html->a_href(
|
$GLOBALS['phpgw']->template->set_var('subadd',$this->html->a_href(
|
||||||
$this->icon('action','new'),'/index.php',
|
$this->icon('action','new'),'/index.php',
|
||||||
$this->menuaction('edit')+
|
$this->menuaction('edit')+
|
||||||
array('info_id' => $id,'filter' => $filter,
|
array('info_id' => $id,'filter' => $filter,
|
||||||
@ -555,14 +553,14 @@
|
|||||||
} // if parent --> display VIEW SUBS of Parent
|
} // if parent --> display VIEW SUBS of Parent
|
||||||
if ($parent && $action != 'sp')
|
if ($parent && $action != 'sp')
|
||||||
{
|
{
|
||||||
$t->set_var('viewparent',$html->a_href(
|
$GLOBALS['phpgw']->template->set_var('viewparent',$this->html->a_href(
|
||||||
$this->icon('action','parent'),'/index.php',
|
$this->icon('action','parent'),'/index.php',
|
||||||
$this->menuaction()+
|
$this->menuaction()+
|
||||||
array('action_id' => $parent,
|
array('action_id' => $parent,
|
||||||
'filter' => $filter,'action' => 'sp')));
|
'filter' => $filter,'action' => 'sp')));
|
||||||
}
|
}
|
||||||
|
|
||||||
$t->parse('info_list','list',True);
|
$GLOBALS['phpgw']->template->parse('info_list','list',True);
|
||||||
// -------------- end record declaration ------------------------
|
// -------------- end record declaration ------------------------
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -572,18 +570,19 @@
|
|||||||
|
|
||||||
if ($action && !$for_include)
|
if ($action && !$for_include)
|
||||||
{
|
{
|
||||||
$t->set_var('back2projects',
|
$GLOBALS['phpgw']->template->set_var('back2projects',
|
||||||
$html->form_1button('back','Back to Projectlist','',
|
$this->html->form_1button('back','Back to Projectlist','',
|
||||||
'/index.php',$this->menuaction()+array('filter'=>$filter)));
|
'/index.php',$this->menuaction()+array('filter'=>$filter)));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (intval($for_include) == 2)
|
if (intval($for_include) == 2)
|
||||||
{
|
{
|
||||||
return $t->fp('out','get_list',true);
|
return $GLOBALS['phpgw']->template->fp('phpgw_body','get_list',true);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$t->pfp('out','get_list',true);
|
$GLOBALS['phpgw']->template->fp('phpgw_body','get_list',true);
|
||||||
|
$GLOBALS['phpgw']->template->reset_root();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -633,14 +632,12 @@
|
|||||||
global $filecomment,$full_fname;
|
global $filecomment,$full_fname;
|
||||||
global $sort,$order,$query,$start,$filter,$cat_id;
|
global $sort,$order,$query,$start,$filter,$cat_id;
|
||||||
|
|
||||||
$t = $this->template; $html = $this->html;
|
|
||||||
|
|
||||||
$referer = $this->get_referer();
|
$referer = $this->get_referer();
|
||||||
|
|
||||||
if (!isset($info_id) || !$info_id || !$this->bo->check_access($info_id,PHPGW_ACL_EDIT))
|
if (!isset($info_id) || !$info_id || !$this->bo->check_access($info_id,PHPGW_ACL_EDIT))
|
||||||
{
|
{
|
||||||
$error[]=lang('Access denied');
|
$error[]=lang('Access denied');
|
||||||
Header('Location: ' . $html->link($referer,array('cd'=>15)));
|
Header('Location: ' . $this->html->link($referer,array('cd'=>15)));
|
||||||
$GLOBALS['phpgw']->common->phpgw_exit();
|
$GLOBALS['phpgw']->common->phpgw_exit();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -652,30 +649,30 @@
|
|||||||
}
|
}
|
||||||
$GLOBALS['phpgw']->common->phpgw_header();
|
$GLOBALS['phpgw']->common->phpgw_header();
|
||||||
|
|
||||||
$t->set_file(array('info_add_file' => 'add_file.tpl'));
|
$GLOBALS['phpgw']->template->set_file(array('info_add_file' => 'add_file.tpl'));
|
||||||
$t->set_var( $this->setStyleSheet( ));
|
$GLOBALS['phpgw']->template->set_var( $this->setStyleSheet( ));
|
||||||
$t->set_var( $this->infoHeaders( ));
|
$GLOBALS['phpgw']->template->set_var( $this->infoHeaders( ));
|
||||||
$t->set_var( $this->formatInfo( $info_id ));
|
$GLOBALS['phpgw']->template->set_var( $this->formatInfo( $info_id ));
|
||||||
$t->set_var( 'hidden_vars',$html->input_hidden(array(
|
$GLOBALS['phpgw']->template->set_var( 'hidden_vars',$this->html->input_hidden(array(
|
||||||
'info_id' => $info_id, 'referer' => $referer, 'full_fname' => '.' // must not be empty
|
'info_id' => $info_id, 'referer' => $referer, 'full_fname' => '.' // must not be empty
|
||||||
)));
|
)));
|
||||||
|
|
||||||
if (is_array($error))
|
if (is_array($error))
|
||||||
{
|
{
|
||||||
$t->set_var('error_list',$GLOBALS['phpgw']->common->error_list($error));
|
$GLOBALS['phpgw']->template->set_var('error_list',$GLOBALS['phpgw']->common->error_list($error));
|
||||||
}
|
}
|
||||||
|
|
||||||
$t->set_var('lang_info_action',lang('InfoLog').' - '.lang('attach file'));
|
$GLOBALS['phpgw']->template->set_var('lang_info_action',lang('InfoLog').' - '.lang('attach file'));
|
||||||
|
|
||||||
$t->set_var('actionurl',$html->link('/index.php',array('menuaction' => 'infolog.uiinfolog.add_file')));
|
$GLOBALS['phpgw']->template->set_var('actionurl',$this->html->link('/index.php',array('menuaction' => 'infolog.uiinfolog.add_file')));
|
||||||
|
|
||||||
$t->set_var('lang_file',lang('attach file').':');
|
$GLOBALS['phpgw']->template->set_var('lang_file',lang('attach file').':');
|
||||||
$t->set_var('lang_comment',lang('comment').':');
|
$GLOBALS['phpgw']->template->set_var('lang_comment',lang('comment').':');
|
||||||
|
|
||||||
$t->set_var('submit_button',$html->submit_button('upload','attach file','this.form.full_fname.value=this.form.attachfile.value'));
|
$GLOBALS['phpgw']->template->set_var('submit_button',$this->html->submit_button('upload','attach file','this.form.full_fname.value=this.form.attachfile.value'));
|
||||||
$t->set_var('cancel_button',$html->form_1button('cancel_button','Done','',$referer));
|
$GLOBALS['phpgw']->template->set_var('cancel_button',$this->html->form_1button('cancel_button','Done','',$referer));
|
||||||
|
|
||||||
$t->pfp('out','info_add_file');
|
$GLOBALS['phpgw']->template->fp('phpgw_body','info_add_file');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -691,17 +688,15 @@
|
|||||||
global $filecomment,$full_fname;
|
global $filecomment,$full_fname;
|
||||||
global $id_event,$query_event;
|
global $id_event,$query_event;
|
||||||
|
|
||||||
$t = $this->template; $html = $this->html;
|
|
||||||
|
|
||||||
$referer = $this->get_referer();
|
$referer = $this->get_referer();
|
||||||
|
|
||||||
if((!isset($info_id) || !$info_id) && !$action || get_var('cancel',Array('POST')))
|
if((!isset($info_id) || !$info_id) && !$action || get_var('cancel',Array('POST')))
|
||||||
{
|
{
|
||||||
Header('Location: ' . $html->link($referer) );
|
Header('Location: ' . $this->html->link($referer) );
|
||||||
}
|
}
|
||||||
if(get_var('delete',Array('POST')))
|
if(get_var('delete',Array('POST')))
|
||||||
{
|
{
|
||||||
Header('Location: ' . $html->link('/index.php',$this->menuaction('delete')+
|
Header('Location: ' . $this->html->link('/index.php',$this->menuaction('delete')+
|
||||||
array('info_id' => $info_id, 'referer' => $referer)) );
|
array('info_id' => $info_id, 'referer' => $referer)) );
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -823,7 +818,7 @@
|
|||||||
|
|
||||||
if (!$query_addr && !$query_project && !$query_event)
|
if (!$query_addr && !$query_project && !$query_event)
|
||||||
{
|
{
|
||||||
Header('Location: ' . $html->link($referer, array('cd'=>15)));
|
Header('Location: ' . $this->html->link($referer, array('cd'=>15)));
|
||||||
$GLOBALS['phpgw']->common->phpgw_exit();
|
$GLOBALS['phpgw']->common->phpgw_exit();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -834,7 +829,7 @@
|
|||||||
{
|
{
|
||||||
if (!$this->bo->check_access($info_id,PHPGW_ACL_ADD))
|
if (!$this->bo->check_access($info_id,PHPGW_ACL_ADD))
|
||||||
{
|
{
|
||||||
Header('Location: ' . $html->link($referer));
|
Header('Location: ' . $this->html->link($referer));
|
||||||
$GLOBALS['phpgw']->common->phpgw_exit();
|
$GLOBALS['phpgw']->common->phpgw_exit();
|
||||||
}
|
}
|
||||||
$parent = $this->bo->so->data;
|
$parent = $this->bo->so->data;
|
||||||
@ -855,14 +850,14 @@
|
|||||||
{
|
{
|
||||||
if ($info_id && !$this->bo->check_access($info_id,PHPGW_ACL_EDIT))
|
if ($info_id && !$this->bo->check_access($info_id,PHPGW_ACL_EDIT))
|
||||||
{
|
{
|
||||||
Header('Location: ' . $html->link($referer));
|
Header('Location: ' . $this->html->link($referer));
|
||||||
$GLOBALS['phpgw']->common->phpgw_exit();
|
$GLOBALS['phpgw']->common->phpgw_exit();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!$id_parent)
|
if (!$id_parent)
|
||||||
$id_parent = $this->bo->so->data['info_id_parent'];
|
$id_parent = $this->bo->so->data['info_id_parent'];
|
||||||
|
|
||||||
$common_hidden_vars = $html->input_hidden( array(
|
$common_hidden_vars = $this->html->input_hidden( array(
|
||||||
'info_id' => $info_id,
|
'info_id' => $info_id,
|
||||||
'action' => $action,
|
'action' => $action,
|
||||||
'id_parent' => $id_parent,
|
'id_parent' => $id_parent,
|
||||||
@ -872,21 +867,21 @@
|
|||||||
|
|
||||||
$GLOBALS['phpgw']->common->phpgw_header();
|
$GLOBALS['phpgw']->common->phpgw_header();
|
||||||
|
|
||||||
$t->set_file(array('info_edit_t' => 'form.tpl'));
|
$GLOBALS['phpgw']->template->set_file(array('info_edit_t' => 'form.tpl'));
|
||||||
$t->set_block('info_edit_t','info_edit');
|
$GLOBALS['phpgw']->template->set_block('info_edit_t','info_edit');
|
||||||
$t->set_block('info_edit_t','add');
|
$GLOBALS['phpgw']->template->set_block('info_edit_t','add');
|
||||||
$t->set_block('info_edit_t','edit');
|
$GLOBALS['phpgw']->template->set_block('info_edit_t','edit');
|
||||||
|
|
||||||
if (is_array($error))
|
if (is_array($error))
|
||||||
{
|
{
|
||||||
$t->set_var('error_list',$GLOBALS['phpgw']->common->error_list($error));
|
$GLOBALS['phpgw']->template->set_var('error_list',$GLOBALS['phpgw']->common->error_list($error));
|
||||||
}
|
}
|
||||||
|
|
||||||
switch ($action)
|
switch ($action)
|
||||||
{
|
{
|
||||||
case 'sp':
|
case 'sp':
|
||||||
$info_action = 'InfoLog - New Subproject';
|
$info_action = 'InfoLog - New Subproject';
|
||||||
$t->set_block('info_edit_t', 'subpro');
|
$GLOBALS['phpgw']->template->set_block('info_edit_t', 'subpro');
|
||||||
break;
|
break;
|
||||||
case 'new': case 'addr': case 'proj': case 'event':
|
case 'new': case 'addr': case 'proj': case 'event':
|
||||||
$info_action = 'InfoLog - New';
|
$info_action = 'InfoLog - New';
|
||||||
@ -898,125 +893,123 @@
|
|||||||
$is_edit = True;
|
$is_edit = True;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$t->set_var('lang_info_action',lang($info_action) .
|
$GLOBALS['phpgw']->template->set_var('lang_info_action',lang($info_action) .
|
||||||
($query_addr ? ' - '.lang('Search for:')." '$query_addr'" : ''));
|
($query_addr ? ' - '.lang('Search for:')." '$query_addr'" : ''));
|
||||||
$t->set_var($this->setStyleSheet( ));
|
$GLOBALS['phpgw']->template->set_var($this->setStyleSheet( ));
|
||||||
$t->set_var('lang_category',lang('Category'));
|
$GLOBALS['phpgw']->template->set_var('lang_category',lang('Category'));
|
||||||
$t->set_var('lang_none',lang('None'));
|
$GLOBALS['phpgw']->template->set_var('lang_none',lang('None'));
|
||||||
if (!isset($info_cat)) $info_cat = $this->bo->so->data['info_cat'];
|
if (!isset($info_cat)) $info_cat = $this->bo->so->data['info_cat'];
|
||||||
$t->set_var('cat_list',$this->categories->formated_list('select',
|
$GLOBALS['phpgw']->template->set_var('cat_list',$this->categories->formated_list('select',
|
||||||
'all',$info_cat,'True'));
|
'all',$info_cat,'True'));
|
||||||
|
|
||||||
$t->set_var('actionurl',$html->link('/index.php',
|
$GLOBALS['phpgw']->template->set_var('actionurl',$this->html->link('/index.php',
|
||||||
$this->menuaction('edit')));
|
$this->menuaction('edit')));
|
||||||
$t->set_var('common_hidden_vars',$common_hidden_vars);
|
$GLOBALS['phpgw']->template->set_var('common_hidden_vars',$common_hidden_vars);
|
||||||
|
|
||||||
// get an instance of select box class
|
// get an instance of select box class
|
||||||
$sb = CreateObject('infolog.sbox2');
|
$sb = CreateObject('infolog.sbox2');
|
||||||
|
|
||||||
$t->set_var('lang_owner',lang('Owner'));
|
$GLOBALS['phpgw']->template->set_var('lang_owner',lang('Owner'));
|
||||||
$t->set_var('owner_info',$sb->accountInfo($this->bo->so->data['info_owner']));
|
$GLOBALS['phpgw']->template->set_var('owner_info',$sb->accountInfo($this->bo->so->data['info_owner']));
|
||||||
|
|
||||||
$t->set_var('lang_type',lang('Type'));
|
$GLOBALS['phpgw']->template->set_var('lang_type',lang('Type'));
|
||||||
if (!isset($type)) $type = $this->bo->so->data['info_type'];
|
if (!isset($type)) $type = $this->bo->so->data['info_type'];
|
||||||
if (!$type) $type = 'note';
|
if (!$type) $type = 'note';
|
||||||
$t->set_var('type_list',$html->sbox_submit($sb->getArrayItem(
|
$GLOBALS['phpgw']->template->set_var('type_list',$this->html->sbox_submit($sb->getArrayItem(
|
||||||
'type',$type,$this->bo->enums['type']),True));
|
'type',$type,$this->bo->enums['type']),True));
|
||||||
|
|
||||||
$t->set_var('lang_prfrom', lang('From'));
|
$GLOBALS['phpgw']->template->set_var('lang_prfrom', lang('From'));
|
||||||
if (!isset($from)) $from =$GLOBALS['phpgw']->strip_html($this->bo->so->data['info_from']);
|
if (!isset($from)) $from =$GLOBALS['phpgw']->strip_html($this->bo->so->data['info_from']);
|
||||||
$t->set_var('fromval', $from);
|
$GLOBALS['phpgw']->template->set_var('fromval', $from);
|
||||||
|
|
||||||
$t->set_var('lang_praddr', lang('Phone/Email'));
|
$GLOBALS['phpgw']->template->set_var('lang_praddr', lang('Phone/Email'));
|
||||||
if (!isset($addr)) $addr =$GLOBALS['phpgw']->strip_html($this->bo->so->data['info_addr']);
|
if (!isset($addr)) $addr =$GLOBALS['phpgw']->strip_html($this->bo->so->data['info_addr']);
|
||||||
$t->set_var('addrval', $addr);
|
$GLOBALS['phpgw']->template->set_var('addrval', $addr);
|
||||||
|
|
||||||
if (!isset($id_project)) $id_project = $this->bo->so->data['info_proj_id'];
|
if (!isset($id_project)) $id_project = $this->bo->so->data['info_proj_id'];
|
||||||
$t->set_var($sb->getProject('project',$id_project,$query_project));
|
$GLOBALS['phpgw']->template->set_var($sb->getProject('project',$id_project,$query_project));
|
||||||
|
|
||||||
if (!isset($id_addr)) $id_addr = $this->bo->so->data['info_addr_id'];
|
if (!isset($id_addr)) $id_addr = $this->bo->so->data['info_addr_id'];
|
||||||
$t->set_var($sb->getAddress('addr',$id_addr,$query_addr));
|
$GLOBALS['phpgw']->template->set_var($sb->getAddress('addr',$id_addr,$query_addr));
|
||||||
|
|
||||||
if (!isset($id_event)) $id_event = $this->bo->so->data['info_event_id'];
|
if (!isset($id_event)) $id_event = $this->bo->so->data['info_event_id'];
|
||||||
$t->set_var($sb->getEvent('event',$id_event,$query_event));
|
$GLOBALS['phpgw']->template->set_var($sb->getEvent('event',$id_event,$query_event));
|
||||||
|
|
||||||
$t->set_var('lang_prsubject', lang('Subject'));
|
$GLOBALS['phpgw']->template->set_var('lang_prsubject', lang('Subject'));
|
||||||
if (!isset($subject)) {
|
if (!isset($subject)) {
|
||||||
$subject = $GLOBALS['phpgw']->strip_html($this->bo->so->data['info_subject']);
|
$subject = $GLOBALS['phpgw']->strip_html($this->bo->so->data['info_subject']);
|
||||||
}
|
}
|
||||||
$t->set_var('subjectval', $subject);
|
$GLOBALS['phpgw']->template->set_var('subjectval', $subject);
|
||||||
|
|
||||||
$t->set_var('lang_prdesc', lang('Description'));
|
$GLOBALS['phpgw']->template->set_var('lang_prdesc', lang('Description'));
|
||||||
if (!isset($des)) $des = $GLOBALS['phpgw']->strip_html($this->bo->so->data['info_des']);
|
if (!isset($des)) $des = $GLOBALS['phpgw']->strip_html($this->bo->so->data['info_des']);
|
||||||
$t->set_var('descval', $des);
|
$GLOBALS['phpgw']->template->set_var('descval', $des);
|
||||||
|
|
||||||
$t->set_var('lang_start_date',lang('Startdate'));
|
$GLOBALS['phpgw']->template->set_var('lang_start_date',lang('Startdate'));
|
||||||
if (!isset($startdate)) $startdate = $this->bo->so->data['info_startdate'];
|
if (!isset($startdate)) $startdate = $this->bo->so->data['info_startdate'];
|
||||||
$t->set_var('start_select_date',
|
$GLOBALS['phpgw']->template->set_var('start_select_date',
|
||||||
$sb->getDate('syear','smonth','sday',$startdate));
|
$sb->getDate('syear','smonth','sday',$startdate));
|
||||||
|
|
||||||
$t->set_var('lang_end_date',lang('Enddate'));
|
$GLOBALS['phpgw']->template->set_var('lang_end_date',lang('Enddate'));
|
||||||
if (!isset($enddate)) $enddate = $this->bo->so->data['info_enddate'];
|
if (!isset($enddate)) $enddate = $this->bo->so->data['info_enddate'];
|
||||||
$t->set_var('end_select_date',
|
$GLOBALS['phpgw']->template->set_var('end_select_date',
|
||||||
$sb->getDate('eyear','emonth','eday',$enddate));
|
$sb->getDate('eyear','emonth','eday',$enddate));
|
||||||
|
|
||||||
$t->set_var('lang_selfortoday',lang('Today'));
|
$GLOBALS['phpgw']->template->set_var('lang_selfortoday',lang('Today'));
|
||||||
$t->set_var('selfortoday',$html->checkbox('selfortoday',0));
|
$GLOBALS['phpgw']->template->set_var('selfortoday',$this->html->checkbox('selfortoday',0));
|
||||||
$t->set_var('lang_dur_days',lang('Duration'));
|
$GLOBALS['phpgw']->template->set_var('lang_dur_days',lang('Duration'));
|
||||||
$t->set_var('days',lang('days'));
|
$GLOBALS['phpgw']->template->set_var('days',lang('days'));
|
||||||
|
|
||||||
$t->set_var('lang_status',lang('Status'));
|
$GLOBALS['phpgw']->template->set_var('lang_status',lang('Status'));
|
||||||
if (!isset($status)) $status = $this->bo->so->data['info_status'];
|
if (!isset($status)) $status = $this->bo->so->data['info_status'];
|
||||||
if (!$status) $status = $this->bo->status['defaults'][$type];
|
if (!$status) $status = $this->bo->status['defaults'][$type];
|
||||||
$t->set_var('status_list',$sb->getArrayItem('status',$status,
|
$GLOBALS['phpgw']->template->set_var('status_list',$sb->getArrayItem('status',$status,
|
||||||
$this->bo->status[$type]));
|
$this->bo->status[$type]));
|
||||||
|
|
||||||
$t->set_var('lang_priority',lang('Priority'));
|
$GLOBALS['phpgw']->template->set_var('lang_priority',lang('Priority'));
|
||||||
if (!isset($pri)) $pri = $this->bo->so->data['info_pri'];
|
if (!isset($pri)) $pri = $this->bo->so->data['info_pri'];
|
||||||
$t->set_var('priority_list',$sb->getArrayItem('pri',$pri,
|
$GLOBALS['phpgw']->template->set_var('priority_list',$sb->getArrayItem('pri',$pri,
|
||||||
$this->bo->enums['priority']));
|
$this->bo->enums['priority']));
|
||||||
|
|
||||||
$t->set_var('lang_confirm',lang('Confirm'));
|
$GLOBALS['phpgw']->template->set_var('lang_confirm',lang('Confirm'));
|
||||||
if (!isset($confirm)) $confirm = $this->bo->so->data['info_confirm'];
|
if (!isset($confirm)) $confirm = $this->bo->so->data['info_confirm'];
|
||||||
$t->set_var('confirm_list',$sb->getArrayItem('confirm',$confirm,
|
$GLOBALS['phpgw']->template->set_var('confirm_list',$sb->getArrayItem('confirm',$confirm,
|
||||||
$this->bo->enums['confirm']));
|
$this->bo->enums['confirm']));
|
||||||
|
|
||||||
$t->set_var('lang_responsible',lang('Responsible'));
|
$GLOBALS['phpgw']->template->set_var('lang_responsible',lang('Responsible'));
|
||||||
if (!isset($responsible)) $responsible=$this->bo->so->data['info_responsible'];
|
if (!isset($responsible)) $responsible=$this->bo->so->data['info_responsible'];
|
||||||
$t->set_var('responsible_list',$sb->getAccount('responsible',
|
$GLOBALS['phpgw']->template->set_var('responsible_list',$sb->getAccount('responsible',
|
||||||
$responsible,0,'accounts',-1));
|
$responsible,0,'accounts',-1));
|
||||||
|
|
||||||
$t->set_var('lang_access_type',lang('Private'));
|
$GLOBALS['phpgw']->template->set_var('lang_access_type',lang('Private'));
|
||||||
if (!isset($access)) $access = $this->bo->so->data['info_access'] == 'private';
|
if (!isset($access)) $access = $this->bo->so->data['info_access'] == 'private';
|
||||||
$t->set_var('access_list',$html->checkbox('access',$access));
|
$GLOBALS['phpgw']->template->set_var('access_list',$this->html->checkbox('access',$access));
|
||||||
|
|
||||||
$t->set_var(array('lang_file' => lang('attach file').':','file_val' => $full_fname));
|
$GLOBALS['phpgw']->template->set_var(array('lang_file' => lang('attach file').':','file_val' => $full_fname));
|
||||||
$t->set_var(array('lang_comment' => lang('comment').':','comment_val' => $filecomment));
|
$GLOBALS['phpgw']->template->set_var(array('lang_comment' => lang('comment').':','comment_val' => $filecomment));
|
||||||
|
|
||||||
$t->set_var('edit_button',$html->submit_button('save','Save','this.form.full_fname.value=this.form.attachfile.value'));
|
$GLOBALS['phpgw']->template->set_var('edit_button',$this->html->submit_button('save','Save','this.form.full_fname.value=this.form.attachfile.value'));
|
||||||
|
|
||||||
$t->set_var('cancel_button',$html->submit_button('cancel','Cancel'));
|
$GLOBALS['phpgw']->template->set_var('cancel_button',$this->html->submit_button('cancel','Cancel'));
|
||||||
|
|
||||||
if (!$action && $this->bo->check_access($info_id,PHPGW_ACL_DELETE))
|
if (!$action && $this->bo->check_access($info_id,PHPGW_ACL_DELETE))
|
||||||
{
|
{
|
||||||
$t->set_var('delete_button',$html->submit_button('delete','Delete'));
|
$GLOBALS['phpgw']->template->set_var('delete_button',$this->html->submit_button('delete','Delete'));
|
||||||
}
|
}
|
||||||
$t->parse('buttons',$is_edit ? 'edit' : 'add');
|
$GLOBALS['phpgw']->template->parse('buttons',$is_edit ? 'edit' : 'add');
|
||||||
$t->pfp('out','info_edit');
|
$GLOBALS['phpgw']->template->fp('phpgw_body','info_edit');
|
||||||
}
|
}
|
||||||
|
|
||||||
function delete( )
|
function delete( )
|
||||||
{
|
{
|
||||||
global $info_id,$confirm,$to_del;
|
global $info_id,$confirm,$to_del;
|
||||||
|
|
||||||
$t = $this->template; $html = $this->html;
|
|
||||||
|
|
||||||
$referer = $this->get_referer();
|
$referer = $this->get_referer();
|
||||||
|
|
||||||
if (!$info_id ||
|
if (!$info_id ||
|
||||||
!$this->bo->check_access($info_id,PHPGW_ACL_DELETE))
|
!$this->bo->check_access($info_id,PHPGW_ACL_DELETE))
|
||||||
{
|
{
|
||||||
Header('Location: ' . $html->link($referer));
|
Header('Location: ' . $this->html->link($referer));
|
||||||
$GLOBALS['phpgw']->common->phpgw_exit();
|
$GLOBALS['phpgw']->common->phpgw_exit();
|
||||||
}
|
}
|
||||||
if ($confirm)
|
if ($confirm)
|
||||||
@ -1029,13 +1022,13 @@
|
|||||||
{
|
{
|
||||||
$this->bo->delete_attached($info_id,$to_del);
|
$this->bo->delete_attached($info_id,$to_del);
|
||||||
}
|
}
|
||||||
Header('Location: ' . $html->link($referer,array( 'cd' => 16 )));
|
Header('Location: ' . $this->html->link($referer,array( 'cd' => 16 )));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$GLOBALS['phpgw']->common->phpgw_header();
|
$GLOBALS['phpgw']->common->phpgw_header();
|
||||||
|
|
||||||
$t->set_file(array( 'info_delete' => 'delete.tpl' ));
|
$GLOBALS['phpgw']->template->set_file(array( 'info_delete' => 'delete.tpl' ));
|
||||||
|
|
||||||
// add the links to the files which corrospond to this entry
|
// add the links to the files which corrospond to this entry
|
||||||
$attachments = $this->bo->list_attached($info_id);
|
$attachments = $this->bo->list_attached($info_id);
|
||||||
@ -1048,26 +1041,26 @@
|
|||||||
$to_del[$name] = $name . ($comment ? ' ('.$comment.')' : '');
|
$to_del[$name] = $name . ($comment ? ' ('.$comment.')' : '');
|
||||||
}
|
}
|
||||||
$sbox2 = CreateObject('phpgwapi.sbox2');
|
$sbox2 = CreateObject('phpgwapi.sbox2');
|
||||||
$t->set_var('to_del',$sbox2->getArrayItem('to_del','.',$to_del,True));
|
$GLOBALS['phpgw']->template->set_var('to_del',$sbox2->getArrayItem('to_del','.',$to_del,True));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$t->set_var('to_del','');
|
$GLOBALS['phpgw']->template->set_var('to_del','');
|
||||||
}
|
}
|
||||||
$t->set_var( $this->setStyleSheet( ));
|
$GLOBALS['phpgw']->template->set_var( $this->setStyleSheet( ));
|
||||||
$t->set_var( $this->infoHeaders( ));
|
$GLOBALS['phpgw']->template->set_var( $this->infoHeaders( ));
|
||||||
$t->set_var( $this->formatInfo( $info_id ));
|
$GLOBALS['phpgw']->template->set_var( $this->formatInfo( $info_id ));
|
||||||
$t->set_var('lang_info_action',lang('InfoLog - Delete'));
|
$GLOBALS['phpgw']->template->set_var('lang_info_action',lang('InfoLog - Delete'));
|
||||||
|
|
||||||
$t->set_var('deleteheader',lang('Are you sure you want to delete this entry'));
|
$GLOBALS['phpgw']->template->set_var('deleteheader',lang('Are you sure you want to delete this entry'));
|
||||||
$t->set_var('no_button',$html->form_1button('no_button',
|
$GLOBALS['phpgw']->template->set_var('no_button',$this->html->form_1button('no_button',
|
||||||
'No - Cancel','',$referer));
|
'No - Cancel','',$referer));
|
||||||
|
|
||||||
$t->set_var('yes_form',$html->form('',array('referer' => $referer),'/index.php',
|
$GLOBALS['phpgw']->template->set_var('yes_form',$this->html->form('',array('referer' => $referer),'/index.php',
|
||||||
$this->menuaction('delete') + array('info_id' => $info_id,'confirm' => 'True')));
|
$this->menuaction('delete') + array('info_id' => $info_id,'confirm' => 'True')));
|
||||||
$t->set_var('yes_button',$html->submit_button('yes_button','Yes - Delete'));
|
$GLOBALS['phpgw']->template->set_var('yes_button',$this->html->submit_button('yes_button','Yes - Delete'));
|
||||||
|
|
||||||
$t->pfp('out','info_delete');
|
$GLOBALS['phpgw']->template->fp('phpgw_body','info_delete');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1103,11 +1096,11 @@
|
|||||||
|
|
||||||
$GLOBALS['phpgw']->common->phpgw_header();
|
$GLOBALS['phpgw']->common->phpgw_header();
|
||||||
|
|
||||||
$this->template->set_file(array('info_admin_t' => 'admin.tpl'));
|
$GLOBALS['phpgw']->template->set_file(array('info_admin_t' => 'admin.tpl'));
|
||||||
$this->template->set_block('info_admin_t', 'admin_line');
|
$GLOBALS['phpgw']->template->set_block('info_admin_t', 'admin_line');
|
||||||
$this->template->set_block('info_admin_t', 'info_admin');
|
$GLOBALS['phpgw']->template->set_block('info_admin_t', 'info_admin');
|
||||||
|
|
||||||
$this->template->set_var(Array(
|
$GLOBALS['phpgw']->template->set_var(Array(
|
||||||
'title' => lang('InfoLog').' - '.lang('configuration'),
|
'title' => lang('InfoLog').' - '.lang('configuration'),
|
||||||
'text' => lang('<b>file-attachments via symlinks</b> instead of uploads and retrieval via file:/path for direct lan-clients'),
|
'text' => lang('<b>file-attachments via symlinks</b> instead of uploads and retrieval via file:/path for direct lan-clients'),
|
||||||
'action_url' => $this->html->link('/index.php',$this->menuaction('admin')),
|
'action_url' => $this->html->link('/index.php',$this->menuaction('admin')),
|
||||||
@ -1122,18 +1115,18 @@
|
|||||||
$i = 0; @reset($this->bo->link_pathes);
|
$i = 0; @reset($this->bo->link_pathes);
|
||||||
do {
|
do {
|
||||||
list($valid,$trans) = @each($this->bo->link_pathes);
|
list($valid,$trans) = @each($this->bo->link_pathes);
|
||||||
$this->template->set_var(array(
|
$GLOBALS['phpgw']->template->set_var(array(
|
||||||
'bg_nm_color' => $this->nextmatchs->alternate_row_color(),
|
'bg_nm_color' => $this->nextmatchs->alternate_row_color(),
|
||||||
'num' => $i+1,
|
'num' => $i+1,
|
||||||
'val_valid' => $this->html->input("valid[$i]",$valid),
|
'val_valid' => $this->html->input("valid[$i]",$valid),
|
||||||
'val_trans' => $this->html->input("trans[$i]",$trans),
|
'val_trans' => $this->html->input("trans[$i]",$trans),
|
||||||
'val_ip' => $this->html->input("ip[$i]",$this->bo->send_file_ips[$valid])
|
'val_ip' => $this->html->input("ip[$i]",$this->bo->send_file_ips[$valid])
|
||||||
));
|
));
|
||||||
$this->template->parse('admin_lines','admin_line',True);
|
$GLOBALS['phpgw']->template->parse('admin_lines','admin_line',True);
|
||||||
++$i;
|
++$i;
|
||||||
} while ($valid);
|
} while ($valid);
|
||||||
|
|
||||||
$this->template->pfp('out','info_admin');
|
$GLOBALS['phpgw']->template->fp('phpgw_body','info_admin');
|
||||||
}
|
}
|
||||||
|
|
||||||
function preferences( )
|
function preferences( )
|
||||||
@ -1165,41 +1158,39 @@
|
|||||||
}
|
}
|
||||||
$GLOBALS['phpgw']->common->phpgw_header();
|
$GLOBALS['phpgw']->common->phpgw_header();
|
||||||
|
|
||||||
$t = $this->template; $html = $this->html;
|
$GLOBALS['phpgw']->template->set_file(array('info_prefs_t' => 'preferences.tpl'));
|
||||||
|
$GLOBALS['phpgw']->template->set_block('info_prefs_t','pref_line');
|
||||||
$t->set_file(array('info_prefs_t' => 'preferences.tpl'));
|
$GLOBALS['phpgw']->template->set_block('info_prefs_t','info_prefs');
|
||||||
$t->set_block('info_prefs_t','pref_line');
|
|
||||||
$t->set_block('info_prefs_t','info_prefs');
|
|
||||||
|
|
||||||
$vars = Array(
|
$vars = Array(
|
||||||
'title' => lang('InfoLog preferences'),
|
'title' => lang('InfoLog preferences'),
|
||||||
'text' => ' ',
|
'text' => ' ',
|
||||||
'action_url' => $html->link('/index.php',$this->menuaction('preferences')),
|
'action_url' => $this->html->link('/index.php',$this->menuaction('preferences')),
|
||||||
'bg_h_color' => $GLOBALS['phpgw_info']['theme']['th_bg'],
|
'bg_h_color' => $GLOBALS['phpgw_info']['theme']['th_bg'],
|
||||||
'save_button' => $html->submit_button('save','Save')
|
'save_button' => $this->html->submit_button('save','Save')
|
||||||
);
|
);
|
||||||
$t->set_var($vars);
|
$GLOBALS['phpgw']->template->set_var($vars);
|
||||||
|
|
||||||
while (list($pref,$lang) = each($prefs))
|
while (list($pref,$lang) = each($prefs))
|
||||||
{
|
{
|
||||||
$t->set_var('bg_nm_color',$this->nextmatchs->alternate_row_color());
|
$GLOBALS['phpgw']->template->set_var('bg_nm_color',$this->nextmatchs->alternate_row_color());
|
||||||
$t->set_var('field',lang($lang));
|
$GLOBALS['phpgw']->template->set_var('field',lang($lang));
|
||||||
|
|
||||||
if (is_array($allowed_values[$pref]))
|
if (is_array($allowed_values[$pref]))
|
||||||
{
|
{
|
||||||
if (!is_object($sbox)) $sbox = CreateObject('phpgwapi.sbox2');
|
if (!is_object($sbox)) $sbox = CreateObject('phpgwapi.sbox2');
|
||||||
|
|
||||||
$t->set_var('data',$sbox->getArrayItem($pref,
|
$GLOBALS['phpgw']->template->set_var('data',$sbox->getArrayItem($pref,
|
||||||
$GLOBALS['phpgw_info']['user']['preferences']['infolog'][$pref],
|
$GLOBALS['phpgw_info']['user']['preferences']['infolog'][$pref],
|
||||||
$allowed_values[$pref],1));
|
$allowed_values[$pref],1));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$t->set_var('data',$html->checkbox($pref,
|
$GLOBALS['phpgw']->template->set_var('data',$this->html->checkbox($pref,
|
||||||
$GLOBALS['phpgw_info']['user']['preferences']['infolog'][$pref]));
|
$GLOBALS['phpgw_info']['user']['preferences']['infolog'][$pref]));
|
||||||
}
|
}
|
||||||
$t->parse('pref_lines','pref_line',True);
|
$GLOBALS['phpgw']->template->parse('pref_lines','pref_line',True);
|
||||||
}
|
}
|
||||||
$t->pfp('out','info_prefs');
|
$GLOBALS['phpgw']->template->fp('phpgw_body','info_prefs');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user