mirror of
https://git.openldap.org/openldap/openldap.git
synced 2024-12-21 03:10:25 +08:00
155 lines
4.8 KiB
Plaintext
155 lines
4.8 KiB
Plaintext
# $OpenLDAP$
|
|
# Version should be 1 now
|
|
Version 1
|
|
#
|
|
#
|
|
# Name for this search object
|
|
People
|
|
# options (the only one supported right now is "internal" which means that
|
|
# this search object should not be presented directly to the user)
|
|
# use "" for none
|
|
""
|
|
# Label to place before text box user types in
|
|
"Search For:"
|
|
# Filter prefix to append to all "More Choices" searches
|
|
"(&(objectClass=person)"
|
|
# Tag to use for "Fewer Choices" searches - from ldapfilter.conf file
|
|
"xax500"
|
|
# If a search results in > 1 match, retrieve this attribute to help
|
|
# user disambiguate the entries...
|
|
title
|
|
# ...and label it with this string:
|
|
"Title"
|
|
# Search scope to use when searching
|
|
subtree
|
|
# Follows a list of "More Choices" search options. Format is:
|
|
# Label, attribute, select-bitmap, extra attr display name, extra attr ldap name
|
|
# If last two are null, "Fewer Choices" name/attributes used
|
|
"Common Name" cn 11111 "" ""
|
|
"Surname" sn 11111 "" ""
|
|
"Business Phone" "telephoneNumber" 11101 "" ""
|
|
"E-Mail Address" "mail" 11111 "" ""
|
|
"Uniqname" "uid" 11111 "" ""
|
|
"Title" title 11111 "" ""
|
|
END
|
|
# Match types
|
|
"exactly matches" "(%a=%v))"
|
|
"approximately matches" "(%a~=%v))"
|
|
"starts with" "(%a=%v*))"
|
|
"ends with" "(%a=*%v))"
|
|
"contains" "(%a=*%v*))"
|
|
END
|
|
#
|
|
#
|
|
#
|
|
Groups
|
|
""
|
|
"Search For:"
|
|
"(&(objectClass=rfc822MailGroup)"
|
|
"xax500"
|
|
multilineDescription
|
|
"Description"
|
|
subtree
|
|
"Common Name" cn 11111 "" ""
|
|
"Description" multilineDescription 11101 "" ""
|
|
"Owner" "owner" 00001 "owner" "Owner"
|
|
"X.500 Member" "member" 00001 "" ""
|
|
"E-Mail Member" "mail" 00101 "" ""
|
|
END
|
|
"exactly matches" "(%a=%v))"
|
|
"approximately matches" "(%a~=%v))"
|
|
"starts with" "(%a=%v*))"
|
|
"ends with" "(%a=*%v))"
|
|
"contains" "(%a=*%v*))"
|
|
END
|
|
#
|
|
#
|
|
#
|
|
"Joinable Groups"
|
|
""
|
|
"Search For:"
|
|
"(&(&(objectClass=rfc822MailGroup)(joinable=TRUE))"
|
|
"xax500"
|
|
multilineDescription
|
|
"Description"
|
|
subtree
|
|
"Common Name" cn 11111 "" ""
|
|
"Description" multilineDescription 11101 "" ""
|
|
"Owner" "owner" 00001 "owner" "Owner"
|
|
"X.500 Member" "member" 00001 "" ""
|
|
"E-Mail Member" "mail" 00101 "" ""
|
|
END
|
|
"exactly matches" "(%a=%v))"
|
|
"approximately matches" "(%a~=%v))"
|
|
"starts with" "(%a=%v*))"
|
|
"ends with" "(%a=*%v))"
|
|
"contains" "(%a=*%v*))"
|
|
END
|
|
#
|
|
#
|
|
#
|
|
Services
|
|
""
|
|
"Search For:"
|
|
"(&(objectClass=service)"
|
|
"xax500"
|
|
multilineDescription
|
|
"Description"
|
|
subtree
|
|
"Common Name" cn 11111 "" ""
|
|
"Description" multilineDescription 11101 "" ""
|
|
"Owner" "owner" 00001 "owner" "Owner"
|
|
"Keywords" "keywords" 11111 "" ""
|
|
"Hours" "hoursOfOperation" 11111 "" ""
|
|
END
|
|
"exactly matches" "(%a=%v))"
|
|
"approximately matches" "(%a~=%v))"
|
|
"starts with" "(%a=%v*))"
|
|
"ends with" "(%a=*%v))"
|
|
"contains" "(%a=*%v*))"
|
|
END
|
|
#
|
|
#
|
|
#
|
|
Organizations
|
|
""
|
|
"Search For:"
|
|
"(&(objectClass=organization)"
|
|
"xax500"
|
|
multilineDescription
|
|
"Description"
|
|
subtree
|
|
"Name" organizationName 01111 "" ""
|
|
"Location" localityName 11111 "" ""
|
|
"Phone Number" "telephoneNumber" 10111 "" ""
|
|
"Description" description 10111 "" ""
|
|
END
|
|
"exactly matches" "(%a=%v))"
|
|
"approximately matches" "(%a~=%v))"
|
|
"starts with" "(%a=%v*))"
|
|
"ends with" "(%a=*%v))"
|
|
"contains" "(%a=*%v*))"
|
|
END
|
|
#
|
|
#
|
|
#
|
|
Documents
|
|
""
|
|
"Search For:"
|
|
"(&(objectClass=document)"
|
|
"xax500"
|
|
multilineDescription
|
|
"Description"
|
|
subtree
|
|
"Document Title" cn 11111 "" ""
|
|
"Keyword" "keywords" 11111 "" ""
|
|
"Category" "category" 11111 "" ""
|
|
"Document Number" "documentIdentifier" 11111 "" ""
|
|
END
|
|
"exactly matches" "(%a=%v))"
|
|
"approximately matches" "(%a~=%v))"
|
|
"starts with" "(%a=%v*))"
|
|
"ends with" "(%a=*%v))"
|
|
"contains" "(%a=*%v*))"
|
|
END
|