<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet href="http://bugs.horde.org/themes/feed-rss.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
 <channel>
  <title>Fix re-import of CSV data</title>
  <pubDate>Sat, 22 Nov 2008 10:02:01 -0500</pubDate>
  <link>http://bugs.horde.org/ticket/6901</link>
  <atom:link rel="self" type="application/rss+xml" title="Fix re-import of CSV data" href="http://bugs.horde.org/ticket/6901/rss" />
  <description>Fix re-import of CSV data</description>

  
  
  <item>
   <title>Hello together,

if you export contacts via CSV and re-imp</title>
   <description>Hello together,

if you export contacts via CSV and re-import the same file again,
some fields won't get mapped automatically. This is due the wrong
assignment of Outlook field mapping, changing &quot;firstname&quot; into &quot;first_name&quot;.

Attached patch fixes the issue. I also removed fields mapping to the same name.

I tried to have a look at Outlook's field names, unfortunately the field names are localized (sic!) so I only see German field names. Would be nice if someone with an English Outlook version could check the field names.

Cheers,
Thomas
</description>
   <pubDate>Wed, 11 Jun 2008 12:22:27 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46274</link>
  </item>
  <item>
   <title>I'm not sure I understand the issue you are describing. When</title>
   <description>I'm not sure I understand the issue you are describing. When you import CSV data into Turba, regardless of the original source, you can select/edit the field mappings yourself?

Can you give a more descriptive use case for when this fails?</description>
   <pubDate>Wed, 11 Jun 2008 19:16:00 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46294</link>
  </item>
  <item>
   <title>&gt; I'm not sure I understand the issue you are describing. Wh</title>
   <description>&gt; I'm not sure I understand the issue you are describing. When you 
&gt; import CSV data into Turba, regardless of the original source, you 
&gt; can select/edit the field mappings yourself?

Yes, this is works fine.

&gt; Can you give a more descriptive use case for when this fails?

Turba exports your given name as &quot;firstname&quot;. If you reimport the same CSV file exported by Turba, the field &quot;firstname&quot; will currently be translated to &quot;first_name&quot; and Turba is then unable to automatically match the CSV field to the corresponding Turba key. As far as I was able to google it, Outlook uses the field &quot;first_name&quot; and some of the mapping array values should be flipped.
</description>
   <pubDate>Thu, 12 Jun 2008 03:17:42 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46300</link>
  </item>
  <item>
   <title>So we're looking to map firstname to the turba field first_n</title>
   <description>So we're looking to map firstname to the turba field first_name, and it should be the opposite?

Why does the patch remove the pgp and smime mappings?</description>
   <pubDate>Thu, 12 Jun 2008 15:42:37 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46345</link>
  </item>
  <item>
   <title>&gt; So we're looking to map firstname to the turba field first</title>
   <description>&gt; So we're looking to map firstname to the turba field first_name, and 
&gt; it should be the opposite?

Yes. Just export some contacts via CSV. You'll find &quot;firstname&quot; in the headerline. If you re-import them, Turba is unable to automatically map &quot;first_name&quot; to the proper given name field. If you look at the standard attributes.php file,
it's spelled &quot;firstname&quot;, right?

&gt; Why does the patch remove the pgp and smime mappings?

They map from the same name to the same name :-)
-&gt; No mapping done.
</description>
   <pubDate>Fri, 13 Jun 2008 03:18:02 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46373</link>
  </item>
  <item>
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title>
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/turba/data.php?r1=1.103&amp;r2=1.104&amp;ty=u</description>
   <pubDate>Fri, 13 Jun 2008 04:37:23 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46383</link>
  </item>
  <item>
   <title>The point of the $outlook_mapping hash was, to automatically</title>
   <description>The point of the $outlook_mapping hash was, to automatically map fields exported from Outlook that have different names than Turba. I have removed all fields that already have the same names like our current default attributes.</description>
   <pubDate>Fri, 13 Jun 2008 04:39:20 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46384</link>
  </item>
  <item>
   <title>&gt; The point of the $outlook_mapping hash was, to automatical</title>
   <description>&gt; The point of the $outlook_mapping hash was, to automatically map 
&gt; fields exported from Outlook that have different names than Turba. I 
&gt; have removed all fields that already have the same names like our 
&gt; current default attributes.

Thanks, Jan. Was the given name field previoulsy called &quot;first_name&quot; in Turba?
Or do you have an English Outlook version to verify the given name field is not called &quot;first_name&quot; in Outlook's CSV export?
</description>
   <pubDate>Fri, 13 Jun 2008 04:43:21 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46386</link>
  </item>
  <item>
   <title>No, and I'm not sure if this mapping still holds for any rec</title>
   <description>No, and I'm not sure if this mapping still holds for any recent Outlook versions anyway. It was added back at (probably) Office 97 or Office 2000 times.</description>
   <pubDate>Fri, 13 Jun 2008 06:30:02 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46395</link>
  </item>
  <item>
   <title>&gt; No, and I'm not sure if this mapping still holds for any r</title>
   <description>&gt; No, and I'm not sure if this mapping still holds for any recent 
&gt; Outlook versions anyway. It was added back at (probably) Office 97 or 
&gt; Office 2000 times.

A friend of mine sent me the English field names for Entourage, which is Outlook for MacOS:

&quot;First Name	Last Name	Title	Suffix	Nickname	Company	Job Title	Dept	Work Street Address	Work City	Work State	Work Zip	Work Country/Region	Work URL	Home Street Address	Home City	Home State	Home Zip	Home Country/Region	Home URL	Home Phone 1	Home Phone 2	Home Fax	Work Phone 1	Work Phone 2	Work Fax	Pager	Mobile Phone	Main Phone	Assistant Phone	Custom Phone 1	Custom Phone 2	Custom Phone 3	Custom Phone 4	Email Address 1	Email Address 2	Email Address 3	Email Address 4	Email Address 5	Email Address 6	Email Address 7	Email Address 8	Email Address 9	Email Address 10	Email Address 11	Email Address 12	Email Address 13	Instant Messaging 1	Instant Messaging 2	Instant Messaging 3	Instant Messaging 4	Instant Messaging 5	Instant Messaging 6	Instant Messaging 7	Instant Messaging 8	Instant Messaging 9	Instant Messaging 10	Instant Messaging 11	Instant Messaging 12	Instant Messaging 13	Custom 1	Custom 2	Custom 3	Custom 4	Custom 5	Custom 6	Custom 7	Custom 8	Custom date 1	Custom date 2	Spouse	Birthday	Anniversary	Notes	Age	Astrology sign	Bloodtype	Furigana Company Name	Furigana First Name	Furigana Last Name	Furigana Spouse Name	Interests&quot;

I especially like &quot;Bloodtype&quot; :o)

As you can see, some mappings would be needed. I really would like to see the CSV output of an American Outlook. Chuck, do you have access to that? ;-)
</description>
   <pubDate>Mon, 16 Jun 2008 12:17:29 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46570</link>
  </item>
  <item>
   <title>No, I don't have an Entourage license.</title>
   <description>No, I don't have an Entourage license.</description>
   <pubDate>Mon, 16 Jun 2008 12:18:55 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46572</link>
  </item>
  <item>
   <title>&gt; No, I don't have an Entourage license.

Ok, thanks. I wr</title>
   <description>&gt; No, I don't have an Entourage license.

Ok, thanks. I wrote &quot;Francois Marier&quot; an email, he submitted the mappings in the first place.
</description>
   <pubDate>Mon, 16 Jun 2008 12:29:20 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46574</link>
  </item>
  <item>
   <title>Outlook 2003 fields supplied by Francois Marier:

&quot;Title&quot;,</title>
   <description>Outlook 2003 fields supplied by Francois Marier:

