[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] CVS: addressbook csv_import.php,1.8,1.9
From: |
Ralf Becker <address@hidden> |
Subject: |
[Phpgroupware-cvs] CVS: addressbook csv_import.php,1.8,1.9 |
Date: |
Wed, 01 May 2002 08:46:22 -0400 |
Update of /cvsroot/phpgroupware/addressbook
In directory subversions:/tmp/cvs-serv10805
Modified Files:
csv_import.php
Log Message:
autocreate full name on import, if not explicitly set by user (feature request
from Giles Westwood)
Index: csv_import.php
===================================================================
RCS file: /cvsroot/phpgroupware/addressbook/csv_import.php,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** csv_import.php 19 Mar 2002 02:53:49 -0000 1.8
--- csv_import.php 1 May 2002 12:46:20 -0000 1.9
***************
*** 289,292 ****
--- 289,298 ----
$log .= "\t\t<td><b>$addr</b></td>\n";
}
+ if (!in_array('fn',$addr_fields)) // autocreate
full name, if not set by user
+ {
+ $log .= "\t\t<td><b>fn</b></td>\n";
+
+ $auto_fn =
array('n_prefix','n_given','n_middle','n_family','n_suffix');
+ }
if($start < 1)
{
***************
*** 342,345 ****
--- 348,360 ----
// if (!isset($values['datecreated']))
$values['datecreated'] = $values['startdate'];
+ if (is_array($auto_fn) &&
!isset($values['fn'])) // autocreate full name
+ {
+ reset($auto_fn);
+ while (list($idx,$name) =
each($auto_fn))
+ {
+ $values['fn'] .= ($values['fn']
!= '' && $values[$name] != '' ? ' ' : '') . $values[$name];
+ }
+ $log .=
"\t\t<td>".$values['fn']."</td>\n";
+ }
if(!$debug)
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] CVS: addressbook csv_import.php,1.8,1.9,
Ralf Becker <address@hidden> <=