This is an example for accessing a VCard document from a Wikitask.
The example document is http://www.w3.org/2002/12/cal/vcard-examples/john-doe.vcf
This template includes Office#VCard
@include(wiki.Office.VCard)
The vcard @(wikiTask.getInput())
@if(vcardHolder.error) {
can not be opened due to error @(vcardHolder.error.getMessage())
} else {
has the following content:
=== VCard ===
@vcardAsTable(vcardHolder.vcard)
=== Plain text ===
<pre>
@vcardHolder.text
</pre>
}
{{wikitask|cmd=runtemplate|input=http://www.w3.org/2002/12/cal/vcard-examples/john-doe.vcf|engine=Rythm|template={{FULLPAGENAMEE}}#template|targetpage={{FULLPAGENAMEE}}#result}}
This template includes Office#VCard
@include(wiki.Office.VCard)
The vcard @(wikiTask.getInput())
@if(vcardHolder.error) {
can not be opened due to error @(vcardHolder.error.getMessage())
} else {
has the following content:
=== VCard ===
@vcardAsTable(vcardHolder.vcard)
=== Plain text ===
<pre>
@vcardHolder.text
</pre>
}
{{wikitask|cmd=runtemplate|input=http://www.w3.org/2002/12/cal/vcard-examples/john-doe.vcf|engine=Rythm|template={{FULLPAGENAMEE}}#template|targetpage={{FULLPAGENAMEE}}#result}}
The vcard http://www.w3.org/2002/12/cal/vcard-examples/john-doe.vcf has the following content:
fullname: | John Doe |
---|---|
title | Imaginary test person |
firstname: | John |
lastname: | Doe |
organization: | Example.com Inc. |
work address | 2 Enterprise Avenue 01111 Worktown USA |
home address | 3 Acacia Avenue 02222 Hoemtown USA |
email: | johnDoe@example.org |
pref phone | +1 617 555 1212 |
work phone | +1 (617) 555-1234 |
cell phone | +1 781 555 1212 |
home phone | +1 202 555 1212 |
noe | John Doe has a long and varied history, being documented on more police files that anyone else. Reports of his death are alas numerous. |
BEGIN:VCARD VERSION:3.0 N:Doe;John;;; FN:John Doe ORG:Example.com Inc.; TITLE:Imaginary test person EMAIL;type=INTERNET;type=WORK;type=pref:johnDoe@example.org TEL;type=WORK;type=pref:+1 617 555 1212 TEL;type=WORK:+1 (617) 555-1234 TEL;type=CELL:+1 781 555 1212 TEL;type=HOME:+1 202 555 1212 item1.ADR;type=WORK:;;2 Enterprise Avenue;Worktown;NY;01111;USA item1.X-ABADR:us item2.ADR;type=HOME;type=pref:;;3 Acacia Avenue;Hoemtown;MA;02222;USA item2.X-ABADR:us NOTE:John Doe has a long and varied history\, being documented on more police files that anyone else. Reports of his death are alas numerous. item3.URL;type=pref:http\://www.example/com/doe item3.X-ABLabel:_$!<HomePage>!$_ item4.URL:http\://www.example.com/Joe/foaf.df item4.X-ABLabel:FOAF item5.X-ABRELATEDNAMES;type=pref:Jane Doe item5.X-ABLabel:_$!<Friend>!$_ CATEGORIES:Work,Test group X-ABUID:5AD380FD-B2DE-4261-BA99-DE1D1DB52FBE\:ABPerson END:VCARD