&quot;Title&quot;,&quot;First Name&quot;,&quot;Middle Name&quot;,&quot;Last Name&quot;,&quot;Suffix&quot;,&quot;Company&quot;,&quot;Department&quot;,&quot;Job Title&quot;,&quot;Business Street&quot;,&quot;Business Street 2&quot;,&quot;Business Street 3&quot;,&quot;Business City&quot;,&quot;Business State&quot;,&quot;Business Postal Code&quot;,&quot;Business Country&quot;,&quot;Home Street&quot;,&quot;Home Street 2&quot;,&quot;Home Street 3&quot;,&quot;Home City&quot;,&quot;Home State&quot;,&quot;Home Postal Code&quot;,&quot;Home Country&quot;,&quot;Other Street&quot;,&quot;Other Street 2&quot;,&quot;Other Street 3&quot;,&quot;Other City&quot;,&quot;Other State&quot;,&quot;Other Postal Code&quot;,&quot;Other Country&quot;,&quot;Assistant's Phone&quot;,&quot;Business Fax&quot;,&quot;Business Phone&quot;,&quot;Business Phone 2&quot;,&quot;Callback&quot;,&quot;Car Phone&quot;,&quot;Company Main Phone&quot;,&quot;Home Fax&quot;,&quot;Home Phone&quot;,&quot;Home Phone 2&quot;,&quot;ISDN&quot;,&quot;Mobile Phone&quot;,&quot;Other Fax&quot;,&quot;Other Phone&quot;,&quot;Pager&quot;,&quot;Primary Phone&quot;,&quot;Radio Phone&quot;,&quot;TTY/TDD Phone&quot;,&quot;Telex&quot;,&quot;Account&quot;,&quot;Anniversary&quot;,&quot;Assistant's Name&quot;,&quot;Billing Information&quot;,&quot;Birthday&quot;,&quot;Business Address PO Box&quot;,&quot;Categories&quot;,&quot;Children&quot;,&quot;Directory Server&quot;,&quot;E-mail Address&quot;,&quot;E-mail Type&quot;,&quot;E-mail Display Name&quot;,&quot;E-mail 2 Address&quot;,&quot;E-mail 2 Type&quot;,&quot;E-mail 2 Display Name&quot;,&quot;E-mail 3 Address&quot;,&quot;E-mail 3 Type&quot;,&quot;E-mail 3 Display Name&quot;,&quot;Gender&quot;,&quot;Government ID Number&quot;,&quot;Hobby&quot;,&quot;Home Address PO Box&quot;,&quot;Initials&quot;,&quot;Internet Free Busy&quot;,&quot;Keywords&quot;,&quot;Language&quot;,&quot;Location&quot;,&quot;Manager's Name&quot;,&quot;Mileage&quot;,&quot;Notes&quot;,&quot;Office Location&quot;,&quot;Organizational ID Number&quot;,&quot;Other Address PO Box&quot;,&quot;Priority&quot;,&quot;Private&quot;,&quot;Profession&quot;,&quot;Referred By&quot;,&quot;Sensitivity&quot;,&quot;Spouse&quot;,&quot;User 1&quot;,&quot;User 2&quot;,&quot;User 3&quot;,&quot;User 4&quot;,&quot;Web Page&quot;
</description>
   <pubDate>Fri, 20 Jun 2008 10:26:29 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46691</link>
  </item>
  <item>
   <title>Thunderbird fields:

First Name,Last Name,Display Name,Nic</title>
   <description>Thunderbird fields:

First Name,Last Name,Display Name,Nickname,Primary Email,Secondary Email,Work Phone,Home Phone,Fax Number,Pager Number,Mobile Number,Home Address,Home Address 2,Home City,Home State,Home ZipCode,Home Country,Work Address,Work Address 2,Work City,Work State,Work ZipCode,Work Country,Job Title,Department,Organization,Web Page 1,Web Page 2,Birth Year,Birth Month,Birth Day,Custom 1,Custom 2,Custom 3,Custom 4,Notes
</description>
   <pubDate>Fri, 20 Jun 2008 10:27:39 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46692</link>
  </item>
  <item>
   <title>Here's a patch for CVS HEAD to support Outlook 2003 properly</title>
   <description>Here's a patch for CVS HEAD to support Outlook 2003 properly.
