<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>iCalendar can&#039;t parse GEO-vCard-Tags</title> 
  <pubDate>Sun, 05 Apr 2026 07:41:37 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/6563</link> 
  <atom:link rel="self" type="application/rss+xml" title="iCalendar can&#039;t parse GEO-vCard-Tags" href="https://bugs.horde.org/ticket/6563/rss" /> 
  <description>iCalendar can&#039;t parse GEO-vCard-Tags</description> 
 
   
   
  <item> 
   <title>The GEO-vCard-Tag (at least the one submitted by my E90) is </title> 
   <description>The GEO-vCard-Tag (at least the one submitted by my E90) is not parsed correctly.

It expects a semicolon between latitude and longitude, but there is a comma.



So in iCalendar.php i suggest in line 724 (v1.31 2008-01-24):

if (!strpos($value, &#039;;&#039;)) {

  $floats = explode(&#039;,&#039;, $value);

} else {

  $floats = explode(&#039;;&#039;, $value);

}



regards

Lukas

</description> 
   <pubDate>Thu, 03 Apr 2008 01:04:10 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6563#t44344</link> 
  </item> 
   
  <item> 
   <title>Just checked against RFC2426: 

The GEO-Implementation of No</title> 
   <description>Just checked against RFC2426: 

The GEO-Implementation of Nokia seems to be buggy as they send longitude before latitude using a comma as separator - the RFC says LAT;LON...



Perhaps a bug to address in SyncML/Device/Nokia.php...



regards

Lukas</description> 
   <pubDate>Thu, 03 Apr 2008 14:18:19 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6563#t44363</link> 
  </item> 
   
  <item> 
   <title>&gt; Perhaps a bug to address in SyncML/Device/Nokia.php...



</title> 
   <description>&gt; Perhaps a bug to address in SyncML/Device/Nokia.php...



Yes, sounds like a good place.</description> 
   <pubDate>Fri, 04 Apr 2008 11:57:06 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6563#t44394</link> 
  </item> 
   
  <item> 
   <title>Can you upload an example for such a vCard (from the sync lo</title> 
   <description>Can you upload an example for such a vCard (from the sync logs)?</description> 
   <pubDate>Fri, 04 Apr 2008 16:47:29 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6563#t44416</link> 
  </item> 
   
  <item> 
   <title>Attached a vCard extracted from the wbxml-file in /tmp/sync.</title> 
   <description>Attached a vCard extracted from the wbxml-file in /tmp/sync.

This vCard is a bit long, but it has all fields the N90 offers filled.

The GEO-Tags are not vCard-RFC-compliant, as the are in wrong order and with the wrong delimiter.

Additionally, the N90 doesn&#039;t understand a correctly formattet GEO-Tag when sending it from the PC to the E90.



What we should do in any case is taking care of a wrong formatted GEO-Tag in iCalendar.php. In case of a wrong format (as in my case) the explode-function will return an array with just one element, so 

&#039;longitude&#039; =&gt; floatval($floats[1]));

will fail, because there is no $floats[1].



</description> 
   <pubDate>Fri, 04 Apr 2008 18:50:53 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6563#t44420</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/framework/iCalendar/iCalendar.php?r1=1.145&amp;r2=1.146&amp;ty=u
http://cvs.horde.org/co.php/framework/iCalendar/tests/geo.phpt?r=1.1
http://cvs.horde.org/diff.php/horde/docs/CHANGES?r1=1.1143&amp;r2=1.1144&amp;ty=u</description> 
   <pubDate>Wed, 20 Aug 2008 18:56:20 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6563#t48329</link> 
  </item> 
   
  <item> 
   <title>The phone was sending correct data. vCard 2.1 specifies GEO </title> 
   <description>The phone was sending correct data. vCard 2.1 specifies GEO tags completely different than vCard 3.0.</description> 
   <pubDate>Wed, 20 Aug 2008 18:57:16 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6563#t48330</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/framework/iCalendar/iCalendar.php?r1=1.57.4.65&amp;r2=1.57.4.66&amp;ty=u
http://cvs.horde.org/co.php/framework/iCalendar/tests/geo.phpt?r=1.1.2.1
http://cvs.horde.org/diff.php/horde/docs/CHANGES?r1=1.515.2.445&amp;r2=1.515.2.446&amp;ty=u</description> 
   <pubDate>Wed, 20 Aug 2008 19:26:24 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6563#t48333</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
