hcard-input-formats: Difference between revisions
Jump to navigation
Jump to search
(drafted with only hCard input previous format example found so far, Microsoft VCARD_NAME schema) |
GlennJones (talk | contribs) (Added ECML v1.1: Field Specifications for E-Commerce) |
||
Line 81: | Line 81: | ||
Country : <input type="text" name="field_4" vcard_name="vCard.Home.Country"> | Country : <input type="text" name="field_4" vcard_name="vCard.Home.Country"> | ||
</form> | </form> | ||
</source> | |||
=== ECML v1.1: Field Specifications for E-Commerce === | |||
As documented in: | |||
* http://tools.ietf.org/html/rfc3106 | |||
==== Shipping address ==== | |||
;Ecom_ShipTo_Postal_Name_Prefix | |||
:Ship to title mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_Name_First | |||
:Ship to first name mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_Name_Middle | |||
:ship to middle name mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_Name_Last | |||
:ship to last name mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_Name_Suffix | |||
:ship to name suffix mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_Company | |||
:ship to company name mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_Street_Line1 | |||
:ship to street line1 mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_Street_Line2 | |||
:ship to street line2 mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_Street_Line3 | |||
:ship to street line3 mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_City | |||
:ship to city mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_StateProv | |||
:ship to state/province mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_PostalCode | |||
:ship to zip/postal code mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Postal_CountryCode | |||
:ship to country mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Telecom_Phone_Number | |||
:ship to phone mapped to the RFC 3106 schema | |||
;Ecom_ShipTo_Online_Email | |||
:ship to email mapped to the RFC 3106 schema | |||
==== Billing address ==== | |||
;Ecom_BillTo_Postal_Name_Prefix | |||
:bill to title mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_Name_First | |||
:bill to first name mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_Name_Middle | |||
:bill to middle name mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_Name_Last | |||
:bill to last name mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_Name_Suffix | |||
:bill to name suffix mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_Company | |||
:bill to company name mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_Street_Line1 | |||
:bill to street line1 mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_Street_Line2 | |||
:bill to street line2 mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_Street_Line3 | |||
:bill to street line3 mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_City | |||
:bill to city mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_StateProv | |||
:bill to state/province mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_PostalCode | |||
:bill to zip/postal code mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Postal_CountryCode | |||
:bill to country mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Telecom_Phone_Number | |||
:bill to phone mapped to the RFC 3106 schema | |||
;Ecom_BillTo_Online_Email | |||
:bill to email mapped to the RFC 3106 schema | |||
==== Receipt address ==== | |||
;Ecom_ReceiptTo_Postal_Name_Prefix | |||
:receipt to title mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_Name_First | |||
:receipt to first name mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_Name_Middle | |||
:receipt to middle name mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_Name_Last | |||
:receipt to last name mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_Name_Suffix | |||
:receipt to name suffix mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_Company | |||
:receipt to company name mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_Street_Line1 | |||
:receipt to street line1 mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_Street_Line2 | |||
:receipt to street line2 mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_Street_Line3 | |||
:receipt to street line3 mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_City | |||
:receipt to city mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_StateProv | |||
:receipt to state/province mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_PostalCode | |||
:receipt to zip/postal code mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Postal_CountryCode | |||
:receipt to country mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Telecom_Phone_Number | |||
:receipt to phone mapped to the RFC 3106 schema | |||
;Ecom_ReceiptTo_Online_Email | |||
:receipt to email mapped to the RFC 3106 schema | |||
==== RFC 3106 example ==== | |||
<source lang=html4strict> | |||
<input type="text" name="Ecom_BillTo_Postal_Name_First" /> | |||
</source> | </source> | ||
Revision as of 15:05, 16 April 2011
This page is for documenting previous efforts at formats for web forms that input contact information (people or organizations/venues) towards brainstorming the use of hCard for input into forms for enabling hCard forms auto-fill and hCard copy + paste.
previous formats
Microsoft VCARD_NAME
As documented in:
VCARD_NAME schema
- vCard.Business.City
- Business city mapped to the vCard.Business.City schema.
- vCard.Business.Country
- Business country or region mapped to the vCard.Business.Country schema.
- vCard.Business.Fax
- Business fax number mapped to the vCard.Business.Fax schema.
- vCard.Business.Phone
- Business telephone number mapped to the vCard.Business.Phone schema.
- vCard.Business.State
- Business state, province, or territory mapped to the vCard.Business.State schema.
- vCard.Business.StreetAddress
- Business street address mapped to the vCard.Business.StreetAddress schema.
- vCard.Business.URL
- Business Web site address mapped to the vCard.Business.URL schema.
- vCard.Business.Zipcode
- Business postal code number mapped to the vCard.Business.Zipcode schema.
- vCard.Cellular
- Cellular phone number mapped to the vCard.Cellular schema.
- vCard.Company
- Company name mapped to the vCard.Company schema.
- vCard.Department
- Company or agency department name mapped to the vCard.Department schema.
- vCard.DisplayName
- User-selected display name mapped to the vCard.DisplayName schema.
- vCard.Email
- E-mail address mapped to the vCard.Email schema.
- vCard.FirstName
- First name mapped to the vCard.FirstName schema.
- vCard.Gender
- Gender mapped to the vCard.Gender schema.
- vCard.Home.City
- Home city mapped to the vCard.Home.City schema.
- vCard.Home.Country
- Home country or region mapped to the vCard.Home.Country schema.
- vCard.Home.Fax
- Home fax number to the vCard.Home.FAX schema.
- vCard.Home.Phone
- Home telephone number to the vCard.Home.Phone schema.
- vCard.Home.State
- Home state, province, or territory mapped to the vCard.Home.State schema.
- vCard.Home.StreetAddress
- Home street address mapped to the vCard.Home.StreetAddress schema.
- vCard.Home.Zipcode
- Home postal code number mapped to the vCard.Home.Zipcode schema.
- vCard.Homepage
- Web page address mapped to the vCard.Homepage schema.
- vCard.JobTitle
- Company or agency job title mapped to the vCard.JobTitle schema.
- vCard.LastName
- Last name mapped to the vCard.LastName schema.
- vCard.MiddleName
- Middle name mapped to the vCard.MiddleName schema.
- vCard.Notes
- Additional notes mapped to the vCard.Notes schema.
- vCard.Office
- Office location mapped to the vCard.Office schema.
- vCard.Pager
- Pager number mapped to the vCard.Pager schema.
VCARD_NAME example 1
<INPUT TYPE = text NAME= "CustomerEmail" VCARD_NAME = "vCard.Email">
VCARD_NAME example 2
<form action="some-url-here" method="POST">
First Name : <input type="text" name="field_1" vcard_name="vCard.FirstName">
Last Name : <input type="text" name="field_2" vcard_name="vCard.LastName">
Email : <input type="text" name="field_3" vcard_name="vCard.Email">
Country : <input type="text" name="field_4" vcard_name="vCard.Home.Country">
</form>
ECML v1.1: Field Specifications for E-Commerce
As documented in:
Shipping address
- Ecom_ShipTo_Postal_Name_Prefix
- Ship to title mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_Name_First
- Ship to first name mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_Name_Middle
- ship to middle name mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_Name_Last
- ship to last name mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_Name_Suffix
- ship to name suffix mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_Company
- ship to company name mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_Street_Line1
- ship to street line1 mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_Street_Line2
- ship to street line2 mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_Street_Line3
- ship to street line3 mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_City
- ship to city mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_StateProv
- ship to state/province mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_PostalCode
- ship to zip/postal code mapped to the RFC 3106 schema
- Ecom_ShipTo_Postal_CountryCode
- ship to country mapped to the RFC 3106 schema
- Ecom_ShipTo_Telecom_Phone_Number
- ship to phone mapped to the RFC 3106 schema
- Ecom_ShipTo_Online_Email
- ship to email mapped to the RFC 3106 schema
Billing address
- Ecom_BillTo_Postal_Name_Prefix
- bill to title mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_Name_First
- bill to first name mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_Name_Middle
- bill to middle name mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_Name_Last
- bill to last name mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_Name_Suffix
- bill to name suffix mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_Company
- bill to company name mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_Street_Line1
- bill to street line1 mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_Street_Line2
- bill to street line2 mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_Street_Line3
- bill to street line3 mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_City
- bill to city mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_StateProv
- bill to state/province mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_PostalCode
- bill to zip/postal code mapped to the RFC 3106 schema
- Ecom_BillTo_Postal_CountryCode
- bill to country mapped to the RFC 3106 schema
- Ecom_BillTo_Telecom_Phone_Number
- bill to phone mapped to the RFC 3106 schema
- Ecom_BillTo_Online_Email
- bill to email mapped to the RFC 3106 schema
Receipt address
- Ecom_ReceiptTo_Postal_Name_Prefix
- receipt to title mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_Name_First
- receipt to first name mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_Name_Middle
- receipt to middle name mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_Name_Last
- receipt to last name mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_Name_Suffix
- receipt to name suffix mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_Company
- receipt to company name mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_Street_Line1
- receipt to street line1 mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_Street_Line2
- receipt to street line2 mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_Street_Line3
- receipt to street line3 mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_City
- receipt to city mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_StateProv
- receipt to state/province mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_PostalCode
- receipt to zip/postal code mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Postal_CountryCode
- receipt to country mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Telecom_Phone_Number
- receipt to phone mapped to the RFC 3106 schema
- Ecom_ReceiptTo_Online_Email
- receipt to email mapped to the RFC 3106 schema
RFC 3106 example
<input type="text" name="Ecom_BillTo_Postal_Name_First" />