While I was at it, I also added support for Entourage and Thunderbird :-)
</description>
   <pubDate>Fri, 20 Jun 2008 10:29:14 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46693</link>
  </item>
  <item>
   <title>Any reason not to keep the old mappings? And if you remove t</title>
   <description>Any reason not to keep the old mappings? And if you remove them, why not the internetfreebusy entry?</description>
   <pubDate>Fri, 20 Jun 2008 10:44:59 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46698</link>
  </item>
  <item>
   <title>&gt; Any reason not to keep the old mappings?

I was not able</title>
   <description>&gt; Any reason not to keep the old mappings?

I was not able to verify them. Chuck commited the original mappings three years ago, maybe he still got the original email with the field output from Francois, if at all. Anyhow, those field names are from Outlook 2000 or earlier, so I think it's safe to remove them.

&gt; And if you remove them, why not the internetfreebusy entry?

Bug :-) I was masochistic enough to map the fields and somehow overseen it during review of the patch.

Have a nice weekend,
Thomas
</description>
   <pubDate>Fri, 20 Jun 2008 10:59:05 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46702</link>
  </item>
  <item>
   <title>I'd like to keep the existing entries, they shouldn't hurt.</title>
   <description>I'd like to keep the existing entries, they shouldn't hurt.</description>
   <pubDate>Thu, 26 Jun 2008 06:27:46 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46836</link>
  </item>
  <item>
   <title>&gt; I'd like to keep the existing entries, they shouldn't hurt</title>
   <description>&gt; I'd like to keep the existing entries, they shouldn't hurt.

That's fine with me. Might be a good idea to add a comment about the suspected source of the values i.e. &quot;Outlook 2000 or earlier&quot; so we can kill them in Horde 5+ :-)
</description>
   <pubDate>Fri, 27 Jun 2008 11:11:51 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t46939</link>
  </item>
  <item>
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title>
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/turba/data.php?r1=1.106&amp;r2=1.107&amp;ty=u</description>
   <pubDate>Mon, 11 Aug 2008 06:55:45 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t48124</link>
  </item>
  <item>
   <title>I had to split out the outlook mappings, because they are al</title>
   <description>I had to split out the outlook mappings, because they are also used for outlook exports. Please test what I committed.</description>
   <pubDate>Mon, 11 Aug 2008 06:57:54 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t48125</link>
  </item>
  <item>
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title>
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/turba/docs/CHANGES?r1=1.438&amp;r2=1.439&amp;ty=u</description>
   <pubDate>Mon, 11 Aug 2008 06:59:44 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t48126</link>
  </item>
  <item>
   <title>Ping?</title>
   <description>Ping?</description>
   <pubDate>Sun, 24 Aug 2008 04:29:11 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t48394</link>
  </item>
  <item>
   <title>&gt; Ping?

Pong. Queued for testing this week.
</title>
   <description>&gt; Ping?

Pong. Queued for testing this week.
</description>
   <pubDate>Mon, 25 Aug 2008 11:20:27 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t48436</link>
  </item>
  <item>
   <title>Looking good!

- Export and re-import of Turba data: OK
-</title>
   <description>Looking good!

- Export and re-import of Turba data: OK
- Re-import of data exported in &quot;Outlook format&quot;: OK
- Import of Outlook 2003 data: OK
- Import of exported data in Outlook 2003: Untested.
  German Outlook versions only recognize German field names.
- Import of Thunderbird data: OK
</description>
   <pubDate>Tue, 26 Aug 2008 08:51:24 -0400</pubDate>
   <link>http://bugs.horde.org/ticket/6901#t48469</link>
  </item>
  

 </channel>
</rss>
