You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
VCARDs generated by ez-vcard 0.1.1 cannot be opened by some applications
(tested with Kontact 4.4.8).
When I change the first line, removing the whitespace, "BEGIN: vcard" to
"BEGIN:vcard", it works.
Snippit of the RFC2426 VCARD grammar:
########## BEGIN ############
vcard = [group "."] "BEGIN" ":" "VCARD" 1*CRLF
1*(contentline)
;A vCard object MUST include the VERSION, FN and N types.
[group "."] "END" ":" "VCARD" 1*CRLF
########### END #############
No space is allowed between ":" and "VCARD".
I'm not sure if lowercase "vcard" is allowed either.
Original issue reported on code.google.com by knuto...@gmail.com on 6 Aug 2012 at 8:47
The text was updated successfully, but these errors were encountered:
Thanks for the bug report, just noticed it now. EZ-vCard puts a single space
character after the colon to make the vCard more human-readable. I guess this
should be reconsidered.
In terms of the case sensitivity of "vcard", yeah I think you're right. The
2.1 and 3.0 specs seems to require it to be in upper-case. The 4.0 specs,
however, specifically state that the value is case-insensitive. It should be
converted to uppercase to be compatible with all versions. Thanks again.
Original comment by mike.angstadt on 9 Aug 2012 at 2:32
Original issue reported on code.google.com by
knuto...@gmail.com
on 6 Aug 2012 at 8:47The text was updated successfully, but these errors were encountered: