forked from extern/egroupware
some changes to be compatible with seek3r new template-system
This commit is contained in:
parent
fa82511b93
commit
3ff337bd67
@ -19,12 +19,13 @@
|
|||||||
|
|
||||||
$GLOBALS['phpgw']->contacts = createobject('phpgwapi.contacts');
|
$GLOBALS['phpgw']->contacts = createobject('phpgwapi.contacts');
|
||||||
|
|
||||||
$GLOBALS['phpgw']->template->set_file(array('import' => 'csv_import.tpl'));
|
$GLOBALS['phpgw']->template->set_file(array('import_t' => 'csv_import.tpl'));
|
||||||
$GLOBALS['phpgw']->template->set_block('import','filename','filenamehandle');
|
$GLOBALS['phpgw']->template->set_block('import_t','filename');
|
||||||
$GLOBALS['phpgw']->template->set_block('import','fheader','fheaderhandle');
|
$GLOBALS['phpgw']->template->set_block('import_t','fheader');
|
||||||
$GLOBALS['phpgw']->template->set_block('import','fields','fieldshandle');
|
$GLOBALS['phpgw']->template->set_block('import_t','fields');
|
||||||
$GLOBALS['phpgw']->template->set_block('import','ffooter','ffooterhandle');
|
$GLOBALS['phpgw']->template->set_block('import_t','ffooter');
|
||||||
$GLOBALS['phpgw']->template->set_block('import','imported','importedhandle');
|
$GLOBALS['phpgw']->template->set_block('import_t','imported');
|
||||||
|
$GLOBALS['phpgw']->template->set_block('import_t','import');
|
||||||
|
|
||||||
if($action == 'download' && (!$fieldsep || !$csvfile || !($fp=fopen($csvfile,'rb'))))
|
if($action == 'download' && (!$fieldsep || !$csvfile || !($fp=fopen($csvfile,'rb'))))
|
||||||
{
|
{
|
||||||
@ -135,7 +136,7 @@
|
|||||||
$GLOBALS['phpgw']->template->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";
|
||||||
|
|
||||||
$GLOBALS['phpgw']->template->parse('filenamehandle','filename');
|
$GLOBALS['phpgw']->template->parse('rows','filename');
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'download':
|
case 'download':
|
||||||
@ -150,7 +151,7 @@
|
|||||||
$GLOBALS['phpgw']->template->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>');
|
||||||
$GLOBALS['phpgw']->template->set_var('submit',lang('Import'));
|
$GLOBALS['phpgw']->template->set_var('submit',lang('Import'));
|
||||||
$GLOBALS['phpgw']->template->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)'));
|
||||||
$GLOBALS['phpgw']->template->parse('fheaderhandle','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";
|
||||||
|
|
||||||
@ -192,17 +193,18 @@
|
|||||||
$GLOBALS['phpgw']->template->set_var('trans','');
|
$GLOBALS['phpgw']->template->set_var('trans','');
|
||||||
$GLOBALS['phpgw']->template->set_var('addr_fields',$addr_name_options);
|
$GLOBALS['phpgw']->template->set_var('addr_fields',$addr_name_options);
|
||||||
}
|
}
|
||||||
$GLOBALS['phpgw']->template->parse('fieldshandle','fields',True);
|
$GLOBALS['phpgw']->template->parse('rows','fields',True);
|
||||||
}
|
}
|
||||||
$GLOBALS['phpgw']->template->set_var('lang_start',lang('Startrecord'));
|
$GLOBALS['phpgw']->template->set_var('lang_start',lang('Startrecord'));
|
||||||
$GLOBALS['phpgw']->template->set_var('start',$start);
|
$GLOBALS['phpgw']->template->set_var('start',$start);
|
||||||
$GLOBALS['phpgw']->template->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)'));
|
||||||
$GLOBALS['phpgw']->template->set_var('max',200);
|
$GLOBALS['phpgw']->template->set_var('max',200);
|
||||||
$GLOBALS['phpgw']->template->parse('ffooterhandle','ffooter');
|
$GLOBALS['phpgw']->template->parse('rows','ffooter',True);
|
||||||
fclose($fp);
|
fclose($fp);
|
||||||
$old = $csvfile; $csvfile = $GLOBALS['phpgw_info']['server']['temp_dir'].'/addrbook_import_'.basename($csvfile);
|
$old = $csvfile; $csvfile = $GLOBALS['phpgw_info']['server']['temp_dir'].'/addrbook_import_'.basename($csvfile);
|
||||||
rename($old,$csvfile);
|
rename($old,$csvfile);
|
||||||
$hiddenvars .= '<input type="hidden" name="csvfile" value="'.$csvfile.'">';
|
$hiddenvars .= '<input type="hidden" name="csvfile" value="'.$csvfile.'">';
|
||||||
|
$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)";
|
||||||
$help_on_trans = "<a name='help'><b>How to use Translation's</b><p>".
|
$help_on_trans = "<a name='help'><b>How to use Translation's</b><p>".
|
||||||
"Translations enable you to change / adapt the content of each CSV field for your needs. <br>".
|
"Translations enable you to change / adapt the content of each CSV field for your needs. <br>".
|
||||||
"General syntax is: <b>pattern1 ${ASep} replacement1 ${PSep} ... ${PSep} patternN ${ASep} replacementN</b><br>".
|
"General syntax is: <b>pattern1 ${ASep} replacement1 ${PSep} ... ${PSep} patternN ${ASep} replacementN</b><br>".
|
||||||
@ -370,11 +372,11 @@
|
|||||||
$anz,'<a href="javascript:history.back()">','</a>') :
|
$anz,'<a href="javascript:history.back()">','</a>') :
|
||||||
lang('%1 records imported',$anz));
|
lang('%1 records imported',$anz));
|
||||||
$GLOBALS['phpgw']->template->set_var('log',$log);
|
$GLOBALS['phpgw']->template->set_var('log',$log);
|
||||||
$GLOBALS['phpgw']->template->parse('importedhandle','imported');
|
$GLOBALS['phpgw']->template->parse('rows','imported');
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
$GLOBALS['phpgw']->template->set_var('hiddenvars',$hiddenvars);
|
$GLOBALS['phpgw']->template->set_var('hiddenvars',$hiddenvars);
|
||||||
$GLOBALS['phpgw']->template->pfp('out','import',True);
|
$GLOBALS['phpgw']->template->pfp('out','import');
|
||||||
$GLOBALS['phpgw']->common->phpgw_footer();
|
$GLOBALS['phpgw']->common->phpgw_footer();
|
||||||
?>
|
?>
|
||||||
|
@ -1,10 +1,3 @@
|
|||||||
<p class=action>{lang_addr_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,17 @@
|
|||||||
</TR>
|
</TR>
|
||||||
<!-- END imported -->
|
<!-- END imported -->
|
||||||
|
|
||||||
|
<!-- BEGIN import -->
|
||||||
|
<p class=action>{lang_addr_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