Constants¶
Details¶
- EBookContacts.BOOK_BACKEND_PROPERTY_CATEGORIES = '"categories"'¶
Provides comma-separated list of all known categories used by the contacts stored in the book backend.
New in version 3.48.
- EBookContacts.BOOK_BACKEND_PROPERTY_REQUIRED_FIELDS = '"required-fields"'¶
Provides comma-separated list of required fields by the book backend. All of these attributes should be set, otherwise the backend will reject saving the contact.
The
EBookContacts.Contact.field_id
() can be used to transform the field name into anEBookContacts.ContactField
.New in version 3.2.
- EBookContacts.BOOK_BACKEND_PROPERTY_REVISION = '"revision"'¶
The current overall revision string, this can be used as a quick check to see if data has changed at all since the last time the addressbook revision was observed.
New in version 3.4.
- EBookContacts.BOOK_BACKEND_PROPERTY_SUPPORTED_FIELDS = '"supported-fields"'¶
Provides comma-separated list of supported fields by the book backend. Attributes other than those listed here can be discarded. This can be used to enable/show only supported elements in GUI.
The
EBookContacts.Contact.field_id
() can be used to transform the field name into anEBookContacts.ContactField
.New in version 3.2.
- EBookContacts.EVC_ADR = 'ADR'¶
- EBookContacts.EVC_BDAY = 'BDAY'¶
- EBookContacts.EVC_CALURI = 'CALURI'¶
- EBookContacts.EVC_CATEGORIES = 'CATEGORIES'¶
- EBookContacts.EVC_CL_UID = 'X-EVOLUTION-CONTACT-LIST-UID'¶
New in version 3.2.
- EBookContacts.EVC_CONTACT_LIST = 'X-EVOLUTION-CONTACT-LIST-INFO'¶
New in version 3.2.
- EBookContacts.EVC_EMAIL = 'EMAIL'¶
- EBookContacts.EVC_ENCODING = 'ENCODING'¶
- EBookContacts.EVC_FBURL = 'FBURL'¶
- EBookContacts.EVC_FN = 'FN'¶
- EBookContacts.EVC_GEO = 'GEO'¶
New in version 1.12.
- EBookContacts.EVC_ICSCALENDAR = 'ICSCALENDAR'¶
- EBookContacts.EVC_KEY = 'KEY'¶
- EBookContacts.EVC_LABEL = 'LABEL'¶
- EBookContacts.EVC_LOGO = 'LOGO'¶
- EBookContacts.EVC_MAILER = 'MAILER'¶
- EBookContacts.EVC_N = 'N'¶
- EBookContacts.EVC_NICKNAME = 'NICKNAME'¶
- EBookContacts.EVC_NOTE = 'NOTE'¶
- EBookContacts.EVC_ORG = 'ORG'¶
- EBookContacts.EVC_PARENT_CL = 'X-EVOLUTION-PARENT-UID'¶
New in version 3.2.
- EBookContacts.EVC_PHOTO = 'PHOTO'¶
- EBookContacts.EVC_PRODID = 'PRODID'¶
- EBookContacts.EVC_QUOTEDPRINTABLE = 'QUOTED-PRINTABLE'¶
- EBookContacts.EVC_REV = 'REV'¶
- EBookContacts.EVC_ROLE = 'ROLE'¶
- EBookContacts.EVC_TEL = 'TEL'¶
- EBookContacts.EVC_TITLE = 'TITLE'¶
- EBookContacts.EVC_TYPE = 'TYPE'¶
- EBookContacts.EVC_UID = 'UID'¶
- EBookContacts.EVC_URL = 'URL'¶
- EBookContacts.EVC_VALUE = 'VALUE'¶
- EBookContacts.EVC_VERSION = 'VERSION'¶
- EBookContacts.EVC_X_AIM = 'X-AIM'¶
- EBookContacts.EVC_X_ANNIVERSARY = 'X-EVOLUTION-ANNIVERSARY'¶
- EBookContacts.EVC_X_ASSISTANT = 'X-EVOLUTION-ASSISTANT'¶
- EBookContacts.EVC_X_BIRTHDAY = 'X-EVOLUTION-BIRTHDAY'¶
- EBookContacts.EVC_X_BLOG_URL = 'X-EVOLUTION-BLOG-URL'¶
- EBookContacts.EVC_X_BOOK_UID = 'X-EVOLUTION-BOOK-UID'¶
New in version 3.6.
- EBookContacts.EVC_X_CALLBACK = 'X-EVOLUTION-CALLBACK'¶
- EBookContacts.EVC_X_COMPANY = 'X-EVOLUTION-COMPANY'¶
- EBookContacts.EVC_X_DEST_CONTACT_UID = 'X-EVOLUTION-DEST-CONTACT-UID'¶
- EBookContacts.EVC_X_DEST_EMAIL = 'X-EVOLUTION-DEST-EMAIL'¶
- EBookContacts.EVC_X_DEST_EMAIL_NUM = 'X-EVOLUTION-DEST-EMAIL-NUM'¶
- EBookContacts.EVC_X_DEST_HTML_MAIL = 'X-EVOLUTION-DEST-HTML-MAIL'¶
- EBookContacts.EVC_X_DEST_NAME = 'X-EVOLUTION-DEST-NAME'¶
- EBookContacts.EVC_X_DEST_SOURCE_UID = 'X-EVOLUTION-DEST-SOURCE-UID'¶
- EBookContacts.EVC_X_E164 = 'X-EVOLUTION-E164'¶
- EBookContacts.EVC_X_FILE_AS = 'X-EVOLUTION-FILE-AS'¶
- EBookContacts.EVC_X_GADUGADU = 'X-GADUGADU'¶
- EBookContacts.EVC_X_GOOGLE_TALK = 'X-GOOGLE-TALK'¶
New in version 3.2.
- EBookContacts.EVC_X_GROUPWISE = 'X-GROUPWISE'¶
- EBookContacts.EVC_X_ICQ = 'X-ICQ'¶
- EBookContacts.EVC_X_JABBER = 'X-JABBER'¶
- EBookContacts.EVC_X_LIST = 'X-EVOLUTION-LIST'¶
- EBookContacts.EVC_X_LIST_NAME = 'X-EVOLUTION-LIST-NAME'¶
New in version 3.2.
- EBookContacts.EVC_X_LIST_SHOW_ADDRESSES = 'X-EVOLUTION-LIST-SHOW-ADDRESSES'¶
- EBookContacts.EVC_X_MANAGER = 'X-EVOLUTION-MANAGER'¶
- EBookContacts.EVC_X_MATRIX = 'X-MATRIX'¶
- EBookContacts.EVC_X_MSN = 'X-MSN'¶
- EBookContacts.EVC_X_RADIO = 'X-EVOLUTION-RADIO'¶
- EBookContacts.EVC_X_SIP = 'X-SIP'¶
New in version 2.26.
- EBookContacts.EVC_X_SKYPE = 'X-SKYPE'¶
New in version 2.26.
- EBookContacts.EVC_X_SPOUSE = 'X-EVOLUTION-SPOUSE'¶
- EBookContacts.EVC_X_TELEX = 'X-EVOLUTION-TELEX'¶
- EBookContacts.EVC_X_TTYTDD = 'X-EVOLUTION-TTYTDD'¶
- EBookContacts.EVC_X_TWITTER = 'X-TWITTER'¶
Twitter name(s).
New in version 3.6.
- EBookContacts.EVC_X_VIDEO_URL = 'X-EVOLUTION-VIDEO-URL'¶
- EBookContacts.EVC_X_WANTS_HTML = 'X-MOZILLA-HTML'¶
- EBookContacts.EVC_X_YAHOO = 'X-YAHOO'¶
- EBookContacts.SOURCE_EXTENSION_BACKEND_SUMMARY_SETUP = 'Backend Summary Setup'¶
Pass this extension name to
EDataServer.Source.get_extension
() to accessEBookContacts.SourceBackendSummarySetup
. This is also used as a group name in key files.New in version 3.8.
- EBookContacts.VCARD_21_VALID_PARAMETERS = 'TYPE,VALUE,ENCODING,CHARSET,LANGUAGE,DOM,INTL,POSTAL,PARCEL,HOME,WORK,PREF,VOICE,FAX,MSG,CELL,PAGER,BBS,MODEM,CAR,ISDN,VIDEO,AOL,APPLELINK,ATTMAIL,CIS,EWORLD,INTERNET,IBMMAIL,MCIMAIL,POWERSHARE,PRODIGY,TLX,X400,GIF,CGM,WMF,BMP,MET,PMB,DIB,PICT,TIFF,PDF,PS,JPEG,QTIME,MPEG,MPEG2,AVI,WAVE,AIFF,PCM,X509,PGP'¶
FIXME: Document me!
New in version 3.4.
- EBookContacts.VCARD_21_VALID_PROPERTIES = 'ADR,ORG,N,AGENT,LOGO,PHOTO,LABEL,FN,TITLE,SOUND,VERSION,TEL,EMAIL,TZ,GEO,NOTE,URL,BDAY,ROLE,REV,UID,KEY,MAILER'¶
FIXME: Document me!
New in version 3.4.