<?xml version="1.0" encoding="UTF-8"?>
<!--
*{{============================================================================
* Copyright (c) 2002, 2004 FileNet Corporation. All rights reserved.
* $Author: pvaitaitis $
*}}============================================================================
* $Workfile: sample_appconfig_xml.htm $
* $Revision: 1.1 $
* $Date: Dec 08 2004 12:28:56 $
-->
<appconfig>
<!--
Controls caching of XML configuration files (including this file).
Caching is an important performance optimization, so for best results leave this setting on "true" unless
debugging configuration changes.
-->
<caching>true</caching>
<default-page>Default.jsp</default-page> <error-page>Error.jsp</error-page> <signin-page>SignIn.jsp</signin-page> <start-page>TCM.jsp</start-page> <popup-page>TCMPopup.jsp</popup-page>
<teamspace-folder-id-or-path>/teamspaces</teamspace-folder-id-or-path> <teamspace-folder-class>CollaborationTeamspace</teamspace-folder-class>
<label-max-length>50</label-max-length> <label-truncation-format>{0}...{1}</label-truncation-format>
<object-types> <!-- containers --> <object-type id="tasks"> <label localKey="cwexml.appConfig_xml.typeTasks">Tasks</label> <image>Tasks16</image> </object-type>
<object-type id="meetings"> <label localKey="cwexml.appConfig_xml.typeMeetings">Meetings</label> <image>Meetings16</image> </object-type>
<object-type id="contentStores"> <label localKey="cwexml.appConfig_xml.typeDocuments">Documents</label> <image>Files16</image> </object-type>
<object-type id="discussions"> <label localKey="cwexml.appConfig_xml.typeDiscussions">Discussions</label> <image>Discussions16</image> </object-type>
<object-type id="polls"> <label localKey="cwexml.appConfig_xml.typePolls">Polls</label> <image>Polls16</image> </object-type>
<object-type id="people"> <label localKey="cwexml.appConfig_xml.typePeople">People & Teams</label> <image>PeopleTeams16</image> </object-type>
<object-type id="emails"> <label localKey="cwexml.appConfig_xml.typeEmails">Email</label> <image>Emails16</image> </object-type>
<!-- objects --> <object-type id="teamspace"> <image>Teamspace16</image> <actionset-definition>TeamspaceActions</actionset-definition> <label localKey="cwexml.appConfig_xml.typeTeamspace">Teamspace</label> <default-creator-role>admin-security-role</default-creator-role> <default-member-role>member-security-role</default-member-role> </object-type>
<object-type id="task"> <label localKey="cwexml.appConfig_xml.typeTask">Task</label> <image>Task16</image> <image type="ontrack">Task16</image> <image type="complete">TaskComplete16</image> <image type="childExpired">TaskChildExpired16</image> <image type="childOnTrack">TaskChildOnTrack16</image> <image type="childUnassigned">TaskChildUnassigned16</image> <actionset-definition>TaskActions</actionset-definition> </object-type>
<object-type id="meeting"> <label localKey="cwexml.appConfig_xml.typeMeeting">Meeting</label> <image>Meeting16</image> </object-type>
<object-type id="folder"> <label localKey="cwexml.appConfig_xml.typeFolder">Folder</label> <image>Folder16</image> </object-type>
<object-type id="topicposting"> <label localKey="cwexml.appConfig_xml.typeTopic">Topic</label> <image>Topic16</image> <image type="open">Topic16</image> <image type="closed">TopicClosed16</image> <actionset-definition>TopicActions</actionset-definition> </object-type>
<object-type id="replyposting"> <label localKey="cwexml.appConfig_xml.typeReply">Reply</label> <image>Reply16</image> <image type="new">ReplyAdd16</image> </object-type>
<object-type id="forum"> <label localKey="cwexml.appConfig_xml.typeForum">Forum</label> <image>Forum16</image> <image type="open">Forum16</image> <image type="closed">ForumClosed16</image> <actionset-definition>ForumActions</actionset-definition> </object-type>
<object-type id="poll"> <label localKey="cwexml.appConfig_xml.typePoll">Poll</label> <image>Poll16</image> <image type="open">Poll16</image> <image type="openNeedsResponse">PollOpenNeedsResponse16</image> <image type="openResponded">PollOpenResponded16</image> <image type="closed">PollClosed16</image> <actionset-definition>PollActions</actionset-definition> <responseset-definition>YesNoMaybe</responseset-definition> <responseset-definition>YesNo</responseset-definition> <responseset-definition>ApproveReject</responseset-definition> </object-type>
<object-type id="pollresponses"> <image>PollResponse16</image> </object-type>
<object-type id="pollresponse"> <image>Member16</image> </object-type>
<object-type id="document"> <label localKey="cwexml.appConfig_xml.typeDocument">Document</label> <actionset-definition>DocumentActions</actionset-definition> </object-type>
<object-type id="members"> <image>Members16</image> </object-type>
<object-type id="member"> <image>Member16</image> </object-type>
<object-type id="teams"> <image>Teams16</image> </object-type>
<object-type id="team"> <image>Team16</image> </object-type>
<object-type id="guests"> <image>Guests16</image> </object-type>
<object-type id="email"> <label localKey="cwexml.appConfig_xml.typeEmail">Email</label> <image>Email16</image> </object-type>
<object-type id="emailsubpart"> <label localKey="cwexml.appConfig_xml.typeEmailAttachment">Email attachment</label> <image>Attachment16</image> </object-type>
<object-type id="relationship"> <label localKey="cwexml.appConfig_xml.typeRelationship">Link</label> <image>Relationship16</image> </object-type> </object-types>
<access-levels> <access-level name="admin-security-role"> <label localKey="cwexml.appConfig_xml.adminSecurityRole">Teamspace Administrator</label> </access-level> <access-level name="member-security-role"> <label localKey="cwexml.appConfig_xml.memberSecurityRole">Teamspace Member</label> </access-level> <access-level name="guest-security-role"> <label localKey="cwexml.appConfig_xml.guestSecurityRole">Teamspace Visitor</label> </access-level> </access-levels>
<!-- This section configures images displayed in the UI. The organization reflects the image files present in the images web application directory. For easier management, it is useful to order image stanzas here in the same order they are listed in the source directory. --> <images> <!-- actions --> <image id="JoinMeeting16"> <source>images/action/MeetingJoin16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageJoinMeeting">Join Meeting</title> </image> <image id="PageFirst"> <source>images/action/PageFirst.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePageFirst">Click to go to the first page</title> </image> <image id="PageFirst_d"> <source>images/action/PageFirst_d.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePageFirst_d">Disallow going to the first page</title> </image> <image id="PageLast"> <source>images/action/PageLast.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePageLast">Click to go to the last page</title> </image> <image id="PageLast_d"> <source>images/action/PageLast_d.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePageLast_d">Disallow going to the last page</title> </image> <image id="PageNext"> <source>images/action/PageNext.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePageNext">Click to go to the next page</title> </image> <image id="PageNext_d"> <source>images/action/PageNext_d.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePageNext_d">Disallow going to the next page</title> </image> <image id="PagePrevious"> <source>images/action/PagePrevious.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePagePrevious">Click to go to the previous page</title> </image> <image id="PagePrevious_d"> <source>images/action/PagePrevious_d.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePagePrevious_d">Disallow going to the previous page</title> </image> <image id="StartMeeting16"> <source>images/action/MeetingStart16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageStartMeeting">Start Meeting</title> </image> <image id="TeamspaceAdd"> <source>images/action/TeamspaceAdd16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTeamspaceAdd">Click here to add to my teamspaces</title> </image> <image id="TeamspaceAdd_d"> <source>images/action/TeamspaceAdd16_d.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTeamspaceAdd_d">Add to my teamspaces action is disabled</title> </image> <image id="View"> <source>images/action/View16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageView">Click here to view the object</title> </image> <image id="ReplyAdd"> <source>images/action/ReplyAdd16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageReplyAdd">Add Reply</title> </image>
<!-- common --> <image id="Alert"> <source>images/common/Alert16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageAlert">Alert</title> </image> <image id="Collapse"> <source>images/common/Minus.gif</source> <width>11</width> <height>11</height> <title localKey="cwexml.appConfig_xml.imageCollapse">Collapse the node</title> </image> <image id="Expand"> <source>images/common/Plus.gif</source> <width>11</width> <height>11</height> <title localKey="cwexml.appConfig_xml.imageExpand">Expand the node</title> </image> <image id="RequiredField"> <source>images/common/RequiredField.gif</source> <width>10</width> <height>10</height> <title localKey="cwexml.appConfig_xml.imageRequiredField">Input field is required</title> </image> <image id="Spacer"> <source>images/common/spacer.gif</source> <width>11</width> <height>11</height> </image>
<!-- state --> <image id="Ascending"> <source>images/state/ColSortUp.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageAscending">Sort ascending</title> </image> <image id="Descending"> <source>images/state/ColSortDown.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageDescending">Sort descending</title> </image> <image id="CheckedOut"> <source>images/state/CheckedOut16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageCheckedOut">Document is checked out</title> </image> <image id="EmailToSend"> <source>images/state/EmailToSend16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageEmailToSend">Invitation email will be sent</title> </image> <image id="HighPriority"> <source>images/state/HighPriority16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageHighPriority">High priority</title> </image> <image id="LowPriority"> <source>images/state/LowPriority16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageLowPriority">Low priority</title> </image> <image id="HighPriority_d"> <source>images/state/HighPriority16_d.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageHighPriority_d">Deemphasized high priority</title> </image> <image id="LowPriority_d"> <source>images/state/LowPriority16_d.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageLowPriority_d">Deemphasized low priority</title> </image> <image id="DocumentShortCut"> <source>images/state/Shortcut16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageDocumentShortCut">Shortcut</title> </image> <image id="RelatedLinkShortCut"> <source>images/state/Shortcut16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageRelatedLinkShortCut">Is displayed in a new browser window</title> </image> <image id="ShortCut"> <source>images/state/Shortcut16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageShortcut">Shortcut</title> </image> <image id="ICal16"> <source>images/common/ICal16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageICalendar">Add to my calendar</title> </image> <image id="VCard16"> <source>images/common/VCard16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageVCard">Add to my contacts</title> </image>
<!-- type --> <image id="Attachment16"> <source>images/type/Attachments16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageAttachment">Attachment</title> </image> <image id="Discussions16"> <source>images/type/Discussions16.gif</source> <width>16</width> <height>16</height> </image> <image id="Email16"> <source>images/type/Email16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageEmail">Email</title> </image> <image id="Emails16"> <source>images/type/Emails16.gif</source> <width>16</width> <height>16</height> </image> <image id="Files16"> <source>images/type/Files16.gif</source> <width>16</width> <height>16</height> </image> <image id="Folder16"> <source>images/type/Folder16.gif</source> <width>16</width> <height>16</height> </image> <image id="Forum16"> <source>images/type/Forum16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageForum">Forum</title> </image> <image id="ForumClosed16"> <source>images/type/ForumClosed16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageForumClosed">Closed Forum</title> </image> <image id="ForumOpen16"> <source>images/type/Forum16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageForumOpen">Open Forum</title> </image> <image id="Group16"> <source>images/type/Group16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageGroup">Enterprise group</title> </image> <image id="Guests16"> <source>images/type/Group16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageGuests">Teamspace guests</title> </image> <image id="Leader16"> <source>images/type/Leader16.gif</source> <width>16</width> <height>16</height> <title>Leader</title> </image> <image id="Meeting16"> <source>images/type/Meeting16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageMeeting">Meeting</title> </image> <image id="Meetings16"> <source>images/type/Meetings16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageMeetings">Meetings</title> </image> <image id="Member16"> <source>images/type/Member16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageMember">Member</title> </image> <image id="Members16"> <source>images/type/Group16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageMembers">Teamspace members</title> </image> <image id="PeopleTeams16"> <source>images/type/PeopleTeams16.gif</source> <width>16</width> <height>16</height> </image> <image id="Poll16"> <source>images/type/Polls16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePoll">Poll</title> </image> <image id="PollClosed16"> <source>images/type/PollClosed16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePollClosed">Poll is closed</title> </image> <image id="PollOpen16"> <source>images/type/Polls16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePollOpen">Poll is open</title> </image> <image id="PollOpenNeedsResponse16"> <source>images/type/PollOpenNeedsResponse16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePollOpenNeedsResponse">Poll is open and you need to respond</title> </image> <image id="PollOpenResponded16"> <source>images/type/PollOpenResponded16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePollResponded">Poll is open and you have already responded</title> </image> <image id="PollResponse16"> <source>images/type/PollResponse16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imagePollResponse">Poll Response</title> </image> <image id="Polls16"> <source>images/type/Polls16.gif</source> <width>16</width> <height>16</height> </image> <image id="Relationship16"> <source>images/type/Attachments16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageRelationship">Link</title> </image> <image id="Reply16"> <source>images/type/Reply16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageReply">Reply</title> </image> <image id="Tasks16"> <source>images/type/Tasks16.gif</source> <width>16</width> <height>16</height> </image> <image id="Task16"> <source>images/type/Task16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTask">Task</title> </image> <image id="TaskChildExpired16"> <source>images/type/TaskChildExpired16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTaskChildExpired">One or more subtasks have expired</title> </image> <image id="TaskChildOnTrack16"> <source>images/type/TaskChildOnTrack16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTaskChildOnTrack">Subtasks are tracking to schedule</title> </image> <image id="TaskChildUnassigned16"> <source>images/type/TaskChildUnassigned16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTaskChildUnassigned">One or more subtasks are not assigned</title> </image> <image id="TaskComplete16"> <source>images/type/TaskComplete16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTaskComplete">Task is complete</title> </image> <image id="TaskOnTrack16"> <source>images/type/Task16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTaskOnTrack">Task is tracking to schedule</title> </image> <image id="Team16"> <source>images/type/Team16.gif</source> <width>16</width> <height>16</height> </image> <image id="Teams16"> <source>images/type/Group16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTeams">Teamspace teams</title> </image> <image id="Teamspace16"> <source>images/type/Teamspace16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTeamspace">Teamspace</title> </image> <image id="TeamspaceDeactivated16"> <source>images/type/TeamspaceDeactivated16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTeamspaceDeactivated">Deactivated teamspace</title> </image> <image id="Topic16"> <source>images/type/Topic16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTopic">Topic</title> </image> <image id="TopicClosed16"> <source>images/type/TopicClosed16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTopicClosed">Closed Topic</title> </image> <image id="TopicOpen16"> <source>images/type/Topic16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageTopicOpen">Open Topic</title> </image> <image id="User16"> <source>images/type/Person16.gif</source> <width>16</width> <height>16</height> <title localKey="cwexml.appConfig_xml.imageUser">Enterprise user</title> </image> </images>
<columndefinitions> <columndefinition id="TeamspaceTasksColumnInfo"> <column> <symname>DocumentTitle</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTasksColumnInfo.DocumentTitle">name</label> <alignment>left</alignment> <link>true</link> </column> <column> <symname>TaskPriority</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTasksColumnInfo.TaskPriority">priority</label> <alignment>center</alignment> <order priority="2" by="descending"/> </column> <column> <symname>TaskAssignee</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTasksColumnInfo.TaskAssignee">assigned to</label> <alignment>left</alignment> </column> <column> <symname>TaskDueDate</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTasksColumnInfo.TaskDueDate">due date</label> <alignment>left</alignment> <order priority="1" by="ascending"/> </column> </columndefinition>
<columndefinition id="HomeTasksColumnInfo"> <column> <symname>DocumentTitle</symname> <label localKey="cwexml.appConfig_xml.HomeTasksColumnInfo.DocumentTitle">name</label> <alignment>left</alignment> <link>true</link> </column> <column> <symname>TaskPriority</symname> <label localKey="cwexml.appConfig_xml.HomeTasksColumnInfo.TaskPriority">priority</label> <alignment>center</alignment> <order priority="2" by="descending"/> </column> <column> <symname>TaskDueDate</symname> <label localKey="cwexml.appConfig_xml.HomeTasksColumnInfo.TaskDueDate">due date</label> <alignment>left</alignment> <order priority="1" by="ascending"/> </column> <column> <symname>TaskAssignee</symname> <label localKey="cwexml.appConfig_xml.HomeTasksColumnInfo.TaskAssignee">assigned to</label> <alignment>left</alignment> </column> <column> <symname>Teamspace</symname> <label localKey="cwexml.appConfig_xml.HomeTasksColumnInfo.Teamspace">teamspace</label> <alignment>left</alignment> </column> </columndefinition>
<columndefinition id="TeamspaceTasksTreeViewColumnInfo"> <column> <symname>TaskPriority</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTasksTreeViewColumnInfo.TaskPriority">priority</label> <alignment>center</alignment> <order priority="2" by="descending"/> </column> <column> <symname>TaskDueDate</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTasksTreeViewColumnInfo.TaskDueDate">due date</label> <alignment>left</alignment> <order priority="1" by="descending"/> </column> <column> <symname>TaskAssignee</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTasksTreeViewColumnInfo.TaskAssignee">assigned to</label> <alignment>left</alignment> </column> <column> <symname>TaskAssigner</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTasksTreeViewColumnInfo.TaskAssigner">assigned by</label> <alignment>left</alignment> </column> </columndefinition>
<columndefinition id="TeamspaceMeetingsColumnInfo"> <column> <symname>CollaborationTitle</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMeetingsColumnInfo.CollaborationTitle">subject</label> <alignment>left</alignment> <link>true</link> <order priority="2" by="ascending"/> </column> <column> <symname>StartDateTime</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMeetingsColumnInfo.StartDateTime">start time</label> <alignment>left</alignment> <order priority="1" by="ascending"/> </column> <column> <symname>#Duration</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMeetingsColumnInfo.Duration">duration</label> <alignment>left</alignment> </column> <column> <symname>MemberID</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMeetingsColumnInfo.MemberID">meeting host</label> <alignment>left</alignment> </column> </columndefinition>
<columndefinition id="HomeMeetingsColumnInfo"> <column> <symname>CollaborationTitle</symname> <label localKey="cwexml.appConfig_xml.HomeMeetingsColumnInfo.CollaborationTitle">subject</label> <alignment>left</alignment> <link>true</link> <order priority="2" by="ascending"/> </column> <column> <symname>StartDateTime</symname> <label localKey="cwexml.appConfig_xml.HomeMeetingsColumnInfo.StartDateTime">start time</label> <alignment>left</alignment> <order priority="1" by="ascending"/> </column> <column> <symname>#Duration</symname> <label localKey="cwexml.appConfig_xml.HomeMeetingsColumnInfo.Duration">duration</label> <alignment>left</alignment> </column> <column> <symname>MemberID</symname> <label localKey="cwexml.appConfig_xml.HomeMeetingsColumnInfo.MemberID">meeting host</label> <alignment>left</alignment> </column> <column> <symname>Teamspace</symname> <label localKey="cwexml.appConfig_xml.HomeMeetingsColumnInfo.Teamspace">teamspace</label> <alignment>left</alignment> </column> </columndefinition>
<columndefinition id="TeamspaceEmailsColumnInfo"> <column> <symname>DocumentTitle</symname> <label localKey="cwexml.appConfig_xml.TeamspaceEmailsColumnInfo.DocumentTitle">subject</label> <alignment>left</alignment> <link>true</link> </column> <column> <symname>EmailDate</symname> <label localKey="cwexml.appConfig_xml.TeamspaceEmailsColumnInfo.EmailDate">sent</label> <alignment>left</alignment> <order priority="1" by="ascending"/> </column> <column> <symname>EmailFrom</symname> <label localKey="cwexml.appConfig_xml.TeamspaceEmailsColumnInfo.EmailFrom">from</label> <alignment>left</alignment> <order priority="2" by="ascending"/> </column> </columndefinition>
<columndefinition id="TeamspaceDocumentsTreeViewColumnInfo"> <column> <symname>LastModifier</symname> <label localKey="cwexml.appConfig_xml.TeamspaceDocumentsTreeViewColumnInfo.LastModifier">last modified by</label> <alignment>left</alignment> <link>true</link> <order priority="2" by="ascending"/> </column> <column> <symname>DateLastModified</symname> <label localKey="cwexml.appConfig_xml.TeamspaceDocumentsTreeViewColumnInfo.DateLastModified">last modified on</label> <alignment>left</alignment> <order priority="1" by="ascending"/> </column> </columndefinition>
<columndefinition id="PollsColumnInfo"> <column> <symname sortable="false">TextSummary</symname> <label localKey="cwexml.appConfig_xml.PollsColumnInfo.TextSummary">question</label> <alignment>left</alignment> <link>true</link> </column> <column> <symname>PollPriority</symname> <label localKey="cwexml.appConfig_xml.PollsColumnInfo.PollPriority">priority</label> <alignment>center</alignment> <order priority="1" by="asending"/> </column> <column> <symname>TeamspaceSecurityOwnerID</symname> <label localKey="cwexml.appConfig_xml.PollsColumnInfo.TeamspaceSecurityOwnerID">author</label> <alignment>left</alignment> </column> <column> <symname>ClosingDate</symname> <label localKey="cwexml.appConfig_xml.PollsColumnInfo.ClosingDate">closing date</label> <alignment>left</alignment> <order priority="2" by="ascending"/> </column> </columndefinition>
<columndefinition id="TeamspacePollsColumnInfo"> <column> <symname sortable="false">TextSummary</symname> <label localKey="cwexml.appConfig_xml.TeamspacePollsColumnInfo.TextSummary">subject</label> <alignment>left</alignment> <link>true</link> </column> <column> <symname>PollPriority</symname> <label localKey="cwexml.appConfig_xml.TeamspacePollsColumnInfo.PollPriority">priority</label> <alignment>center</alignment> <order priority="1" by="asending"/> </column> <column> <symname>TeamspaceSecurityOwnerID</symname> <label localKey="cwexml.appConfig_xml.TeamspacePollsColumnInfo.TeamspaceSecurityOwnerID">author</label> <alignment>left</alignment> </column> <column> <symname>ClosingDate</symname> <label localKey="cwexml.appConfig_xml.TeamspacePollsColumnInfo.ClosingDate">closing date</label> <alignment>left</alignment> <order priority="2" by="ascending"/> </column> </columndefinition>
<columndefinition id="HomePollsColumnInfo"> <column> <symname sortable="false">TextSummary</symname> <label localKey="cwexml.appConfig_xml.HomePollsColumnInfo.TextSummary">subject</label> <alignment>left</alignment> <link>true</link> </column> <column> <symname>PollPriority</symname> <label localKey="cwexml.appConfig_xml.HomePollsColumnInfo.PollPriority">priority</label> <alignment>center</alignment> <order priority="1" by="asending"/> </column> <column> <symname>ClosingDate</symname> <label localKey="cwexml.appConfig_xml.HomePollsColumnInfo.ClosingDate">closing date</label> <alignment>left</alignment> <order priority="2" by="ascending"/> </column> <column> <symname>TeamspaceSecurityOwnerID</symname> <label localKey="cwexml.appConfig_xml.HomePollsColumnInfo.TeamspaceSecurityOwnerID">author</label> <alignment>left</alignment> </column> <column> <symname>Teamspace</symname> <label localKey="cwexml.appConfig_xml.HomePollsColumnInfo.Teamspace">teamspace</label> <alignment>left</alignment> </column> </columndefinition>
<columndefinition id="TeamspaceForumsColumnInfo"> <column> <symname>CollaborationTitle</symname> <label localKey="cwexml.appConfig_xml.TeamspaceForumsColumnInfo.CollaborationTitle">forum subject</label> <alignment>left</alignment> <link>true</link> <order priority="1" by="ascending"/> </column> <column> <symname>#TopicCount</symname> <label localKey="cwexml.appConfig_xml.TeamspaceForumsColumnInfo.TopicCount"># topics</label> <alignment>center</alignment> </column> <column> <symname sortable="false">CollaborationDescription</symname> <label localKey="cwexml.appConfig_xml.TeamspaceForumsColumnInfo.CollaborationDescription">description</label> <alignment>left</alignment> <link>false</link> </column> </columndefinition>
<columndefinition id="TeamspaceTopicsColumnInfo"> <column> <symname>DocumentTitle</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTopicsColumnInfo.DocumentTitle">subject</label> <alignment>left</alignment> <link>true</link> <order priority="2" by="ascending"/> </column> <column> <symname>RepliesCount</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTopicsColumnInfo.RepliesCount"># replies</label> <alignment>center</alignment> <link>false</link> </column> <column> <symname>LastPostingDate</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTopicsColumnInfo.LastPostingDate">last posted on</label> <alignment>center</alignment> <link>false</link> <order priority="1" by="descending"/> </column> <column> <symname>LastPoster</symname> <label localKey="cwexml.appConfig_xml.TeamspaceTopicsColumnInfo.LastPoster">last poster</label> <alignment>left</alignment> <link>false</link> <order priority="3" by="ascending"/> </column> </columndefinition>
<columndefinition id="TeamspaceMembersColumnInfo"> <column> <symname>MemberName</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMembersColumnInfo.MemberName">name</label> <alignment>left</alignment> </column> <column> <symname>MemberAccessLevel</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMembersColumnInfo.MemberAccessLevel">role</label> <alignment>left</alignment> </column> <column> <symname>MemberEmailAddress</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMembersColumnInfo.MemberEmailAddress">email address</label> <alignment>left</alignment> </column> </columndefinition>
<columndefinition id="TeamspaceMembersUpdateColumnInfo"> <column> <symname>MemberName</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMembersUpdateColumnInfo.MemberName">name</label> <alignment>left</alignment> </column> <column> <symname>MemberAccessLevel</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMembersUpdateColumnInfo.MemberAccessLevel">role</label> <alignment>left</alignment> </column> <column> <!-- virtual column for image indicating a new member. #NewMemberImage is referenced in MembersListView.xsl--> <symname>#NewMemberImage</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMembersUpdateColumnInfo.NewMemberImage"></label> <alignment>left</alignment> </column> <column> <symname>MemberEmailAddress</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMembersUpdateColumnInfo.MemberEmailAddress">email address</label> <alignment>left</alignment> </column> </columndefinition>
<columndefinition id="defaultPeopleColumnInfo"> <column> <symname>MemberName</symname> <label localKey="cwexml.appConfig_xml.defaultPeopleColumnInfo.MemberName">name</label> <alignment>left</alignment> </column> <column> <symname>MemberAccessLevel</symname> <label localKey="cwexml.appConfig_xml.defaultPeopleColumnInfo.MemberAccessLevel">role</label> <alignment>left</alignment> </column> <column> <symname>MemberEmailAddress</symname> <label localKey="cwexml.appConfig_xml.defaultPeopleColumnInfo.EmailAddress">email address</label> <alignment>left</alignment> </column> </columndefinition>
<columndefinition id="PeopleSecurityColumnInfo"> <column> <symname>#HasAccess</symname> <label localKey="cwexml.appConfig_xml.PeopleSecurityColumnInfo.HasAccess">has access</label> <alignment>center</alignment> </column> <column> <symname>MemberName</symname> <label localKey="cwexml.appConfig_xml.PeopleSecurityColumnInfo.MemberName">teamspace user or group</label> <alignment>left</alignment> </column> <column> <symname>MemberAccessLevel</symname> <label localKey="cwexml.appConfig_xml.PeopleSecurityColumnInfo.MemberAccessLevel">role</label> <alignment>left</alignment> </column> </columndefinition>
<columndefinition id="TeamspacePeopleTreeViewColumnInfo"> <column> <symname>MemberAccessLevel</symname> <label localKey="cwexml.appConfig_xml.TeamspacePeopleTreeViewColumnInfo.MemberAccessLevel">role</label> <alignment>left</alignment> </column> </columndefinition>
<columndefinition id="HomeTeamspacesColumnInfo"> <column> <symname>CollaborationTitle</symname> <label localKey="cwexml.appConfig_xml.HomeTeamspacesColumnInfo.CollaborationTitle">name</label> <alignment>left</alignment> <link>true</link> <order priority="1" by="ascending"/> </column> <column> <symname>PercentageComplete</symname> <label localKey="cwexml.appConfig_xml.HomeTeamspacesColumnInfo.PercentageComplete">% complete</label> <alignment>right</alignment> </column> <column> <symname sortable="false">CollaborationDescription</symname> <label localKey="cwexml.appConfig_xml.HomeTeamspacesColumnInfo.CollaborationDescription">description</label> <alignment>left</alignment> </column>
</columndefinition>
<!-- Search Result List column info -->
<columndefinition id="DocumentSearchResultListColumnInfo"> <column> <symname>DocumentTitle</symname> <label localKey="cwexml.appConfig_xml.DocumentSearchResultListColumnInfo.DocumentTitle">name</label> <alignment>left</alignment> <link>true</link> <order priority="2" by="ascending"/> </column> <column> <symname>LastModifier</symname> <label localKey="cwexml.appConfig_xml.DocumentSearchResultListColumnInfo.LastModifier">last modified by</label> <alignment>left</alignment> <order priority="3" by="ascending"/> </column> <column> <symname>DateLastModified</symname> <label localKey="cwexml.appConfig_xml.DocumentSearchResultListColumnInfo.DateLastModified">last modified on</label> <alignment>left</alignment> <order priority="1" by="ascending"/> </column> </columndefinition>
<columndefinition id="DiscussionPostingSearchResultListColumnInfo"> <column> <symname>DocumentTitle</symname> <label localKey="cwexml.appConfig_xml.DiscussionPostingSearchResultListColumnInfo.DocumentTitle">subject</label> <alignment>left</alignment> <link>true</link> <order priority="2" by="ascending"/> </column> <column> <symname>MemberID</symname> <label localKey="cwexml.appConfig_xml.DiscussionPostingSearchResultListColumnInfo.MemberID">posted by</label> <alignment>left</alignment> <link>false</link> <order priority="3" by="ascending"/> </column> <column> <symname>DateCreated</symname> <label localKey="cwexml.appConfig_xml.DiscussionPostingSearchResultListColumnInfo.DateCreated">posted on</label> <alignment>center</alignment> <link>false</link> <order priority="1" by="ascending"/> </column> </columndefinition>
<columndefinition id="TeamspaceMembersResultListColumnInfo"> <column> <symname>MemberName</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMembersResultListColumnInfo.MemberName">name</label> <alignment>left</alignment> </column> <column> <symname>MemberAccessLevel</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMembersResultListColumnInfo.MemberAccessLevel">role</label> <alignment>left</alignment> </column> <column> <symname>MemberEmailAddress</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMembersResultListColumnInfo.MemberEmailAddress">email address</label> <alignment>left</alignment> </column> <column> <symname>#Team</symname> <label localKey="cwexml.appConfig_xml.TeamspaceMembersResultListColumnInfo.Team">Team</label> <alignment>left</alignment> </column> </columndefinition>
</columndefinitions>
<!-- Magazine View Definitions -->
<!-- The type name of each <magazinedefinition> corresponds to the type symname defined in ClbObject.java. document email emailsubpart (email attachment) meeting poll teamspace topic reply task etc.
"escaped" HTML can be used in the magazine description to provide things just as line breaks in the display. For example, to output a <br>, use "<br>". --> <magazinedefinitions> <!-- Document --> <magazinedefinition type="document"> <properties> <property> <symname>LastModifier</symname> </property> <property> <symname>DateLastModified</symname> </property> </properties> <description localKey="cwexml.appConfig_xml.documentMagazine"> This document was last modified by {0} on {1}. </description> </magazinedefinition>
<!-- TopicPosting --> <magazinedefinition type="topicposting"> <properties> <property> <symname>MemberID</symname> </property> <property> <symname>DateCreated</symname> </property> <property> <symname sortable="false">TextSummary</symname> </property> </properties> <description localKey="cwexml.appConfig_xml.topicpostingMagazine"> {2} <br> <span style="font-size: smaller; font-style: italic;">Started by {0} on {1}</span> </description> </magazinedefinition>
<!-- ReplyPosting --> <magazinedefinition type="replyposting"> <properties> <property> <symname>MemberID</symname> </property> <property> <symname>DateCreated</symname> </property> <property> <symname sortable="false">TextSummary</symname> </property> </properties> <description localKey="cwexml.appConfig_xml.replypostingMagazine"> {2} <br> <span style="font-size: smaller; font-style: italic;">Posted by {0} on {1}</span> </description> </magazinedefinition>
<!-- Email --> <magazinedefinition type="email"> <properties> <property> <symname>EmailFrom</symname> </property> <property> <symname>EmailDate</symname> </property> </properties> <description localKey="cwexml.appConfig_xml.emailMagazine"> This email was sent by {0} on {1}. </description> </magazinedefinition>
<!-- EmailSubpart/Attachment --> <magazinedefinition type="emailsubpart"> <properties> <property> <symname>LastModifier</symname> </property> <property> <symname>DateLastModified</symname> </property> </properties> <description localKey="cwexml.appConfig_xml.emailsubpartMagazine"> This attachment was last modified by {0} on {1}. </description> </magazinedefinition>
<!-- Meeting --> <magazinedefinition type="meeting"> <properties> <property> <symname>MemberID</symname> </property> <property> <symname>StartDateTime</symname> </property> </properties> <description localKey="cwexml.appConfig_xml.meetingMagazine"> This meeting was scheduled by {0} for {1}. </description> </magazinedefinition>
<magazinedefinition type="member"> <properties> <property> <symname>MemberEmailAddress</symname> </property> </properties> <!-- Use FOUR single quotes to represent an apostrophe in the description. Both WcmString localization and XSLT processing strip out single quotes. There is no special treatment for double quotes. In general, the description format is defined by the Java MessageFormat class. Please refer to this class for more information. --> <description localKey="cwexml.appConfig_xml.memberMagazine"> This member''''s email address is {0}. </description> </magazinedefinition>
<!-- Poll --> <magazinedefinition type="poll"> <properties> <property> <symname>TeamspaceSecurityOwnerID</symname> </property> <property> <symname>ClosingDate</symname> </property> </properties> <description localKey="cwexml.appConfig_xml.pollMagazine"> This poll was created by {0} and will close on {1}. </description> </magazinedefinition>
<!-- Task --> <magazinedefinition type="task"> <properties> <property> <symname>TaskAssignee</symname> </property> <property> <symname>TaskDueDate</symname> </property> </properties> <description localKey="cwexml.appConfig_xml.taskMagazine"> This task is assigned to {0} and is due on {1}. </description> </magazinedefinition>
<!-- Teamspace --> <magazinedefinition type="teamspace"> <properties> <property> <symname>DateCreated</symname> </property> </properties> <description localKey="cwexml.appConfig_xml.teamspaceMagazine"> This teamspace was created on {0}. </description> </magazinedefinition> <!-- poll responses --> <magazinedefinition type="pollresponse"> <properties> <property> <symname>ResponseDate</symname> </property> <property> <symname>PollResponseComments</symname> </property> </properties> <description localKey="cwexml.appConfig_xml.pollresponseMagazine"> {1} <br> <span style="font-size: smaller; font-style: italic;">Responded on {0}</span> </description> </magazinedefinition>
</magazinedefinitions>
<!-- sub-modules --> <module id="ManageRecipients"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbPickerContainer</class> <sub-modules> <sub-module>SourcePeoplePicker</sub-module> <sub-module>DestPeoplePicker</sub-module> </sub-modules> </module>
<module id="ManageAttendees"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbPickerContainer</class> <sub-modules> <sub-module>SourcePeoplePicker</sub-module> <sub-module>DestPeoplePicker</sub-module> </sub-modules> </module>
<module id="AddRemoveMembers"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbPickerContainer</class> <sub-modules> <sub-module>EnterpriseUserPicker</sub-module> <sub-module>DestMemberPicker</sub-module> </sub-modules> </module>
<module id="AddRemoveGuests"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbPickerContainer</class> <sub-modules> <sub-module>EnterpriseAccountPicker</sub-module> <sub-module>DestGuestPicker</sub-module> </sub-modules> </module>
<module id="AddRemoveTeammember"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbPickerContainer</class> <sub-modules> <sub-module>SourceTeamMemberPicker</sub-module> <sub-module>DestTeamMemberPicker</sub-module> </sub-modules> </module>
<module id="PasteDocumentsFromClipboard"> <class>com.filenet.clb.toolkit.server.ui.action.ClbDocumentPaste</class> <property name="Title" localKey="cwexml.appConfig_xml.PasteDocumentsFromClipboard.title" value="Paste documents as shortcuts"></property> <sub-modules> <sub-module>DocumentPickerSource</sub-module> <sub-module>DestinationPicker</sub-module> </sub-modules> </module>
<module id="PollParticipantPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbPickerContainer</class> <sub-modules> <sub-module>PollParticipantPickerSource</sub-module> <sub-module>PollParticipantPickerDestination</sub-module> </sub-modules> </module>
<module id="PollResponsePicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbPickerContainer</class> <sub-modules> <sub-module>PollResponsePickerSource</sub-module> <sub-module>PollResponsePickerDestination</sub-module> </sub-modules> </module>
<module id="DestPeoplePicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbDestinationElementPicker</class> <property name="noItemsFoundMsg" localKey="cwexml.appConfig_xml.DestPeoplePicker.noItems" value="No users selected"/> <property name="title" localKey="cwexml.appConfig_xml.DestPeoplePicker.title" value="Selected users"/> </module>
<module id="DestMemberPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbDestinationMemberPicker</class> <property name="noItemsFoundMsg" localKey="cwexml.appConfig_xml.DestMemberPicker.noItems" value="No members selected"/> <property name="title" localKey="cwexml.appConfig_xml.DestMemberPicker.title" value="Selected members"/> <property name="excludeUsersType" value="guests"/> </module>
<module id="DestGuestPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbDestinationMemberPicker</class> <property name="noItemsFoundMsg" localKey="cwexml.appConfig_xml.DestGuestPicker.noItems" value="No guests selected"/> <property name="title" localKey="cwexml.appConfig_xml.DestGuestPicker.title" value="Selected guests"/> <property name="excludeUsersType" value="members"/> </module>
<module id="DestTeamMemberPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbDestinationElementPicker</class> <property name="noItemsFoundMsg" localKey="cwexml.appConfig_xml.DestTeamMemberPicker.noItems" value="No team members selected"/> <property name="title" localKey="cwexml.appConfig_xml.DestTeamMemberPicker.title" value="Selected team members"/> <property name="SelectEventLabel" localKey="cwexml.appConfig_xml.DestTeamMemberPicker.selectEvent" value="remove selected"></property> <property name="ShowSelectAll" value="false"></property> <property name="SelectAllEventLabel" localKey="cwexml.appConfig_xml.DestTeamMemberPicker.selectAll" value="<<"></property> </module>
<module id="SourcePeoplePicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbPeoplePickerContainer</class> <sub-modules> <sub-module>StaticTeamspaceMemberPicker</sub-module> <sub-module>EnterpriseUserPicker</sub-module> <sub-module>ExternalUserPicker</sub-module> </sub-modules> <property name="defaultTab" value="StaticTeamspaceMemberPicker"/> <property name="createOnDemand" value="true"/> <property name="height" value="10" /> </module>
<module id="ExternalUserPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbExternalUserPicker</class> <property name="title" localKey="cwexml.appConfig_xml.ExternalUserPicker.title" value="External users"/> </module>
<module id="EnterpriseUserPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbEnterpriseAccountPicker</class> <property name="title" localKey="cwexml.appConfig_xml.EnterpriseUserPicker.title" value="Enterprise users"/> <property name="accountType" value="user"/> <property name="noItemsFoundMsg" localKey="cwexml.appConfig_xml.EnterpriseUserPicker.noItems" value="No users found"/> <property name="maxResults" value="100"/> </module>
<module id="EnterpriseAccountPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbEnterpriseAccountPicker</class> <property name="title" localKey="cwexml.appConfig_xml.EnterpriseAccountPicker.title" value="Enterprise users or groups"/> <property name="accountType" value="userOrGroup"/> <property name="noItemsFoundMsg" localKey="cwexml.appConfig_xml.EnterpriseAccountPicker.noItems" value="None found"/> <property name="maxResults" value="100"/> </module>
<module id="SourceTeamMemberPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbTeamspaceMemberPicker</class> <property name="title" localKey="cwexml.appConfig_xml.SourceTeamMemberPicker.title" value="Available teamspace members"/> <property name="ShowSelectAll" value="false"></property> <property name="ShowBorder" value="true"></property> <property name="noItemsFoundMsg" localKey="cwexml.appConfig_xml.SourceTeamMemberPicker.noItems" value="No teamspace members found"/> <property name="SelectEventLabel" localKey="cwexml.appConfig_xml.SourceTeamMemberPicker.selectEvent" value="add selected"></property> <property name="SelectAllEventLabel" localKey="cwexml.appConfig_xml.SourceTeamMemberPicker.selectAllEvent" value=">>"></property> <property name="height" value="10" /> </module>
<module id="StaticTeamspaceMemberPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbTeamspaceMemberPicker</class> <property name="title" localKey="cwexml.appConfig_xml.StaticTeamspaceMemberPicker.title" value="Teamspace members"/> <property name="noItemsFoundMsg" localKey="cwexml.appConfig_xml.StaticTeamspaceMemberPicker.noItems" value="No teamspace members found"/> <property name="removalSupported" value="false"/> <property name="height" value="10" /> </module>
<module id="AddRelationship"> <class>com.filenet.clb.toolkit.server.ui.action.ClbRelationshipAdd</class> <property name="Title" localKey="cwexml.appConfig_xml.AddRelationship.title" value="Add related item"></property> <sub-modules> <sub-module>SourceLinkPicker</sub-module> <sub-module>DestinationPicker</sub-module> </sub-modules> </module>
<module id="RemoveRelationships"> <class>com.filenet.clb.toolkit.server.ui.action.ClbRelationshipsEdit</class> <property name="Title" localKey="cwexml.appConfig_xml.RemoveRelationships.title" value="Remove related items"></property> <sub-modules> <sub-module>RelatedItemPicker</sub-module> <sub-module>RelatedItemDestinationPicker</sub-module> </sub-modules> </module>
<module id="RelatedItemPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbRelationshipPicker</class> <property name="title" localKey="cwexml.appConfig_xml.RelatedItemPicker.title" value="Related items"/> <property name="noItemsFoundMsg" localKey="cwexml.appConfig_xml.RelatedItemPicker.noItems" value="No related items"/> <property name="allowMultiple" value="true"/> <property name="SelectEventLabel" localKey="cwexml.appConfig_xml.RelatedItemPicker.selectEvent" value=" >"></property> <property name="ShowSelectAll" value="true"></property> <property name="SelectAllEventLabel" localKey="cwexml.appConfig_xml.RelatedItemPicker.selectAllEvent" value=">>"></property> </module>
<module id="RelatedItemDestinationPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbDestinationElementPicker</class> <property name="title" localKey="cwexml.appConfig_xml.RelatedItemDestPicker.title" value="Related items to remove"/> <property name="showTitle" value="true"/> <property name="allowMultiple" value="true"/> <property name="SelectEventLabel" localKey="cwexml.appConfig_xml.RelatedItemDestPicker.selectEvent" value=" <"></property> <property name="ShowSelectAll" value="true"></property> <property name="SelectAllEventLabel" localKey="cwexml.appConfig_xml.RelatedItemDestPicker.selectAllEvent" value="<<"></property> </module>
<module id="DestinationPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbDestinationElementPicker</class> </module>
<module id="SourceLinkPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbPeoplePickerContainer</class> <sub-modules> <sub-module>ClipboardPicker</sub-module> <sub-module>ExternalUrlPicker</sub-module> </sub-modules> <property name="defaultTab" value="ClipboardPicker"/> </module>
<module id="ClipboardPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbClipboardPicker</class> <property name="title" localKey="cwexml.appConfig_xml.ClipboardPicker.title" value="Clipboard items"/> <property name="allowMultiple" value="true"/>
<applies-to> <object-type>document</object-type> <object-type>task</object-type> <object-type>poll</object-type> <object-type>folder</object-type> <object-type>topicposting</object-type> <object-type>meeting</object-type> <object-type>email</object-type> </applies-to> </module>
<module id="ExternalUrlPicker"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbExternalUrlPicker</class> <property name="title" localKey="cwexml.appConfig_xml.ExternalUrlPicker.title" value="External URL"/> </module>
<module id="DocumentPickerSource"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbClipboardPicker</class> <property name="title" localKey="cwexml.appConfig_xml.DocumentPickerSource.title" value="available items:"/> <property name="allowMultiple" value="true"/>
<applies-to> <object-type>document</object-type> </applies-to> </module>
<module id="PollParticipantPickerSource"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbTeamspaceMemberPicker</class> <property name="Title" localKey="cwexml.appConfig_xml.PollParticipantPickerSource.title" value="select participants:"></property> <property name="SelectEventLabel" localKey="cwexml.appConfig_xml.PollParticipantPickerSource.selectEvent" value="add selected"></property> <property name="ShowBorder" value="true"></property> <property name="ShowSelectAll" value="false"></property> <property name="SelectAllEventLabel" localKey="cwexml.appConfig_xml.PollParticipantPickerSource.selectAllEvent" value=">>"></property> <property name="height" value="10" /> </module>
<module id="PollParticipantPickerDestination"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbDestinationElementPicker</class> <property name="Title" localKey="cwexml.appConfig_xml.PollParticipantPickerDest.title" value="participants:"></property> <property name="SelectEventLabel" localKey="cwexml.appConfig_xml.PollParticipantPickerDist.selectEvent" value="remove selected"></property> <property name="ShowSelectAll" value="false"></property> <property name="NoItemsFoundMsg" localKey="cwexml.appConfig_xml.PollParticipantPickerDest.noItems" value="No participants found"></property> </module>
<module id="PollResponsePickerSource"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbPollResponsePicker</class> <property name="Title" localKey="cwexml.appConfig_xml.PollResponsePickerSource.title" value="select responses:"></property> <property name="SelectEventLabel" localKey="cwexml.appConfig_xml.PollResponsePickerSource.selectEvent" value="add response"></property> </module>
<module id="PollResponsePickerDestination"> <class>com.filenet.clb.toolkit.server.ui.picker.ClbDestinationElementPicker</class> <property name="Title" localKey="cwexml.appConfig_xml.PollResponsePickerDest.title" value="selected responses:"></property> <property name="SelectEventLabel" localKey="cwexml.appConfig_xml.PollResponsePickerDest.selectEvent" value="remove selected"></property> <property name="NoItemsFoundMsg" localKey="cwexml.appConfig_xml.PollResponsePickerDest.noItems" value="No response found"></property> </module>
<!-- Poll response set definitions --> <responseset-definition id="YesNo"> <label localKey="cwexml.appConfig_xml.responseYesNo">Yes; No</label> <responses> <response>ResponseYes</response> <response>ResponseNo</response> </responses> </responseset-definition>
<responseset-definition id="YesNoMaybe"> <label localKey="cwexml.appConfig_xml.responseYesNoMaybe">Yes; No; Maybe</label> <responses> <response>ResponseYes</response> <response>ResponseNo</response> <response>ResponseMaybe</response> </responses> </responseset-definition>
<responseset-definition id="ApproveReject"> <label localKey="cwexml.appConfig_xml.responseApproveReject">Approve; Reject</label> <responses> <response>ResponseApprove</response> <response>ResponseReject</response> </responses> </responseset-definition>
<!-- poll response items --> <response id="ResponseYes"> <label localKey="cwexml.appConfig_xml.responseYes">Yes</label> </response> <response id="ResponseNo"> <label localKey="cwexml.appConfig_xml.responseNo">No</label> </response> <response id="ResponseMaybe"> <label localKey="cwexml.appConfig_xml.responseMaybe">Maybe</label> </response> <response id="ResponseApprove"> <label localKey="cwexml.appConfig_xml.responseApprove">Approve</label> </response> <response id="ResponseReject"> <label localKey="cwexml.appConfig_xml.responseReject">Reject</label> </response>
<!-- action set definitions-->
<actionset-definition id="DocumentActions">
<actionset>
<conditions>
<!--document is in draft mode-->
<condition id="byObjectProperty">
<elementname>iscurver</elementname>
<elementvalue type="boolean">false</elementvalue>
</condition>
</conditions>
<value>DocumentInDraft</value>
</actionset>
<actionset>
<conditions>
<!--document is checked out-->
<condition id="byObjectProperty">
<elementname>isreserved</elementname>
<elementvalue type="boolean">true</elementvalue>
</condition>
</conditions>
<value>DocumentCheckedout</value>
</actionset>
<actionset>
<conditions>
<!--document not checked out-->
<condition id="byObjectProperty">
<elementname>isreserved</elementname>
<elementvalue type="boolean">false</elementvalue>
</condition>
</conditions>
<value>DocumentGeneral</value>
</actionset>
</actionset-definition>
<actionset-definition id="TaskActions">
<actionset>
<conditions>
<!--task is closed-->
<condition id="byProperty">
<propsymname>TaskState</propsymname>
<propvalue type="integer">8</propvalue>
</condition>
</conditions>
<value>TaskClosed</value>
</actionset>
<actionset>
<conditions>
<!--task is open-->
<condition id="byProperty" operation="neq">
<propsymname>TaskState</propsymname>
<propvalue type="integer">8</propvalue>
</condition>
</conditions>
<value>TaskOpen</value>
</actionset>
</actionset-definition>
<actionset-definition id="PollActions">
<actionset>
<conditions>
<!--poll is closed-->
<condition id="byProperty">
<propsymname>PollClosed</propsymname>
<propvalue type="boolean">true</propvalue>
</condition>
</conditions>
<value>Closed</value>
</actionset>
<actionset>
<conditions>
<!--poll is open-->
<condition id="byProperty">
<propsymname>PollClosed</propsymname>
<propvalue type="boolean">false</propvalue>
</condition>
<!--current user is participant-->
<condition id="byObjectProperty">
<elementname>isparticipant</elementname>
<elementvalue type="boolean">true</elementvalue>
</condition>
</conditions>
<value>ParticipantOpen</value>
</actionset>
<actionset>
<conditions>
<!--poll is open-->
<condition id="byProperty">
<propsymname>PollClosed</propsymname>
<propvalue type="boolean">false</propvalue>
</condition>
</conditions>
<value>Open</value>
</actionset>
</actionset-definition>
<actionset-definition id="TeamspaceActions">
<actionset>
<conditions>
<condition id="byObjectProperty">
<elementname>isactive</elementname>
<elementvalue type="boolean">false</elementvalue>
</condition>
</conditions>
<value>TeamspaceDeactivated</value>
</actionset>
<actionset>
<conditions>
<condition id="byObjectProperty">
<elementname>isactive</elementname>
<elementvalue type="boolean">true</elementvalue>
</condition>
</conditions>
<value>TeamspaceGeneral</value>
</actionset>
</actionset-definition>
<actionset-definition id="ForumActions">
<actionset>
<conditions>
<!--forum is closed-->
<!-- byClbProperty uses Java-level properties, e.g. getter methods, not XML -->
<condition id="byClbProperty">
<propertyname>closed</propertyname>
<propertyvalue type="boolean">true</propertyvalue>
</condition>
</conditions>
<value>ForumClosed</value>
</actionset>
<actionset>
<conditions>
<!--forum is open-->
<!-- byClbProperty uses Java-level properties, e.g. getter methods, not XML -->
<condition id="byClbProperty">
<propertyname>closed</propertyname>
<propertyvalue type="boolean">false</propertyvalue>
</condition>
</conditions>
<value>ForumOpen</value>
</actionset>
</actionset-definition>
<actionset-definition id="TopicActions">
<actionset>
<conditions>
<!--topic's forum is closed-->
<!-- byClbProperty uses Java-level properties, e.g. getter methods, not XML -->
<condition id="byClbProperty">
<propertyname>forumclosed</propertyname>
<propertyvalue type="boolean">true</propertyvalue>
</condition>
</conditions>
<value>TopicForumClosed</value>
</actionset> <actionset>
<conditions>
<!--topic is closed-->
<!-- byClbProperty uses Java-level properties, e.g. getter methods, not XML -->
<condition id="byClbProperty">
<propertyname>closed</propertyname>
<propertyvalue type="boolean">true</propertyvalue>
</condition>
</conditions>
<value>TopicClosed</value>
</actionset>
<actionset>
<conditions>
<!--topic is open-->
<!-- byClbProperty uses Java-level properties, e.g. getter methods, not XML -->
<condition id="byClbProperty">
<propertyname>closed</propertyname>
<propertyvalue type="boolean">false</propertyvalue>
</condition>
</conditions>
<value>TopicOpen</value>
</actionset>
</actionset-definition>
<clipboard-settings>
<max-items>20</max-items>
<!-- the following settings apply to the clipboard itself, so all modules that use it are affected.
context-specific type restrictions should be enforced at the module level, as with ClbClipboardPicker.
-->
<applies-to>
<object-type>task</object-type>
<object-type>meeting</object-type>
<object-type>poll</object-type>
<object-type>email</object-type>
<object-type>document</object-type>
<object-type>folder</object-type>
<object-type>forum</object-type>
<object-type>topicposting</object-type>
</applies-to>
</clipboard-settings> </appconfig>