diff options
| author | Chris Toshok <toshok@ximian.com> | 2001-03-13 13:22:01 +0800 | 
|---|---|---|
| committer | Chris Toshok <toshok@src.gnome.org> | 2001-03-13 13:22:01 +0800 | 
| commit | 825e963795172d4b93ff1435cf63137c5e217728 (patch) | |
| tree | 40da9b1552297e33c1a2956fbe0b10f9edcb5b99 | |
| parent | b089c850c554594aefb5cf1024a68019aac8701c (diff) | |
| download | gsoc2013-evolution-825e963795172d4b93ff1435cf63137c5e217728.tar.gz gsoc2013-evolution-825e963795172d4b93ff1435cf63137c5e217728.tar.zst gsoc2013-evolution-825e963795172d4b93ff1435cf63137c5e217728.zip | |
add E_STRING_PROP for categories.
2001-03-12  Chris Toshok  <toshok@ximian.com>
	* backend/pas/pas-backend-ldap.c: add E_STRING_PROP for
	categories.
	* backend/pas/evolutionperson.schema: add categories attribute.
	* backend/ebook/e-card-simple.c (field_data): add
	E_CARD_SIMPLE_FIELD_CATEGORIES.
	* backend/ebook/e-card-simple.h: add
	E_CARD_SIMPLE_FIELD_CATEGORIES.
svn path=/trunk/; revision=8664
| -rw-r--r-- | addressbook/ChangeLog | 13 | ||||
| -rw-r--r-- | addressbook/backend/ebook/e-card-simple.c | 1 | ||||
| -rw-r--r-- | addressbook/backend/ebook/e-card-simple.h | 1 | ||||
| -rw-r--r-- | addressbook/backend/pas/evolutionperson.schema | 8 | ||||
| -rw-r--r-- | addressbook/backend/pas/pas-backend-ldap.c | 1 | 
5 files changed, 23 insertions, 1 deletions
| diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog index b3a1d72c94..22ed51f507 100644 --- a/addressbook/ChangeLog +++ b/addressbook/ChangeLog @@ -1,5 +1,18 @@  2001-03-12  Chris Toshok  <toshok@ximian.com> +	* backend/pas/pas-backend-ldap.c: add E_STRING_PROP for +	categories. + +	* backend/pas/evolutionperson.schema: add categories attribute. + +	* backend/ebook/e-card-simple.c (field_data): add +	E_CARD_SIMPLE_FIELD_CATEGORIES. + +	* backend/ebook/e-card-simple.h: add +	E_CARD_SIMPLE_FIELD_CATEGORIES. + +2001-03-12  Chris Toshok  <toshok@ximian.com> +  	* gui/widgets/e-minicard.c (supported_fields_cb): add is_read_only  	param. diff --git a/addressbook/backend/ebook/e-card-simple.c b/addressbook/backend/ebook/e-card-simple.c index 66076e0b0f..6c398b6133 100644 --- a/addressbook/backend/ebook/e-card-simple.c +++ b/addressbook/backend/ebook/e-card-simple.c @@ -98,6 +98,7 @@ static ECardSimpleFieldData field_data[] =  	{ E_CARD_SIMPLE_FIELD_BIRTH_DATE,         "birth_date",      "Birth Date",    "",         0,                                   E_CARD_SIMPLE_INTERNAL_TYPE_DATE },  	{ E_CARD_SIMPLE_FIELD_MAILER,             "mailer",          "",              "",         0,                                   E_CARD_SIMPLE_INTERNAL_TYPE_STRING },  	{ E_CARD_SIMPLE_FIELD_NAME_OR_ORG,        "nameororg",       "",              "",         0,                                   E_CARD_SIMPLE_INTERNAL_TYPE_SPECIAL }, +	{ E_CARD_SIMPLE_FIELD_CATEGORIES,         "categories",      "Categories",    "Categories", 0,                                 E_CARD_SIMPLE_INTERNAL_TYPE_STRING },  };  static int field_data_count = sizeof (field_data) / sizeof (field_data[0]); diff --git a/addressbook/backend/ebook/e-card-simple.h b/addressbook/backend/ebook/e-card-simple.h index bcdc37f914..2fe96be18e 100644 --- a/addressbook/backend/ebook/e-card-simple.h +++ b/addressbook/backend/ebook/e-card-simple.h @@ -120,6 +120,7 @@ enum _ECardSimpleField {          E_CARD_SIMPLE_FIELD_BIRTH_DATE,  	E_CARD_SIMPLE_FIELD_MAILER,  	E_CARD_SIMPLE_FIELD_NAME_OR_ORG, +	E_CARD_SIMPLE_FIELD_CATEGORIES,          E_CARD_SIMPLE_FIELD_LAST  }; diff --git a/addressbook/backend/pas/evolutionperson.schema b/addressbook/backend/pas/evolutionperson.schema index 5fc41cc9f6..abd85fc01c 100644 --- a/addressbook/backend/pas/evolutionperson.schema +++ b/addressbook/backend/pas/evolutionperson.schema @@ -145,6 +145,12 @@ attributetype ( 666.666.666.1.22  	SUBSTR telephoneNumberSubstringsMatch  	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributetype ( 666.666.666.1.23 +	NAME 'categories' +	EQUALITY caseIgnoreMatch +	SUBSTR caseIgnoreSubstringsMatch +	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{4096} ) +  # evolutionPerson  objectclass	( 666.666.666.2.1      NAME 'evolutionPerson' @@ -156,5 +162,5 @@ objectclass	( 666.666.666.2.1  		otherPhone $ businessRole $ managerName $ assistantName $ assistantPhone $  		otherPostalAddress $ mailer $ birthDate $ anniversary $ spouseName $  		note $ companyPhone $ callbackPhone $ otherFacsimileTelephoneNumber $ -		radio $ telex $ tty ) +		radio $ telex $ tty $ categories )  	)   diff --git a/addressbook/backend/pas/pas-backend-ldap.c b/addressbook/backend/pas/pas-backend-ldap.c index 88f32f70eb..0478c59ece 100644 --- a/addressbook/backend/pas/pas-backend-ldap.c +++ b/addressbook/backend/pas/pas-backend-ldap.c @@ -214,6 +214,7 @@ struct prop_info {  	E_STRING_PROP (E_CARD_SIMPLE_FIELD_MAILER,      "mailer", "mailer"),   	E_STRING_PROP (E_CARD_SIMPLE_FIELD_FILE_AS,     "file_as", "fileAs"), +	E_STRING_PROP (E_CARD_SIMPLE_FIELD_CATEGORIES,  "categories", "categories"),  /*      E_CARD_SIMPLE_FIELD_FBURL, */  /*  	E_CARD_SIMPLE_FIELD_NAME_OR_ORG, */ | 
