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" />