<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kingjeffrey</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kingjeffrey"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/Kingjeffrey"/>
	<updated>2026-05-01T16:09:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43204</id>
		<title>x2v-issues</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43204"/>
		<updated>2010-10-29T22:20:37Z</updated>

		<summary type="html">&lt;p&gt;Kingjeffrey: /* `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[X2V ]] is one of the main [[microformats]] [[implementations]].&lt;br /&gt;
The code is managed in an [http://hg.microformats.org/x2v/ x2v hg repository]. &lt;br /&gt;
[[User:Brian|Brian Suda]] and DanC are starting to track issues here.&lt;br /&gt;
See [http://rbach.priv.at/Microformats-IRC/2006-12-20#T154234 #microformats discussion 20 Dec].&lt;br /&gt;
&lt;br /&gt;
See also: [[hcard-tests]], [[hcard-issues]], @@likewise for hCalendar, hAtom...&lt;br /&gt;
&lt;br /&gt;
== tips for reporting X2V issues ==&lt;br /&gt;
Please provide:&lt;br /&gt;
# The URL of the page you are attempting to convert with X2V&lt;br /&gt;
# An X2V conversion URL that takes that URL in (1) and escapes it and attempts to convert it&lt;br /&gt;
# The problematic line(s) of .vcf or .ics code&lt;br /&gt;
# The expected line(s) of .vcf or .ics code&lt;br /&gt;
# A link/citation to the respective [[hCard]] or [[hCalendar]] spec (or other related document like [[hcard-parsing]] or [[icalendar-implementations]]) which documents the expected behavior.&lt;br /&gt;
&lt;br /&gt;
If you can provide all five of these items in your issue/bug report then it will greatly accelerate the X2V developer(s) tracking down (reproducing) the problem, and hopefully fixing it.&lt;br /&gt;
&lt;br /&gt;
== open issues ==&lt;br /&gt;
&lt;br /&gt;
=== `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container ===&lt;br /&gt;
&lt;br /&gt;
x2v does not recognize vcards if their containing element is an HTML5  `&amp;amp;lt;section&amp;gt;` element.&lt;br /&gt;
&lt;br /&gt;
Failing code:&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;section class='vcard'&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, if the element is a `&amp;amp;lt;div&amp;gt;`, all is well.&lt;br /&gt;
&lt;br /&gt;
Example: jeffreydking.com[http://jeffreydking.com] has a vcard that validates[http://microformatique.com/optimus/?format=validate&amp;amp;uri=jeffreydking.com], but is not found[http://h2vx.com/vcf/jeffreydking.com/] by x2v.&lt;br /&gt;
&lt;br /&gt;
=== issue2006-12-20content-encoding ===&lt;br /&gt;
X2V's php does not correctly check for content-encodings.&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example with content-encoding that X2V supposedly does not correctly check. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FN ORG incomplete ===&lt;br /&gt;
FN == ORG (i don't think) is complete&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example that shows X2V's implementation of FN == ORG is incomplete. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== XSLT case-conversion on Nodes  ===&lt;br /&gt;
Firefox seems to convert nodes to uppercase when using local-name(.) and name(.). This can be solved by switching to self::&lt;br /&gt;
&lt;br /&gt;
The downside is that then it will not extract the node name from ANY namespace, but a specific one.&lt;br /&gt;
&lt;br /&gt;
=== language for X-WR-CALNAME ===&lt;br /&gt;
====Background====&lt;br /&gt;
The X-WR-CALNAME is a widely supported extension property of VCALENDAR that stores the calendar title.  It does not currently have a LANGUAGE attribute.  It's value is meant to be human readable, so maybe it should.&lt;br /&gt;
&lt;br /&gt;
==== Currently ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;html lang=en&amp;gt;&lt;br /&gt;
  &amp;amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;amp;lt;title&amp;gt;My calendar&amp;amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;amp;lt;body class=vcalendar&amp;gt;...&amp;amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;amp;lt;/html&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
yields something like&lt;br /&gt;
&amp;lt;pre&amp;gt;BEGIN:VCALENDAR&lt;br /&gt;
X-WR-CALNAME:My calendar&lt;br /&gt;
...&lt;br /&gt;
END:VCALENDAR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Proposal ====&lt;br /&gt;
The second line should read &amp;lt;code&amp;gt;X-WR-CALNAME;LANGUAGE=en:My calendar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== No support for AGENT ===&lt;br /&gt;
Doesn't seem to support agent at all -- either as a human-readable string nor as a nested hCard. E-mail addresses, phone numbers, etc which are part of the agent's vcard are treated as belonging to the main contact.&lt;br /&gt;
&lt;br /&gt;
Test: http://examples.tobyinkster.co.uk/hcard&lt;br /&gt;
&lt;br /&gt;
What is the expected .vcf output? [[User:Tantek|Tantek]]&lt;br /&gt;
&lt;br /&gt;
== resolved issues ==&lt;br /&gt;
=== trailing_slash ===&lt;br /&gt;
X2V failed trailing slash in rel-tag (this is now fixed).&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[X2V]]&lt;br /&gt;
* [[hCard]]&lt;br /&gt;
* [[hcard-implementations]]&lt;br /&gt;
* [[vcard-implementations]] for how particular vCard implementations (e.g. clients) have problems with any standard vCard properties or values.&lt;br /&gt;
* [[hCalendar]]&lt;br /&gt;
* [[hcalendar-implementations]]&lt;br /&gt;
* [[icalendar-implementations]] for how particular iCalendar implementations (e.g. clients) have problems with any standard iCalendar properties or values.&lt;br /&gt;
* [[implementations]]&lt;/div&gt;</summary>
		<author><name>Kingjeffrey</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43203</id>
		<title>x2v-issues</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43203"/>
		<updated>2010-10-29T22:19:55Z</updated>

		<summary type="html">&lt;p&gt;Kingjeffrey: /* `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[X2V ]] is one of the main [[microformats]] [[implementations]].&lt;br /&gt;
The code is managed in an [http://hg.microformats.org/x2v/ x2v hg repository]. &lt;br /&gt;
[[User:Brian|Brian Suda]] and DanC are starting to track issues here.&lt;br /&gt;
See [http://rbach.priv.at/Microformats-IRC/2006-12-20#T154234 #microformats discussion 20 Dec].&lt;br /&gt;
&lt;br /&gt;
See also: [[hcard-tests]], [[hcard-issues]], @@likewise for hCalendar, hAtom...&lt;br /&gt;
&lt;br /&gt;
== tips for reporting X2V issues ==&lt;br /&gt;
Please provide:&lt;br /&gt;
# The URL of the page you are attempting to convert with X2V&lt;br /&gt;
# An X2V conversion URL that takes that URL in (1) and escapes it and attempts to convert it&lt;br /&gt;
# The problematic line(s) of .vcf or .ics code&lt;br /&gt;
# The expected line(s) of .vcf or .ics code&lt;br /&gt;
# A link/citation to the respective [[hCard]] or [[hCalendar]] spec (or other related document like [[hcard-parsing]] or [[icalendar-implementations]]) which documents the expected behavior.&lt;br /&gt;
&lt;br /&gt;
If you can provide all five of these items in your issue/bug report then it will greatly accelerate the X2V developer(s) tracking down (reproducing) the problem, and hopefully fixing it.&lt;br /&gt;
&lt;br /&gt;
== open issues ==&lt;br /&gt;
&lt;br /&gt;
=== `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container ===&lt;br /&gt;
&lt;br /&gt;
x2v does not recognize vcards if their containing element is an HTML5  `&amp;amp;lt;section&amp;gt;` element.&lt;br /&gt;
&lt;br /&gt;
Failing code:&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;section class='vcard'&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, if the element is a `&amp;amp;lt;div&amp;gt;`, all is well.&lt;br /&gt;
&lt;br /&gt;
Example: jeffreydking.com[http://jeffreydking.com] has a vcard that validates[http://microformatique.com/optimus/?format=validate&amp;amp;uri=jeffreydking.com], but is not found by x2v[http://h2vx.com/vcf/jeffreydking.com/].&lt;br /&gt;
&lt;br /&gt;
=== issue2006-12-20content-encoding ===&lt;br /&gt;
X2V's php does not correctly check for content-encodings.&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example with content-encoding that X2V supposedly does not correctly check. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FN ORG incomplete ===&lt;br /&gt;
FN == ORG (i don't think) is complete&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example that shows X2V's implementation of FN == ORG is incomplete. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== XSLT case-conversion on Nodes  ===&lt;br /&gt;
Firefox seems to convert nodes to uppercase when using local-name(.) and name(.). This can be solved by switching to self::&lt;br /&gt;
&lt;br /&gt;
The downside is that then it will not extract the node name from ANY namespace, but a specific one.&lt;br /&gt;
&lt;br /&gt;
=== language for X-WR-CALNAME ===&lt;br /&gt;
====Background====&lt;br /&gt;
The X-WR-CALNAME is a widely supported extension property of VCALENDAR that stores the calendar title.  It does not currently have a LANGUAGE attribute.  It's value is meant to be human readable, so maybe it should.&lt;br /&gt;
&lt;br /&gt;
==== Currently ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;html lang=en&amp;gt;&lt;br /&gt;
  &amp;amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;amp;lt;title&amp;gt;My calendar&amp;amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;amp;lt;body class=vcalendar&amp;gt;...&amp;amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;amp;lt;/html&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
yields something like&lt;br /&gt;
&amp;lt;pre&amp;gt;BEGIN:VCALENDAR&lt;br /&gt;
X-WR-CALNAME:My calendar&lt;br /&gt;
...&lt;br /&gt;
END:VCALENDAR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Proposal ====&lt;br /&gt;
The second line should read &amp;lt;code&amp;gt;X-WR-CALNAME;LANGUAGE=en:My calendar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== No support for AGENT ===&lt;br /&gt;
Doesn't seem to support agent at all -- either as a human-readable string nor as a nested hCard. E-mail addresses, phone numbers, etc which are part of the agent's vcard are treated as belonging to the main contact.&lt;br /&gt;
&lt;br /&gt;
Test: http://examples.tobyinkster.co.uk/hcard&lt;br /&gt;
&lt;br /&gt;
What is the expected .vcf output? [[User:Tantek|Tantek]]&lt;br /&gt;
&lt;br /&gt;
== resolved issues ==&lt;br /&gt;
=== trailing_slash ===&lt;br /&gt;
X2V failed trailing slash in rel-tag (this is now fixed).&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[X2V]]&lt;br /&gt;
* [[hCard]]&lt;br /&gt;
* [[hcard-implementations]]&lt;br /&gt;
* [[vcard-implementations]] for how particular vCard implementations (e.g. clients) have problems with any standard vCard properties or values.&lt;br /&gt;
* [[hCalendar]]&lt;br /&gt;
* [[hcalendar-implementations]]&lt;br /&gt;
* [[icalendar-implementations]] for how particular iCalendar implementations (e.g. clients) have problems with any standard iCalendar properties or values.&lt;br /&gt;
* [[implementations]]&lt;/div&gt;</summary>
		<author><name>Kingjeffrey</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43202</id>
		<title>x2v-issues</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43202"/>
		<updated>2010-10-29T22:19:15Z</updated>

		<summary type="html">&lt;p&gt;Kingjeffrey: /* `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[X2V ]] is one of the main [[microformats]] [[implementations]].&lt;br /&gt;
The code is managed in an [http://hg.microformats.org/x2v/ x2v hg repository]. &lt;br /&gt;
[[User:Brian|Brian Suda]] and DanC are starting to track issues here.&lt;br /&gt;
See [http://rbach.priv.at/Microformats-IRC/2006-12-20#T154234 #microformats discussion 20 Dec].&lt;br /&gt;
&lt;br /&gt;
See also: [[hcard-tests]], [[hcard-issues]], @@likewise for hCalendar, hAtom...&lt;br /&gt;
&lt;br /&gt;
== tips for reporting X2V issues ==&lt;br /&gt;
Please provide:&lt;br /&gt;
# The URL of the page you are attempting to convert with X2V&lt;br /&gt;
# An X2V conversion URL that takes that URL in (1) and escapes it and attempts to convert it&lt;br /&gt;
# The problematic line(s) of .vcf or .ics code&lt;br /&gt;
# The expected line(s) of .vcf or .ics code&lt;br /&gt;
# A link/citation to the respective [[hCard]] or [[hCalendar]] spec (or other related document like [[hcard-parsing]] or [[icalendar-implementations]]) which documents the expected behavior.&lt;br /&gt;
&lt;br /&gt;
If you can provide all five of these items in your issue/bug report then it will greatly accelerate the X2V developer(s) tracking down (reproducing) the problem, and hopefully fixing it.&lt;br /&gt;
&lt;br /&gt;
== open issues ==&lt;br /&gt;
&lt;br /&gt;
=== `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container ===&lt;br /&gt;
&lt;br /&gt;
x2v does not recognize vcards if their containing element is an HTML5  `&amp;amp;lt;section&amp;gt;` element.&lt;br /&gt;
&lt;br /&gt;
Failing code:&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;section class='vcard'&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, if the element is a `&amp;amp;lt;div&amp;gt;`, all is well.&lt;br /&gt;
&lt;br /&gt;
Example: [[http://jeffreydking.com]] has a vcard that (validates)[http://microformatique.com/optimus/?format=validate&amp;amp;uri=jeffreydking.com], but (is not found by x2v)[http://h2vx.com/vcf/jeffreydking.com/].&lt;br /&gt;
&lt;br /&gt;
=== issue2006-12-20content-encoding ===&lt;br /&gt;
X2V's php does not correctly check for content-encodings.&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example with content-encoding that X2V supposedly does not correctly check. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FN ORG incomplete ===&lt;br /&gt;
FN == ORG (i don't think) is complete&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example that shows X2V's implementation of FN == ORG is incomplete. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== XSLT case-conversion on Nodes  ===&lt;br /&gt;
Firefox seems to convert nodes to uppercase when using local-name(.) and name(.). This can be solved by switching to self::&lt;br /&gt;
&lt;br /&gt;
The downside is that then it will not extract the node name from ANY namespace, but a specific one.&lt;br /&gt;
&lt;br /&gt;
=== language for X-WR-CALNAME ===&lt;br /&gt;
====Background====&lt;br /&gt;
The X-WR-CALNAME is a widely supported extension property of VCALENDAR that stores the calendar title.  It does not currently have a LANGUAGE attribute.  It's value is meant to be human readable, so maybe it should.&lt;br /&gt;
&lt;br /&gt;
==== Currently ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;html lang=en&amp;gt;&lt;br /&gt;
  &amp;amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;amp;lt;title&amp;gt;My calendar&amp;amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;amp;lt;body class=vcalendar&amp;gt;...&amp;amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;amp;lt;/html&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
yields something like&lt;br /&gt;
&amp;lt;pre&amp;gt;BEGIN:VCALENDAR&lt;br /&gt;
X-WR-CALNAME:My calendar&lt;br /&gt;
...&lt;br /&gt;
END:VCALENDAR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Proposal ====&lt;br /&gt;
The second line should read &amp;lt;code&amp;gt;X-WR-CALNAME;LANGUAGE=en:My calendar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== No support for AGENT ===&lt;br /&gt;
Doesn't seem to support agent at all -- either as a human-readable string nor as a nested hCard. E-mail addresses, phone numbers, etc which are part of the agent's vcard are treated as belonging to the main contact.&lt;br /&gt;
&lt;br /&gt;
Test: http://examples.tobyinkster.co.uk/hcard&lt;br /&gt;
&lt;br /&gt;
What is the expected .vcf output? [[User:Tantek|Tantek]]&lt;br /&gt;
&lt;br /&gt;
== resolved issues ==&lt;br /&gt;
=== trailing_slash ===&lt;br /&gt;
X2V failed trailing slash in rel-tag (this is now fixed).&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[X2V]]&lt;br /&gt;
* [[hCard]]&lt;br /&gt;
* [[hcard-implementations]]&lt;br /&gt;
* [[vcard-implementations]] for how particular vCard implementations (e.g. clients) have problems with any standard vCard properties or values.&lt;br /&gt;
* [[hCalendar]]&lt;br /&gt;
* [[hcalendar-implementations]]&lt;br /&gt;
* [[icalendar-implementations]] for how particular iCalendar implementations (e.g. clients) have problems with any standard iCalendar properties or values.&lt;br /&gt;
* [[implementations]]&lt;/div&gt;</summary>
		<author><name>Kingjeffrey</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43201</id>
		<title>x2v-issues</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43201"/>
		<updated>2010-10-29T22:18:26Z</updated>

		<summary type="html">&lt;p&gt;Kingjeffrey: /* `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[X2V ]] is one of the main [[microformats]] [[implementations]].&lt;br /&gt;
The code is managed in an [http://hg.microformats.org/x2v/ x2v hg repository]. &lt;br /&gt;
[[User:Brian|Brian Suda]] and DanC are starting to track issues here.&lt;br /&gt;
See [http://rbach.priv.at/Microformats-IRC/2006-12-20#T154234 #microformats discussion 20 Dec].&lt;br /&gt;
&lt;br /&gt;
See also: [[hcard-tests]], [[hcard-issues]], @@likewise for hCalendar, hAtom...&lt;br /&gt;
&lt;br /&gt;
== tips for reporting X2V issues ==&lt;br /&gt;
Please provide:&lt;br /&gt;
# The URL of the page you are attempting to convert with X2V&lt;br /&gt;
# An X2V conversion URL that takes that URL in (1) and escapes it and attempts to convert it&lt;br /&gt;
# The problematic line(s) of .vcf or .ics code&lt;br /&gt;
# The expected line(s) of .vcf or .ics code&lt;br /&gt;
# A link/citation to the respective [[hCard]] or [[hCalendar]] spec (or other related document like [[hcard-parsing]] or [[icalendar-implementations]]) which documents the expected behavior.&lt;br /&gt;
&lt;br /&gt;
If you can provide all five of these items in your issue/bug report then it will greatly accelerate the X2V developer(s) tracking down (reproducing) the problem, and hopefully fixing it.&lt;br /&gt;
&lt;br /&gt;
== open issues ==&lt;br /&gt;
&lt;br /&gt;
=== `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container ===&lt;br /&gt;
&lt;br /&gt;
x2v does not recognize vcards if their containing element is an HTML5  `&amp;amp;lt;section&amp;gt;` element.&lt;br /&gt;
&lt;br /&gt;
Failing code:&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;section class='vcard'&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, if the element is a `&amp;amp;lt;div&amp;gt;`, all is well.&lt;br /&gt;
&lt;br /&gt;
Example: [http://jeffreydking.com][] has a vcard that (validates)[http://microformatique.com/optimus/?format=validate&amp;amp;uri=jeffreydking.com], but (is not found by x2v)[http://h2vx.com/vcf/jeffreydking.com/].&lt;br /&gt;
&lt;br /&gt;
=== issue2006-12-20content-encoding ===&lt;br /&gt;
X2V's php does not correctly check for content-encodings.&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example with content-encoding that X2V supposedly does not correctly check. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FN ORG incomplete ===&lt;br /&gt;
FN == ORG (i don't think) is complete&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example that shows X2V's implementation of FN == ORG is incomplete. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== XSLT case-conversion on Nodes  ===&lt;br /&gt;
Firefox seems to convert nodes to uppercase when using local-name(.) and name(.). This can be solved by switching to self::&lt;br /&gt;
&lt;br /&gt;
The downside is that then it will not extract the node name from ANY namespace, but a specific one.&lt;br /&gt;
&lt;br /&gt;
=== language for X-WR-CALNAME ===&lt;br /&gt;
====Background====&lt;br /&gt;
The X-WR-CALNAME is a widely supported extension property of VCALENDAR that stores the calendar title.  It does not currently have a LANGUAGE attribute.  It's value is meant to be human readable, so maybe it should.&lt;br /&gt;
&lt;br /&gt;
==== Currently ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;html lang=en&amp;gt;&lt;br /&gt;
  &amp;amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;amp;lt;title&amp;gt;My calendar&amp;amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;amp;lt;body class=vcalendar&amp;gt;...&amp;amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;amp;lt;/html&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
yields something like&lt;br /&gt;
&amp;lt;pre&amp;gt;BEGIN:VCALENDAR&lt;br /&gt;
X-WR-CALNAME:My calendar&lt;br /&gt;
...&lt;br /&gt;
END:VCALENDAR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Proposal ====&lt;br /&gt;
The second line should read &amp;lt;code&amp;gt;X-WR-CALNAME;LANGUAGE=en:My calendar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== No support for AGENT ===&lt;br /&gt;
Doesn't seem to support agent at all -- either as a human-readable string nor as a nested hCard. E-mail addresses, phone numbers, etc which are part of the agent's vcard are treated as belonging to the main contact.&lt;br /&gt;
&lt;br /&gt;
Test: http://examples.tobyinkster.co.uk/hcard&lt;br /&gt;
&lt;br /&gt;
What is the expected .vcf output? [[User:Tantek|Tantek]]&lt;br /&gt;
&lt;br /&gt;
== resolved issues ==&lt;br /&gt;
=== trailing_slash ===&lt;br /&gt;
X2V failed trailing slash in rel-tag (this is now fixed).&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[X2V]]&lt;br /&gt;
* [[hCard]]&lt;br /&gt;
* [[hcard-implementations]]&lt;br /&gt;
* [[vcard-implementations]] for how particular vCard implementations (e.g. clients) have problems with any standard vCard properties or values.&lt;br /&gt;
* [[hCalendar]]&lt;br /&gt;
* [[hcalendar-implementations]]&lt;br /&gt;
* [[icalendar-implementations]] for how particular iCalendar implementations (e.g. clients) have problems with any standard iCalendar properties or values.&lt;br /&gt;
* [[implementations]]&lt;/div&gt;</summary>
		<author><name>Kingjeffrey</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43200</id>
		<title>x2v-issues</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43200"/>
		<updated>2010-10-29T22:16:54Z</updated>

		<summary type="html">&lt;p&gt;Kingjeffrey: /* open issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[X2V ]] is one of the main [[microformats]] [[implementations]].&lt;br /&gt;
The code is managed in an [http://hg.microformats.org/x2v/ x2v hg repository]. &lt;br /&gt;
[[User:Brian|Brian Suda]] and DanC are starting to track issues here.&lt;br /&gt;
See [http://rbach.priv.at/Microformats-IRC/2006-12-20#T154234 #microformats discussion 20 Dec].&lt;br /&gt;
&lt;br /&gt;
See also: [[hcard-tests]], [[hcard-issues]], @@likewise for hCalendar, hAtom...&lt;br /&gt;
&lt;br /&gt;
== tips for reporting X2V issues ==&lt;br /&gt;
Please provide:&lt;br /&gt;
# The URL of the page you are attempting to convert with X2V&lt;br /&gt;
# An X2V conversion URL that takes that URL in (1) and escapes it and attempts to convert it&lt;br /&gt;
# The problematic line(s) of .vcf or .ics code&lt;br /&gt;
# The expected line(s) of .vcf or .ics code&lt;br /&gt;
# A link/citation to the respective [[hCard]] or [[hCalendar]] spec (or other related document like [[hcard-parsing]] or [[icalendar-implementations]]) which documents the expected behavior.&lt;br /&gt;
&lt;br /&gt;
If you can provide all five of these items in your issue/bug report then it will greatly accelerate the X2V developer(s) tracking down (reproducing) the problem, and hopefully fixing it.&lt;br /&gt;
&lt;br /&gt;
== open issues ==&lt;br /&gt;
&lt;br /&gt;
=== `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container ===&lt;br /&gt;
&lt;br /&gt;
x2v does not recognize vcards if their containing element is an HTML5  `&amp;amp;lt;section&amp;gt;` element.&lt;br /&gt;
&lt;br /&gt;
Failing code:&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;section class='vcard'&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, if the element is a `&amp;amp;lt;div&amp;gt;`, all is well.&lt;br /&gt;
&lt;br /&gt;
Example: (jeffreydking.com)[http://jeffreydking.com] has a vcard that (validates)[http://microformatique.com/optimus/?format=validate&amp;amp;uri=jeffreydking.com], but (is not found by x2v)[http://h2vx.com/vcf/jeffreydking.com/].&lt;br /&gt;
&lt;br /&gt;
=== issue2006-12-20content-encoding ===&lt;br /&gt;
X2V's php does not correctly check for content-encodings.&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example with content-encoding that X2V supposedly does not correctly check. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FN ORG incomplete ===&lt;br /&gt;
FN == ORG (i don't think) is complete&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example that shows X2V's implementation of FN == ORG is incomplete. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== XSLT case-conversion on Nodes  ===&lt;br /&gt;
Firefox seems to convert nodes to uppercase when using local-name(.) and name(.). This can be solved by switching to self::&lt;br /&gt;
&lt;br /&gt;
The downside is that then it will not extract the node name from ANY namespace, but a specific one.&lt;br /&gt;
&lt;br /&gt;
=== language for X-WR-CALNAME ===&lt;br /&gt;
====Background====&lt;br /&gt;
The X-WR-CALNAME is a widely supported extension property of VCALENDAR that stores the calendar title.  It does not currently have a LANGUAGE attribute.  It's value is meant to be human readable, so maybe it should.&lt;br /&gt;
&lt;br /&gt;
==== Currently ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;html lang=en&amp;gt;&lt;br /&gt;
  &amp;amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;amp;lt;title&amp;gt;My calendar&amp;amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;amp;lt;body class=vcalendar&amp;gt;...&amp;amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;amp;lt;/html&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
yields something like&lt;br /&gt;
&amp;lt;pre&amp;gt;BEGIN:VCALENDAR&lt;br /&gt;
X-WR-CALNAME:My calendar&lt;br /&gt;
...&lt;br /&gt;
END:VCALENDAR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Proposal ====&lt;br /&gt;
The second line should read &amp;lt;code&amp;gt;X-WR-CALNAME;LANGUAGE=en:My calendar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== No support for AGENT ===&lt;br /&gt;
Doesn't seem to support agent at all -- either as a human-readable string nor as a nested hCard. E-mail addresses, phone numbers, etc which are part of the agent's vcard are treated as belonging to the main contact.&lt;br /&gt;
&lt;br /&gt;
Test: http://examples.tobyinkster.co.uk/hcard&lt;br /&gt;
&lt;br /&gt;
What is the expected .vcf output? [[User:Tantek|Tantek]]&lt;br /&gt;
&lt;br /&gt;
== resolved issues ==&lt;br /&gt;
=== trailing_slash ===&lt;br /&gt;
X2V failed trailing slash in rel-tag (this is now fixed).&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[X2V]]&lt;br /&gt;
* [[hCard]]&lt;br /&gt;
* [[hcard-implementations]]&lt;br /&gt;
* [[vcard-implementations]] for how particular vCard implementations (e.g. clients) have problems with any standard vCard properties or values.&lt;br /&gt;
* [[hCalendar]]&lt;br /&gt;
* [[hcalendar-implementations]]&lt;br /&gt;
* [[icalendar-implementations]] for how particular iCalendar implementations (e.g. clients) have problems with any standard iCalendar properties or values.&lt;br /&gt;
* [[implementations]]&lt;/div&gt;</summary>
		<author><name>Kingjeffrey</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43199</id>
		<title>x2v-issues</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43199"/>
		<updated>2010-10-29T22:14:31Z</updated>

		<summary type="html">&lt;p&gt;Kingjeffrey: /* `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[X2V ]] is one of the main [[microformats]] [[implementations]].&lt;br /&gt;
The code is managed in an [http://hg.microformats.org/x2v/ x2v hg repository]. &lt;br /&gt;
[[User:Brian|Brian Suda]] and DanC are starting to track issues here.&lt;br /&gt;
See [http://rbach.priv.at/Microformats-IRC/2006-12-20#T154234 #microformats discussion 20 Dec].&lt;br /&gt;
&lt;br /&gt;
See also: [[hcard-tests]], [[hcard-issues]], @@likewise for hCalendar, hAtom...&lt;br /&gt;
&lt;br /&gt;
== tips for reporting X2V issues ==&lt;br /&gt;
Please provide:&lt;br /&gt;
# The URL of the page you are attempting to convert with X2V&lt;br /&gt;
# An X2V conversion URL that takes that URL in (1) and escapes it and attempts to convert it&lt;br /&gt;
# The problematic line(s) of .vcf or .ics code&lt;br /&gt;
# The expected line(s) of .vcf or .ics code&lt;br /&gt;
# A link/citation to the respective [[hCard]] or [[hCalendar]] spec (or other related document like [[hcard-parsing]] or [[icalendar-implementations]]) which documents the expected behavior.&lt;br /&gt;
&lt;br /&gt;
If you can provide all five of these items in your issue/bug report then it will greatly accelerate the X2V developer(s) tracking down (reproducing) the problem, and hopefully fixing it.&lt;br /&gt;
&lt;br /&gt;
== open issues ==&lt;br /&gt;
=== issue2006-12-20content-encoding ===&lt;br /&gt;
X2V's php does not correctly check for content-encodings.&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example with content-encoding that X2V supposedly does not correctly check. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container ===&lt;br /&gt;
&lt;br /&gt;
x2v does not recognize vcards if their containing element is an HTML5  `&amp;amp;lt;section&amp;gt;` element.&lt;br /&gt;
&lt;br /&gt;
Failing code:&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;section class='vcard'&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, if the element is a `&amp;amp;lt;div&amp;gt;`, all is well.&lt;br /&gt;
&lt;br /&gt;
Example: (jeffreydking.com)[http://jeffreydking.com] has a vcard that (validates)[http://microformatique.com/optimus/?format=validate&amp;amp;uri=jeffreydking.com], but (is not found by x2v)[http://h2vx.com/vcf/jeffreydking.com/].&lt;br /&gt;
&lt;br /&gt;
=== FN ORG incomplete ===&lt;br /&gt;
FN == ORG (i don't think) is complete&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example that shows X2V's implementation of FN == ORG is incomplete. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== XSLT case-conversion on Nodes  ===&lt;br /&gt;
Firefox seems to convert nodes to uppercase when using local-name(.) and name(.). This can be solved by switching to self::&lt;br /&gt;
&lt;br /&gt;
The downside is that then it will not extract the node name from ANY namespace, but a specific one.&lt;br /&gt;
&lt;br /&gt;
=== language for X-WR-CALNAME ===&lt;br /&gt;
====Background====&lt;br /&gt;
The X-WR-CALNAME is a widely supported extension property of VCALENDAR that stores the calendar title.  It does not currently have a LANGUAGE attribute.  It's value is meant to be human readable, so maybe it should.&lt;br /&gt;
&lt;br /&gt;
==== Currently ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;html lang=en&amp;gt;&lt;br /&gt;
  &amp;amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;amp;lt;title&amp;gt;My calendar&amp;amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;amp;lt;body class=vcalendar&amp;gt;...&amp;amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;amp;lt;/html&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
yields something like&lt;br /&gt;
&amp;lt;pre&amp;gt;BEGIN:VCALENDAR&lt;br /&gt;
X-WR-CALNAME:My calendar&lt;br /&gt;
...&lt;br /&gt;
END:VCALENDAR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Proposal ====&lt;br /&gt;
The second line should read &amp;lt;code&amp;gt;X-WR-CALNAME;LANGUAGE=en:My calendar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== No support for AGENT ===&lt;br /&gt;
Doesn't seem to support agent at all -- either as a human-readable string nor as a nested hCard. E-mail addresses, phone numbers, etc which are part of the agent's vcard are treated as belonging to the main contact.&lt;br /&gt;
&lt;br /&gt;
Test: http://examples.tobyinkster.co.uk/hcard&lt;br /&gt;
&lt;br /&gt;
What is the expected .vcf output? [[User:Tantek|Tantek]]&lt;br /&gt;
&lt;br /&gt;
== resolved issues ==&lt;br /&gt;
=== trailing_slash ===&lt;br /&gt;
X2V failed trailing slash in rel-tag (this is now fixed).&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[X2V]]&lt;br /&gt;
* [[hCard]]&lt;br /&gt;
* [[hcard-implementations]]&lt;br /&gt;
* [[vcard-implementations]] for how particular vCard implementations (e.g. clients) have problems with any standard vCard properties or values.&lt;br /&gt;
* [[hCalendar]]&lt;br /&gt;
* [[hcalendar-implementations]]&lt;br /&gt;
* [[icalendar-implementations]] for how particular iCalendar implementations (e.g. clients) have problems with any standard iCalendar properties or values.&lt;br /&gt;
* [[implementations]]&lt;/div&gt;</summary>
		<author><name>Kingjeffrey</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43198</id>
		<title>x2v-issues</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=x2v-issues&amp;diff=43198"/>
		<updated>2010-10-29T22:13:18Z</updated>

		<summary type="html">&lt;p&gt;Kingjeffrey: /* issue2006-12-20content-encoding */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[X2V ]] is one of the main [[microformats]] [[implementations]].&lt;br /&gt;
