home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ldapsdk.zip / libraries / libldap / ldaptemplates.conf < prev    next >
Text File  |  2000-06-14  |  16KB  |  679 lines

  1. # $OpenLDAP: pkg/ldap/libraries/libldap/ldaptemplates.conf,v 1.1.3.1.32.2 2000/06/13 17:57:19 kurt Exp $
  2. ##########################################################################
  3. # LDAP display templates
  4. ##########################################################################
  5.  
  6. #
  7. # Version must be 1
  8. #
  9. Version 1
  10.  
  11. ##########################################################################
  12. # U-M Person template
  13. ##########################################################################
  14. #
  15. # template name and plural name come first
  16. "U-M Person"
  17. "U-M People"
  18.  
  19. # name of the icon that is associated with this template
  20. "person icon"
  21.  
  22. # blank-separated list of template options ("" for none)
  23. #   addable    - end-user should be allowed to add these types of entries
  24. #   modrdn    - end-user can change the name of these entries
  25. #   altview    - this template is referred to in another template's
  26. #            "linkact" item
  27. "addable"
  28.  
  29. #
  30. # objectclass list
  31. umichPerson person
  32. END
  33.  
  34. #
  35. # name of attribute to authenticate as ("" means auth as this entry)
  36. ""
  37.  
  38. #
  39. # default attribute name to use when forming RDN of a new entry
  40. #
  41. cn
  42.  
  43. #
  44. # default location when adding new entries (DN; "" means no default)
  45. "o=University of Michigan, c=US"
  46.  
  47. #
  48. # rules used to define default values for new entries
  49. END
  50.  
  51. #
  52. #
  53. # list of items for display
  54. # each line is either:
  55. #    item (type) (attribute) (attr name) (extra args...)
  56. # to define an item or
  57. #    samerow
  58. # to keep the next item on the same row as the previous
  59. #
  60. # valid types are:
  61. #    cis    - case ignore string
  62. #    mls    - multiline string
  63. #    dn        - 
  64. #    mail    - case ignore string that contains an RFC822 mail address
  65. #    bool    - boolean value
  66. #    jpeg    - inlined JPEG image
  67. #    jpegbtn    - JPEG image button
  68. #    fax    - inlined Fax image
  69. #    faxbtn    - Fax image button
  70. #    audiobtn    - audio button
  71. #    time    - time value
  72. #    date    - time value displayed as a date only
  73. #    url    - labeled URL for links to items in WWW
  74. #    searchact  - search action
  75. #    linkact    - link to another template
  76. #
  77. # valid options (comma separated list appended to the type) are:
  78. #  ro        - attribute is read only; don't let user edit it
  79. #  sort        - order the values of this attribute
  80. #  1val        - disallow entry of multiple values
  81. #  required    - this attribute should have at least one value
  82. #  hide        - don't show this item if attribute has no values
  83. #  hideiffalse    - hide item if value is FALSE (for type 'bool' only)
  84. #
  85. item jpegbtn    "View Photo"        jpegPhoto    "Next Photo"
  86. item audiobtn    "Play Sound"        audio
  87. item cis,ro,sort    "Also Known As"        cn
  88. item mail    "E-Mail Address"    mail
  89. item cis    "Work Phone"        telephoneNumber
  90. item cis    "Fax Number"        facsimileTelephoneNumber
  91. item cis    "Pager Number"        pager
  92. item mls    "Work Address"        postalAddress
  93. item cis,sort    "Title"            title
  94. item cis,ro    "Uniqname"        uid
  95. item mls    "Description"        multiLineDescription
  96. item cis    "Home Phone"        homePhone
  97. item mls    "Home Address"        homePostalAddress
  98. item url    "More Info (URL)"    labeledURL
  99. item dn,sort    "See Also"        seeAlso
  100. item cis    "Favorite Beverage"    drink
  101. item cis    "Notice"        notice
  102. item bool,hideiffalse    "On Vacation"        onVacation
  103. item mls,1val    "Vacation Message"    vacationMessage
  104. item bool,hideiffalse    "Do Not Allow Updates"    noBatchUpdates
  105. item time,ro    "Last Modified"        lastModifiedTime
  106. item dn,ro    "Modified By"        lastModifiedBy
  107. item searchact  "Find Groups Added To"  ""      "-dnt" "(&(objectclass=rfc822mailgroup)(member=%v))" "multiLineDescription" "Description" ""
  108. item searchact    "List Owned Groups"    ""    "-dnt" "(&(objectclass=rfc822mailgroup)(owner=%v))" "title" "Title" ""
  109. item linkact    "Other Addresses"    ""    "other addresses"
  110. END
  111.  
  112.  
  113. ##########################################################################
  114. # Person template
  115. ##########################################################################
  116. "Person"
  117. "People"
  118. "person icon"
  119.  
  120. # template options
  121. addable
  122. #
  123. # objectclass list
  124. person
  125. END
  126. # name of attribute to authenticate as
  127. ""
  128.  
  129. # default attribute name to use when forming RDN of a new entry
  130. #
  131. cn
  132.  
  133. # default location when adding new entries
  134. ""
  135.  
  136. #
  137. # rules used to define default values for new entries
  138. END
  139.  
  140. #
  141. # list of items for display
  142. item jpegbtn    "View Photo"        jpegPhoto    "Next Photo"
  143. item audiobtn    "Play Sound"        audio
  144. item cis,sort    "Also Known As"        cn
  145. item cis,sort    "Title"            title
  146. item mls    "Work Address"        postalAddress
  147. item cis    "Work Phone"        telephoneNumber
  148. item cis    "Fax Number"        facsimileTelephoneNumber
  149. item cis    "Pager Number"        pager
  150. item mls    "Home Address"        homePostalAddress
  151. item cis    "Home Phone"        homePhone
  152. item cis    "User ID"        uid
  153. item mail    "E-Mail Address"    mail
  154. item cis    "Description"        description
  155. item cis    "Favorite Beverage"    drink
  156. item dn,sort    "See Also"        seeAlso
  157. item time,ro    "Last Modified"        lastModifiedTime
  158. item dn,ro    "Modified By"        lastModifiedBy
  159. END
  160.  
  161.  
  162. ##########################################################################
  163. # Group template
  164. ##########################################################################
  165. "Group"
  166. "Groups"
  167. "group icon"
  168.  
  169. # template options
  170. addable modrdn
  171.  
  172. # objectclass list
  173. rfc822MailGroup
  174. END
  175.  
  176. # name of attribute to authenticate as
  177. "owner"
  178.  
  179. # default attribute name to use when forming RDN of a new entry
  180. #
  181. cn
  182.  
  183. # default location when adding new entries
  184. "ou=User Groups, ou=Groups, o=University of Michigan, c=US"
  185.  
  186. #
  187. # rules used to define default values for new entries
  188. constant    "associatedDomain"    "umich.edu"
  189. constant    "joinable"        "FALSE"
  190. addersdn    "owner"
  191. addersdn    "member"
  192. addersdn    "errorsTo"
  193. addersdn    "requestsTo"
  194. END
  195.  
  196. #
  197. #
  198. # list of items for display
  199. # each line is either:
  200. #    item (type) (attribute) (attr name) (extra args...)
  201. # to define an item or
  202. #    samerow
  203. #
  204. # list of items for display
  205. item cis,sort    "Also Known As"        cn
  206. item mls    "Description"        multiLineDescription
  207. item cis    "Phone Number"        telephoneNumber
  208. item cis    "Fax Number"        facsimileTelephoneNumber
  209. item mls    "Address"        postalAddress
  210. item dn,required,sort    "Owner"        owner
  211. item url    "More Info (URL)"    labeledURL
  212. item dn,sort    "See Also"        seeAlso
  213. item dn,sort    "Errors To"        errorsTo
  214. item dn,sort    "Requests To"        requestsTo
  215. item cis    "Associated Domain"    associatedDomain
  216. item cis    "Moderator"        moderator
  217. item bool    "Suppress 'No E-Mail Address' Errors"    suppressNoEmailError
  218. item bool    "Others May Join"    joinable
  219. item dn,sort    "X.500 Members"        member
  220. item mail,sort    "E-Mail Errors To"    rfc822ErrorsTo
  221. item mail,sort    "E-Mail Requests To"    rfc822RequestsTo
  222. item mail,sort    "E-Mail Members"    mail
  223. item cis    "Notice"        notice
  224. item time,ro    "Last Modified"        lastModifiedTime
  225. item dn,ro    "Modified By"        lastModifiedBy
  226. item searchact  "Subscribers"           "" "-dnt" "memberOfGroup=%v" "title" "Title" "joinable"
  227. item verifyact    "Verify Members"    "member"    "mail" "E-Mail Address"
  228. END
  229.  
  230. ##########################################################################
  231. # Organization template
  232. ##########################################################################
  233. "Organization"
  234. "Organizations"
  235. "organization icon"
  236.  
  237. # template options
  238. ""
  239.  
  240. # objectclass list
  241. organization
  242. END
  243.  
  244. # name of attribute to authenticate as
  245. ""
  246.  
  247. # default attribute name to use when forming RDN of a new entry
  248. o
  249.  
  250. # default location when adding new entries
  251. ""
  252.  
  253. # rules used to define default values for new entries
  254. constant    "o"    "foo"
  255. END
  256.  
  257. #
  258. #
  259. # list of items for display
  260. # each line is either:
  261. #    item (type) (attribute) (attr name) (extra args...)
  262. # to define an item or
  263. #    samerow
  264. #
  265. # list of items for display
  266. item cis,sort    "Name"            o
  267. item cis    "Location"        l
  268. item mls    "Address"        postalAddress
  269. item cis    "Phone Number"        telephoneNumber
  270. item cis    "Fax Number"        facsimileTelephoneNumber
  271. item cis    "Description"        description
  272. item dn,sort    "See Also"        seeAlso
  273. item time,ro    "Last Modified"        lastModifiedTime
  274. item dn,ro    "Modified By"        lastModifiedBy
  275. END
  276.  
  277.  
  278. ##########################################################################
  279. # Service template
  280. ##########################################################################
  281. "Service"
  282. "Services"
  283. "service icon"
  284.  
  285. # template options
  286. "addable"
  287.  
  288. # objectclass list
  289. service
  290. END
  291.  
  292. # name of attribute to authenticate as
  293. "owner"
  294.  
  295. # default attribute name to use when forming RDN of a new entry
  296. cn
  297.  
  298. # default location when adding new entries
  299. "ou=Services, o=University of Michigan, c=US"
  300.  
  301. # rules used to define default values for new entries
  302. addersdn    "owner"
  303. END
  304.  
  305. #
  306. #
  307. # list of items for display
  308. # each line is either:
  309. #    item (type) (attribute) (attr name) (extra args...)
  310. # to define an item or
  311. #    samerow
  312. #
  313. # list of items for display
  314. item jpegbtn    "View Photo"        jpegPhoto
  315. item cis,sort    "Name"            cn
  316. item mls    "Description"        multilineDescription
  317. item cis    "Provider"        provider
  318. item cis,sort    "Service Area"        serviceArea
  319. item mail    "E-mail Address"    mail
  320. item cis    "Phone"            telephoneNumber
  321. item cis    "Fax Number"        facsimileTelephoneNumber
  322. item mls    "Postal Address"    postalAddress
  323. item cis    "Hours"            hoursOfOperation
  324. item url    "More Info (URL)"    labeledURL
  325. item dn,sort    "Depends On"        dependentUpon
  326. item dn,sort    "See Also"        seeAlso
  327. item cis,sort    "Platform"        platform
  328. item cis,sort    "Product"        product
  329. item cis,sort    "Keywords"        keywords
  330. item cis    "FCE Rating"        serviceRating
  331. item date    "Date Rated"        ratingTime
  332. item mls    "Rating Description"    ratingDescription
  333. item time,ro    "Last Modified"        lastModifiedTime
  334. item dn,ro    "Modified By"        lastModifiedBy
  335. item dn,required,sort    "Owner"        owner
  336. END
  337.  
  338.  
  339. ##########################################################################
  340. # Organizational Role template
  341. ##########################################################################
  342. "Organizational Role"
  343. "Organizational Roles"
  344. "person icon"
  345.  
  346. # template options
  347. ""
  348.  
  349. # objectclass list
  350. organizationalRole
  351. END
  352.  
  353. # name of attribute to authenticate as
  354. ""
  355.  
  356. # default attribute name to use when forming RDN of a new entry
  357. cn
  358.  
  359. # default location when adding new entries
  360. ""
  361.  
  362. # rules used to define default values for new entries
  363. END
  364.  
  365. #
  366. #
  367. # list of items for display
  368. # each line is either:
  369. #    item (type) (attribute) (attr name) (extra args...)
  370. # to define an item or
  371. #    samerow
  372. #
  373. # list of items for display
  374. item cis,sort    "Name"            cn
  375. item cis    "Description"        description
  376. item dn        "Role Occupant"        roleOccupant
  377. item dn,sort    "See Also"        seeAlso
  378. item time,ro    "Last Modified"        lastModifiedTime
  379. item dn,ro    "Modified By"        lastModifiedBy
  380. END
  381.  
  382.  
  383. ##########################################################################
  384. # Organizational Unit template
  385. ##########################################################################
  386. "Organizational Unit"
  387. "Organizational Units"
  388. "organization icon"
  389.  
  390. # template options
  391. ""
  392.  
  393. # objectclass list
  394. organizationalUnit
  395. END
  396.  
  397. # name of attribute to authenticate as
  398. ""
  399.  
  400. # default attribute name to use when forming RDN of a new entry
  401. cn
  402.  
  403. # default location when adding new entries
  404. ""
  405.  
  406. # rules used to define default values for new entries
  407. END
  408.  
  409. # Item list
  410. item cis    "Organization Unit Name"    ou
  411. item cis    "Title"                title
  412. item time,ro    "Last Modified"        lastModifiedTime
  413. item dn,ro    "Modified By"        lastModifiedBy
  414. END
  415.  
  416.  
  417.  
  418. ##########################################################################
  419. # Application Entity template
  420. ##########################################################################
  421. "Application Entity"
  422. "Application Entities"
  423. "application icon"
  424.  
  425. # template options
  426. ""
  427.  
  428. # objectclass list
  429. applicationEntity
  430. END
  431.  
  432. # name of attribute to authenticate as
  433. ""
  434.  
  435. # default attribute name to use when forming RDN of a new entry
  436. cn
  437.  
  438. # default location when adding new entries
  439. ""
  440.  
  441. # rules used to define default values for new entries
  442. END
  443.  
  444. # Item list
  445. item cis,sort    "Name"            cn
  446. item cis    "Location"        l
  447. item cis    "Description"        description
  448. item time,ro    "Last Modified"        lastModifiedTime
  449. item dn,ro    "Modified By"        lastModifiedBy
  450. END
  451.  
  452. ##########################################################################
  453. # Document template
  454. ##########################################################################
  455. "Document"
  456. "Documents"
  457. "document icon"
  458.  
  459. # template options
  460. ""
  461.  
  462. # objectclass list
  463. document
  464. umichDocument
  465. END
  466.  
  467. # name of attribute to authenticate as
  468. ""
  469.  
  470. # default attribute name to use when forming RDN of a new entry
  471. cn
  472.  
  473. # default location when adding new entries
  474. ""
  475.  
  476. # rules used to define default values for new entries
  477. END
  478.  
  479. #
  480. # Item list
  481. item cis    "Document ID"        documentIdentifier
  482. item cis    "Title"            documentTitle
  483. item cis    "Series Title"        documentSeriesTitle
  484. item cis    "Version"        documentVersion
  485. item cis,sort    "Service Area"        serviceArea
  486. item mls    "Abstract"        multiLineAbstract
  487. item url    "More Info (URL)"    labeledURL
  488. item dn,sort    "Availability"        documentAvailable
  489. item dn,sort    "See Also"        seeAlso
  490. item cis,sort    "Platform"        platform
  491. item cis,sort    "Product"        product
  492. item cis,sort    "Keyword"        keywords
  493. item dn,sort    "Author"        documentAuthor
  494. item time,ro    "Last Modified"        lastModifiedTime
  495. item dn,ro    "Modified By"        lastModifiedBy
  496. item dn,required    "Owner"        owner
  497. END
  498.  
  499. ##########################################################################
  500. # Document description template
  501. ##########################################################################
  502. "DocumentDescription"
  503. "DocumentDescriptions"
  504. "document description icon"
  505.  
  506. # template options
  507. ""
  508.  
  509. # objectclass list
  510. documentDescription
  511. END
  512.  
  513. # name of attribute to authenticate as
  514. ""
  515.  
  516. # default attribute name to use when forming RDN of a new entry
  517. cn
  518.  
  519. # default location when adding new entries
  520. ""
  521.  
  522. # rules used to define default values for new entries
  523. END
  524.  
  525. #
  526. # Item list
  527. item mls    "Description"        multilineDescription
  528. item url    "More Info (URL)"    labeledURL
  529. item time,ro    "Last Modified"        lastModifiedTime
  530. item dn,ro    "Modified By"        lastModifiedBy
  531. item dn,required    "Owner"        owner
  532. END
  533.  
  534. ##########################################################################
  535. # Image template
  536. ##########################################################################
  537. "Image"
  538. "Images"
  539. "image icon"
  540.  
  541. # template options
  542. ""
  543.  
  544. # objectclass list
  545. image
  546. END
  547.  
  548. # name of attribute to authenticate as
  549. ""
  550.  
  551. # default attribute name to use when forming RDN of a new entry
  552. cn
  553.  
  554. # default location when adding new entries
  555. ""
  556.  
  557. # rules used to define default values for new entries
  558. END
  559.  
  560. #
  561. # Item list
  562. item cis    "Name"            cn
  563. item mls    "Description"        multilineDescription
  564. item jpegbtn    "View Photo(s)"        jpegPhoto
  565. item cis    "Citation"        citation
  566. item cis    "Copyright"        copyright
  567. item cis    "Keywords"        keywords
  568. item time,ro    "Last Modified"        lastModifiedTime
  569. item dn,ro    "Modified By"        lastModifiedBy
  570. item dn,required    "Owner"        owner
  571. END
  572.  
  573.  
  574.  
  575. ##########################################################################
  576. # Country template
  577. ##########################################################################
  578. "Country"
  579. "Countries"
  580. "country icon"
  581.  
  582. # template options
  583. ""
  584.  
  585. # objectclass list
  586. friendlyCountry
  587. END
  588.  
  589. # name of attribute to authenticate as
  590. ""
  591.  
  592. # default attribute name to use when forming RDN of a new entry
  593. c
  594.  
  595. # default location when adding new entries
  596. ""
  597.  
  598. # rules used to define default values for new entries
  599. END
  600.  
  601. # Item list
  602. item cis    "Country Name"        co
  603. item cis    "Country Code"        c
  604. item cis    "Description"        description
  605. item time,ro    "Last Modified"        lastModifiedTime
  606. item dn,ro    "Modified By"        lastModifiedBy
  607. END
  608.  
  609. ##########################################################################
  610. # Locality template
  611. ##########################################################################
  612. "Locality"
  613. "Localities"
  614. "locality icon"
  615.  
  616. # template options
  617. ""
  618.  
  619. # objectclass list
  620. locality
  621. END
  622.  
  623. # name of attribute to authenticate as
  624. ""
  625.  
  626. # default attribute name to use when forming RDN of a new entry
  627. l
  628.  
  629. # default location when adding new entries
  630. ""
  631.  
  632. # rules used to define default values for new entries
  633. END
  634.  
  635. #
  636. # Item list
  637. item cis    "Name"             l
  638. item time,ro    "Last Modified"        lastModifiedTime
  639. item dn,ro    "Modified By"        lastModifiedBy
  640. END
  641.  
  642.  
  643. ##########################################################################
  644. # "Other Addresses" template
  645. ##########################################################################
  646. "Others Addresses"
  647. "Other Addresses"
  648. "other addr icon"
  649.  
  650. # template options
  651. "altview"
  652.  
  653. # objectclass list
  654. END
  655.  
  656. # name of attribute to authenticate as
  657. ""
  658.  
  659. # default attribute name to use when forming RDN of a new entry
  660. ""
  661.  
  662. # default location when adding new entries
  663. ""
  664.  
  665. # rules used to define default values for new entries
  666. END
  667.  
  668. # Item list
  669. item cis    "Street Address"    streetAddress
  670. item cis    "Locality"        l
  671. item cis    "State or Province"    st
  672. item cis    "Postal Code"        postalCode
  673. item cis,hide    "X.400 Address"        mhsORAddresses
  674. item cis,hide    "X.400 Address"        textEncodedORAddress
  675. Item cis    "Other Mailbox"        otherMailbox
  676. item time,ro    "Last Modified"        lastModifiedTime
  677. item dn,ro    "Modified By"        lastModifiedBy
  678. END
  679.