mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-04-26 15:20:16 +00:00
84 lines
2.6 KiB
Plaintext
84 lines
2.6 KiB
Plaintext
#
|
|
# PUT a VCARD record into an addressbook
|
|
#
|
|
TYPE=PUT
|
|
URL=http://regression.host/caldav.php/user1/addressbook/andrew_mcmillan.vcf
|
|
|
|
HEADER=User-Agent: DAViCalTester/public
|
|
HEADER=Content-Type: text/vcard; charset=utf-8
|
|
HEAD
|
|
|
|
BEGINDATA
|
|
BEGIN:VCARD
|
|
VERSION:3.0
|
|
REV:2010-03-29T09:23:34Z
|
|
UID:pas-id-4BB0719600000000
|
|
X-SKYPE;X-EVOLUTION-UI-SLOT=1;TYPE=HOME:karora__
|
|
X-JABBER;X-EVOLUTION-UI-SLOT=3;TYPE=HOME:karora@irc.oftc.net
|
|
TEL;X-EVOLUTION-UI-SLOT=3;TYPE=CELL:+64 22 123 4567
|
|
TEL;X-EVOLUTION-UI-SLOT=2;TYPE=HOME,VOICE:+64 4 123 4567
|
|
TEL;X-EVOLUTION-UI-SLOT=1;TYPE=WORK,VOICE:+64 22 123 4567
|
|
EMAIL;X-EVOLUTION-UI-SLOT=2;TYPE=HOME:andrew@mcmillan.net.nz
|
|
EMAIL;X-EVOLUTION-UI-SLOT=1;TYPE=WORK:andrew@morphoss.com
|
|
LABEL;TYPE=HOME:16 Kaka Place\nPorikana\n4173\nNew Zealand
|
|
ADR;TYPE=HOME:;;16 Kaka Place;Porikana;;4173;New Zealand
|
|
X-MOZILLA-HTML:FALSE
|
|
X-EVOLUTION-VIDEO-URL:
|
|
FBURL:https://davical.morphoss.com/freebusy.php/andrew@morphoss.com
|
|
CALADRURI:mailto:andrew@morphoss.com
|
|
CALURI:https://dotcal.com/karora
|
|
X-EVOLUTION-BLOG-URL:http://andrew.mcmillan.net.nz/
|
|
CATEGORIES:Developer,Personal,Debian,
|
|
X-EVOLUTION-FILE-AS:McMillan\, Andrew
|
|
N:McMillan;Andrew;Watson;;
|
|
FN:Andrew Watson McMillan
|
|
NOTE:Primary author of DAViCal CalDAV Server.
|
|
X-EVOLUTION-SPOUSE:Heather Buchanan
|
|
X-EVOLUTION-ANNIVERSARY:1989-04-22
|
|
BDAY:1958-07-26
|
|
NICKNAME:karora
|
|
X-EVOLUTION-ASSISTANT:
|
|
X-EVOLUTION-MANAGER:
|
|
ROLE:Geek
|
|
ORG:dotCal;;Porirua
|
|
TITLE:Chief Technology Officer
|
|
URL:http://andrew.mcmillan.net.nz/
|
|
END:VCARD
|
|
ENDDATA
|
|
|
|
QUERY
|
|
SELECT caldav_data.dav_name, caldav_data.dav_etag,
|
|
version, uid, nickname, fn, n, note, org, url, fburl, caladruri, caluri
|
|
FROM caldav_data LEFT JOIN addressbook_resource USING(dav_id)
|
|
WHERE caldav_data.dav_name ~ '/user1/addressbook/andrew_mcmillan.vcf'
|
|
ENDQUERY
|
|
|
|
QUERY
|
|
SELECT
|
|
type, box_no, unit_no, street_address, locality, region, postcode, country, property
|
|
FROM caldav_data
|
|
LEFT JOIN addressbook_address_adr USING(dav_id)
|
|
WHERE caldav_data.dav_name ~ '/user1/addressbook/andrew_mcmillan.vcf'
|
|
ORDER BY dav_id, property
|
|
ENDQUERY
|
|
|
|
QUERY
|
|
SELECT
|
|
addressbook_address_tel.type, addressbook_address_tel.tel
|
|
FROM caldav_data
|
|
LEFT JOIN addressbook_address_tel USING(dav_id)
|
|
WHERE caldav_data.dav_name ~ '/user1/addressbook/andrew_mcmillan.vcf'
|
|
ORDER BY dav_id, property
|
|
ENDQUERY
|
|
|
|
QUERY
|
|
SELECT
|
|
addressbook_address_email.type, addressbook_address_email.email
|
|
FROM caldav_data
|
|
LEFT JOIN addressbook_address_email USING(dav_id)
|
|
WHERE caldav_data.dav_name ~ '/user1/addressbook/andrew_mcmillan.vcf'
|
|
ORDER BY dav_id, property
|
|
ENDQUERY
|
|
|
|
|