The code is managed in an [http://hg.microformats.org/x2v/ x2v hg repository]. &lt;br /&gt;
[[User:Brian|Brian Suda]] and DanC are starting to track issues here.&lt;br /&gt;
See [http://rbach.priv.at/Microformats-IRC/2006-12-20#T154234 #microformats discussion 20 Dec].&lt;br /&gt;
&lt;br /&gt;
See also: [[hcard-tests]], [[hcard-issues]], @@likewise for hCalendar, hAtom...&lt;br /&gt;
&lt;br /&gt;
== tips for reporting X2V issues ==&lt;br /&gt;
Please provide:&lt;br /&gt;
# The URL of the page you are attempting to convert with X2V&lt;br /&gt;
# An X2V conversion URL that takes that URL in (1) and escapes it and attempts to convert it&lt;br /&gt;
# The problematic line(s) of .vcf or .ics code&lt;br /&gt;
# The expected line(s) of .vcf or .ics code&lt;br /&gt;
# A link/citation to the respective [[hCard]] or [[hCalendar]] spec (or other related document like [[hcard-parsing]] or [[icalendar-implementations]]) which documents the expected behavior.&lt;br /&gt;
&lt;br /&gt;
If you can provide all five of these items in your issue/bug report then it will greatly accelerate the X2V developer(s) tracking down (reproducing) the problem, and hopefully fixing it.&lt;br /&gt;
&lt;br /&gt;
== open issues ==&lt;br /&gt;
=== issue2006-12-20content-encoding ===&lt;br /&gt;
X2V's php does not correctly check for content-encodings.&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example with content-encoding that X2V supposedly does not correctly check. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== `&amp;amp;lt;section&amp;gt;` is not recognized as a valid vcard container ===&lt;br /&gt;
&lt;br /&gt;
x2v does not recognize vcards if their containing element is an HTML5  &amp;amp;`lt;section&amp;gt;` element.&lt;br /&gt;
&lt;br /&gt;
Failing code:&lt;br /&gt;
&lt;br /&gt;
    lt;section class='vcard'&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, if the element is a `lt;div&amp;gt;`, all is well.&lt;br /&gt;
&lt;br /&gt;
Example: (jeffreydking.com)[http://jeffreydking.com] has a vcard that (validates)[http://microformatique.com/optimus/?format=validate&amp;amp;uri=jeffreydking.com], but (is not found by x2v)[http://h2vx.com/vcf/jeffreydking.com/].&lt;br /&gt;
&lt;br /&gt;
=== FN ORG incomplete ===&lt;br /&gt;
FN == ORG (i don't think) is complete&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Please provide URL to example that shows X2V's implementation of FN == ORG is incomplete. Suggest REJECT NO EXAMPLE GIVEN. [[User:Tantek|Tantek]] 07:56, 25 June 2009 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== XSLT case-conversion on Nodes  ===&lt;br /&gt;
Firefox seems to convert nodes to uppercase when using local-name(.) and name(.). This can be solved by switching to self::&lt;br /&gt;
&lt;br /&gt;
The downside is that then it will not extract the node name from ANY namespace, but a specific one.&lt;br /&gt;
&lt;br /&gt;
=== language for X-WR-CALNAME ===&lt;br /&gt;
====Background====&lt;br /&gt;
The X-WR-CALNAME is a widely supported extension property of VCALENDAR that stores the calendar title.  It does not currently have a LANGUAGE attribute.  It's value is meant to be human readable, so maybe it should.&lt;br /&gt;
&lt;br /&gt;
==== Currently ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;lt;html lang=en&amp;gt;&lt;br /&gt;
  &amp;amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;amp;lt;title&amp;gt;My calendar&amp;amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;amp;lt;/head&amp;gt;&lt;br /&gt;
  &amp;amp;lt;body class=vcalendar&amp;gt;...&amp;amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;amp;lt;/html&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
yields something like&lt;br /&gt;
&amp;lt;pre&amp;gt;BEGIN:VCALENDAR&lt;br /&gt;
X-WR-CALNAME:My calendar&lt;br /&gt;
...&lt;br /&gt;
END:VCALENDAR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Proposal ====&lt;br /&gt;
The second line should read &amp;lt;code&amp;gt;X-WR-CALNAME;LANGUAGE=en:My calendar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== No support for AGENT ===&lt;br /&gt;
Doesn't seem to support agent at all -- either as a human-readable string nor as a nested hCard. E-mail addresses, phone numbers, etc which are part of the agent's vcard are treated as belonging to the main contact.&lt;br /&gt;
&lt;br /&gt;
Test: http://examples.tobyinkster.co.uk/hcard&lt;br /&gt;
&lt;br /&gt;
What is the expected .vcf output? [[User:Tantek|Tantek]]&lt;br /&gt;
&lt;br /&gt;
== resolved issues ==&lt;br /&gt;
=== trailing_slash ===&lt;br /&gt;
X2V failed trailing slash in rel-tag (this is now fixed).&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[X2V]]&lt;br /&gt;
* [[hCard]]&lt;br /&gt;
* [[hcard-implementations]]&lt;br /&gt;
* [[vcard-implementations]] for how particular vCard implementations (e.g. clients) have problems with any standard vCard properties or values.&lt;br /&gt;
* [[hCalendar]]&lt;br /&gt;
* [[hcalendar-implementations]]&lt;br /&gt;
* [[icalendar-implementations]] for how particular iCalendar implementations (e.g. clients) have problems with any standard iCalendar properties or values.&lt;br /&gt;
* [[implementations]]&lt;/div&gt;</summary>
		<author><name>Kingjeffrey</name></author>
	</entry>
</feed>