mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-27 09:09:04 +01:00
some changes to be compatible with seek3r new template-system
This commit is contained in:
parent
100f5bc159
commit
fa82511b93
@ -27,17 +27,18 @@
|
|||||||
$GLOBALS['phpgw']->common->phpgw_exit();
|
$GLOBALS['phpgw']->common->phpgw_exit();
|
||||||
}
|
}
|
||||||
$GLOBALS['phpgw']->common->phpgw_header();
|
$GLOBALS['phpgw']->common->phpgw_header();
|
||||||
echo parse_navbar();
|
|
||||||
|
|
||||||
$infolog = createobject('infolog.uiinfolog');
|
$infolog = createobject('infolog.uiinfolog');
|
||||||
|
|
||||||
$t = CreateObject('phpgwapi.Template',PHPGW_APP_TPL); // $t->unknows = 'keep'; $t->debug = 1;
|
$t = $GLOBALS['phpgw']->template; //CreateObject('phpgwapi.Template',PHPGW_APP_TPL); // $t->unknows = 'keep'; $t->debug = 1;
|
||||||
$t->set_file(array('import' => 'csv_import.tpl'));
|
$t->set_file(array('import_t' => 'csv_import.tpl'));
|
||||||
$t->set_block('import','filename','filenamehandle');
|
$t->set_block('import_t','filename');
|
||||||
$t->set_block('import','fheader','fheaderhandle');
|
$t->set_block('import_t','fheader');
|
||||||
$t->set_block('import','fields','fieldshandle');
|
$t->set_block('import_t','fields');
|
||||||
$t->set_block('import','ffooter','ffooterhandle');
|
$t->set_block('import_t','ffooter');
|
||||||
$t->set_block('import','imported','importedhandle');
|
$t->set_block('import_t','imported');
|
||||||
|
$t->set_block('import_t','import');
|
||||||
|
|
||||||
|
|
||||||
// $t->set_var("navbar_bg",$GLOBALS['phpgw_info']["theme"]["navbar_bg"]);
|
// $t->set_var("navbar_bg",$GLOBALS['phpgw_info']["theme"]["navbar_bg"]);
|
||||||
// $t->set_var("navbar_text",$GLOBALS['phpgw_info']["theme"]["navbar_text"]);
|
// $t->set_var("navbar_text",$GLOBALS['phpgw_info']["theme"]["navbar_text"]);
|
||||||
@ -136,7 +137,7 @@ function cat_id($cats)
|
|||||||
$t->set_var('enctype','ENCTYPE="multipart/form-data"');
|
$t->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('filenamehandle','filename');
|
$t->parse('rows','filename');
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'download':
|
case 'download':
|
||||||
@ -151,7 +152,7 @@ function cat_id($cats)
|
|||||||
$t->set_var('lang_translation',lang("Translation").' <a href="#help">'.lang('help').'</a>');
|
$t->set_var('lang_translation',lang("Translation").' <a href="#help">'.lang('help').'</a>');
|
||||||
$t->set_var('submit',lang('Import'));
|
$t->set_var('submit',lang('Import'));
|
||||||
$t->set_var('lang_debug',lang('Test Import (show importable records <u>only</u> in browser)'));
|
$t->set_var('lang_debug',lang('Test Import (show importable records <u>only</u> in browser)'));
|
||||||
$t->parse('fheaderhandle','fheader');
|
$t->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";
|
||||||
|
|
||||||
@ -175,9 +176,10 @@ function cat_id($cats)
|
|||||||
'cat_id' => 'Categorie id(s), to set use @cat_id(Cat1,Cat2)',
|
'cat_id' => 'Categorie id(s), to set use @cat_id(Cat1,Cat2)',
|
||||||
'addr_id' => 'Addressbook id, to set use @addr_id(nlast,nfirst,org)' );
|
'addr_id' => 'Addressbook id, to set use @addr_id(nlast,nfirst,org)' );
|
||||||
|
|
||||||
/* this are settings to import from Lotus Organizer
|
// the next line is used in the help-text too
|
||||||
$mktime_lotus = "${PSep}0?([0-9]+)[ .:-]+0?([0-9]*)[ .:-]+0?([0-9]*)[ .:-]+0?([0-9]*)[ .:-]+0?([0-9]*)[ .:-]+0?([0-9]*).*$ASep@mktime(${VPre}4,${VPre}5,${VPre}6,${VPre}2,${VPre}3,${VPre}1)";
|
$mktime_lotus = "${PSep}0?([0-9]+)[ .:-]+0?([0-9]*)[ .:-]+0?([0-9]*)[ .:-]+0?([0-9]*)[ .:-]+0?([0-9]*)[ .:-]+0?([0-9]*).*$ASep@mktime(${VPre}4,${VPre}5,${VPre}6,${VPre}2,${VPre}3,${VPre}1)";
|
||||||
|
|
||||||
|
/* this are settings to import from Lotus Organizer
|
||||||
$defaults += array( 'Land' => "addr$PSep.*[(]+([0-9]+)[)]+$ASep+${VPre}1 (${CPre}Ortsvorwahl$CPos) ${CPre}Telefon$CPos$PSep${CPre}Telefon$CPos",
|
$defaults += array( 'Land' => "addr$PSep.*[(]+([0-9]+)[)]+$ASep+${VPre}1 (${CPre}Ortsvorwahl$CPos) ${CPre}Telefon$CPos$PSep${CPre}Telefon$CPos",
|
||||||
'Notiz' => 'des',
|
'Notiz' => 'des',
|
||||||
'Privat' => "access${PSep}1${ASep}private${PSep}public",
|
'Privat' => "access${PSep}1${ASep}private${PSep}public",
|
||||||
@ -209,13 +211,13 @@ function cat_id($cats)
|
|||||||
$t->set_var('trans','');
|
$t->set_var('trans','');
|
||||||
$t->set_var('info_fields',$info_name_options);
|
$t->set_var('info_fields',$info_name_options);
|
||||||
}
|
}
|
||||||
$t->parse('fieldshandle','fields',True);
|
$t->parse('rows','fields',True);
|
||||||
}
|
}
|
||||||
$t->set_var('lang_start',lang('Startrecord'));
|
$t->set_var('lang_start',lang('Startrecord'));
|
||||||
$t->set_var('start',$start);
|
$t->set_var('start',$start);
|
||||||
$t->set_var('lang_max',lang('Number of records to read (<=200)'));
|
$t->set_var('lang_max',lang('Number of records to read (<=200)'));
|
||||||
$t->set_var('max',200);
|
$t->set_var('max',200);
|
||||||
$t->parse('ffooterhandle','ffooter');
|
$t->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);
|
||||||
@ -275,8 +277,7 @@ function cat_id($cats)
|
|||||||
}
|
}
|
||||||
|
|
||||||
$GLOBALS['phpgw']->preferences->read_repository();
|
$GLOBALS['phpgw']->preferences->read_repository();
|
||||||
$test = $GLOBALS['phpgw']->preferences->add('infolog','cvs_import',$defaults);
|
$GLOBALS['phpgw']->preferences->add('infolog','cvs_import',$defaults);
|
||||||
echo "add('infolog','cvs_import',defaults) ="; _debug_array($test);
|
|
||||||
$GLOBALS['phpgw']->preferences->save_repository(True);
|
$GLOBALS['phpgw']->preferences->save_repository(True);
|
||||||
|
|
||||||
$log = "<table border=1>\n\t<tr><td>#</td>\n";
|
$log = "<table border=1>\n\t<tr><td>#</td>\n";
|
||||||
@ -349,11 +350,11 @@ function cat_id($cats)
|
|||||||
$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);
|
$t->set_var('log',$log);
|
||||||
$t->parse('importedhandle','imported');
|
$t->parse('rows','imported');
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$t->set_var('hiddenvars',$hiddenvars);
|
$t->set_var('hiddenvars',$hiddenvars);
|
||||||
$t->pfp('out','import',True);
|
$t->pfp('out','import');
|
||||||
$GLOBALS['phpgw']->common->phpgw_footer();
|
$GLOBALS['phpgw']->common->phpgw_footer();
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
@ -1,10 +1,3 @@
|
|||||||
{info_css}<p class=action>{lang_info_action}<br>
|
|
||||||
<hr noshade width="98%" align="center" size="1">
|
|
||||||
<center>
|
|
||||||
|
|
||||||
<FORM {enctype} action="{action_url}" method="post">
|
|
||||||
<TABLE>
|
|
||||||
|
|
||||||
<!-- BEGIN filename -->
|
<!-- BEGIN filename -->
|
||||||
<TR>
|
<TR>
|
||||||
<TD>{lang_csvfile}</td>
|
<TD>{lang_csvfile}</td>
|
||||||
@ -59,7 +52,18 @@
|
|||||||
</TR>
|
</TR>
|
||||||
<!-- END imported -->
|
<!-- END imported -->
|
||||||
|
|
||||||
|
<!-- BEGIN import -->
|
||||||
|
{info_css}<p class=action>{lang_info_action}<br>
|
||||||
|
<hr noshade width="98%" align="center" size="1">
|
||||||
|
<center>
|
||||||
|
<FORM {enctype} action="{action_url}" method="post">
|
||||||
|
<TABLE>
|
||||||
|
|
||||||
|
{rows}
|
||||||
|
|
||||||
</TABLE>
|
</TABLE>
|
||||||
{hiddenvars}</form>
|
{hiddenvars}
|
||||||
|
</form>
|
||||||
|
|
||||||
</CENTER>
|
</CENTER>
|
||||||
|
<!-- END import -->
|
||||||
|
Loading…
Reference in New Issue
Block a user