Extension point contentViews
In component org.nuxeo.ecm.platform.ui.web.ContentViewService
Documentation
Content Views are referencing resources that will help build a listing on the UI.
Contribution Descriptors
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="EVENTS_VIEW"> <title>label.contentview.document.history</title> <translateTitle>true</translateTitle> <showTitle>true</showTitle> <pageProvider name="EVENTS_VIEW"> <property name="coreSession">#{documentManager}</property> <property name="generateUIComments">false</property> </pageProvider> <searchLayout filterDisplayType="default" name="fullauditsearch"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentCreated</event> </refresh> <cacheSize>10</cacheSize> <cacheKey>#{org.jboss.seam.core.manager.currentConversationId}</cacheKey> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="event_listing" showCSVExport="true" showPDFExport="false" title="history_listing" translateTitle="true"/> </resultLayouts> </contentView> <contentView name="PERMISSIONS_SEARCH"> <showTitle>false</showTitle> <pageProvider name="PERMISSIONS_SEARCH"> <property name="coreSession">#{documentManager}</property> <property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property> </pageProvider> <searchLayout filterDisplayType="default" filterUnfolded="true" name="permissions_search_filter"/> <showFilterForm>true</showFilterForm> <waitForExecution>true</waitForExecution> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentCreated</event> </refresh> <cacheSize>10</cacheSize> <cacheKey>#{org.jboss.seam.core.manager.currentConversationId}</cacheKey> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="permissions_search_listing" showCSVExport="true" title="document_listing" translateTitle="true"/> </resultLayouts> </contentView> <contentView name="PERMISSIONS_PURGE"> <showTitle>false</showTitle> <pageProvider name="permissions_purge"> <property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property> <property name="coreSession">#{documentManager}</property> </pageProvider> <searchLayout filterDisplayType="default" filterUnfolded="true" name="permissions_purge_filter"/> <showFilterForm>false</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentCreated</event> </refresh> <cacheSize>10</cacheSize> <cacheKey>#{org.jboss.seam.core.manager.currentConversationId}</cacheKey> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="permissions_search_listing" showCSVExport="true" title="document_listing" translateTitle="true"/> </resultLayouts> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="TENANT_HISTORY"> <title>label.contentview.document.history</title> <translateTitle>true</translateTitle> <showTitle>true</showTitle> <genericPageProvider class="org.nuxeo.ecm.platform.audit.api.AuditPageProvider"> <property name="coreSession">#{documentManager}</property> <property name="generateUIComments">true</property> <whereClause docType="BasicAuditSearch"> <fixedPart> log.docPath like ? </fixedPart> <predicate operator="BETWEEN" parameter="log.eventDate"> <field name="startDate" schema="basicauditsearch"/> <field name="endDate" schema="basicauditsearch"/> </predicate> <predicate operator="=" parameter="log.category"> <field name="eventCategory" schema="basicauditsearch"/> </predicate> <predicate operator="IN" parameter="log.eventId"> <field name="eventIds" schema="basicauditsearch"/> </predicate> <predicate operator="=" parameter="log.principalName"> <field name="principalName" schema="basicauditsearch"/> </predicate> </whereClause> <parameter>#{currentDocument.path}%</parameter> <sort ascending="false" column="log.eventDate"/> <pageSize>10</pageSize> <maxPageSize>1000</maxPageSize> </genericPageProvider> <searchLayout filterDisplayType="quick" name="basicauditsearch"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentCreated</event> <event>documentChildrenChanged</event> </refresh> <cacheSize>10</cacheSize> <cacheKey>#{currentDocument.repositoryName}_#{currentDocument.id}</cacheKey> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="tenant_event_listing" showCSVExport="true" showPDFExport="false" title="history_listing" translateTitle="true"/> </resultLayouts> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="TENANT_HISTORY"> <title>label.contentview.document.history</title> <translateTitle>true</translateTitle> <showTitle>true</showTitle> <genericPageProvider class="org.nuxeo.elasticsearch.audit.pageprovider.ESAuditPageProvider" name="EVENTS_VIEW"> <property name="coreSession">#{documentManager}</property> <property name="generateUIComments">false</property> <whereClause docType="BasicAuditSearch"> <fixedPart> { "bool": { "must": { "prefix": { "docPath.children": { "value": "?" } } } } } </fixedPart> <predicate operator="BETWEEN" parameter="eventDate"> <field name="startDate" schema="basicauditsearch"/> <field name="endDate" schema="basicauditsearch"/> </predicate> <predicate operator="=" parameter="category"> <field name="eventCategory" schema="basicauditsearch"/> </predicate> <predicate operator="IN" parameter="eventId"> <field name="eventIds" schema="basicauditsearch"/> </predicate> <predicate operator="=" parameter="principalName"> <field name="principalName" schema="basicauditsearch"/> </predicate> </whereClause> <parameter>#{currentDocument.path}</parameter> <sort ascending="false" column="eventDate"/> <pageSize>10</pageSize> <maxPageSize>1000</maxPageSize> </genericPageProvider> <searchLayout filterDisplayType="quick" name="basicauditsearch"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentCreated</event> <event>documentChildrenChanged</event> </refresh> <cacheSize>10</cacheSize> <cacheKey>#{currentDocument.repositoryName}_#{currentDocument.id}</cacheKey> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="tenant_event_listing" showCSVExport="true" showPDFExport="false" title="history_listing" translateTitle="true"/> </resultLayouts> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="DOCUMENT_HISTORY"> <title>label.contentview.document.history</title> <translateTitle>true</translateTitle> <showTitle>true</showTitle> <pageProvider name="DOCUMENT_HISTORY_PROVIDER"> <property name="coreSession">#{documentManager}</property> <property name="generateUIComments">true</property> <parameter>#{currentDocument.id}</parameter> </pageProvider> <searchLayout filterDisplayType="quick" name="basicauditsearch"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentCreated</event> <event>documentChildrenChanged</event> </refresh> <cacheSize>10</cacheSize> <cacheKey>#{currentDocument.repositoryName}_#{currentDocument.id}</cacheKey> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="history_listing" showCSVExport="true" showPDFExport="false" title="history_listing" translateTitle="true"/> </resultLayouts> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="shibb_groups_listing_search_only"> <emptySentence>label.groupManager.emptyGroupList</emptySentence> <translateEmptySentence>true</translateEmptySentence> <pageProvider name="shibb_groups_listing"> <property name="groupsListingMode">#{shibbGroupManagerActions.listingMode}</property> <parameter>#{shibbGroupManagerActions.searchString}</parameter> </pageProvider> <showPageSizeSelector>true</showPageSizeSelector> <showRefreshCommand>false</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>shibbGroupsListingChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout name="shibb_groups_listing" showCSVExport="true" showPDFExport="true"/> </resultLayouts> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="mail_document_content"> <title>label.contentview.document_content</title> <translateTitle>true</translateTitle> <showTitle>false</showTitle> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property> <whereClause docType="AdvancedSearch"> <predicate operator="FULLTEXT" parameter="ecm:fulltext"> <field name="fulltext_all" schema="advanced_search"/> </predicate> <predicate operator="FULLTEXT" parameter="dc:title"> <field name="title" schema="advanced_search"/> </predicate> <predicate operator="BETWEEN" parameter="dc:modified"> <field name="modified_min" schema="advanced_search"/> <field name="modified_max" schema="advanced_search"/> </predicate> <fixedPart> ecm:parentId = ? AND ecm:isVersion = 0 AND ecm:mixinType != 'HiddenInNavigation' AND ecm:isTrashed = 0 </fixedPart> </whereClause> <parameter>#{currentDocument.id}</parameter> <sort ascending="true" column="dc:title"/> <pageSize>20</pageSize> </coreQueryPageProvider> <searchLayout filterDisplayType="quick" name="document_content_filter"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>#{currentDocument.repositoryName}_#{currentDocument.id}</cacheKey> <cacheSize>10</cacheSize> <resultLayouts> <layout iconPath="/icons/mail_listing_icon.png" name="mail_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="true" title="mail_listing" translateTitle="false"/> <layout iconPath="/icons/document_listing_icon.png" name="document_listing_table" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_SELECTION</selectionList> <actions category="CURRENT_SELECTION_LIST"/> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="relation_search"> <title>label.search.results</title> <translateTitle>true</translateTitle> <emptySentence>label.content.empty.search</emptySentence> <translateEmptySentence>true</translateEmptySentence> <coreQueryPageProvider> <parameter>#{currentDocument.id}</parameter> <property name="coreSession">#{documentManager}</property> <whereClause docType="RelationSearch"> <predicate operator="STARTSWITH" parameter="ecm:path"> <field name="ecm_path" schema="relation_search"/> </predicate> <predicate operator="FULLTEXT" parameter="dc:title"> <field name="dc_title" schema="relation_search"/> </predicate> <predicate operator="FULLTEXT" parameter="ecm:fulltext"> <field name="ecm_fulltext" schema="relation_search"/> </predicate> <predicate operator="!=" parameter="ecm:currentLifeCycleState"> <field name="currentLifeCycleState" schema="relation_search"/> </predicate> <fixedPart> ecm:uuid != ? AND ecm:mixinType != 'HiddenInNavigation' AND ecm:mixinType != 'Folderish' AND ecm:isVersion = 0 </fixedPart> </whereClause> <sort ascending="true" column="dc:title"/> <pageSize>5</pageSize> </coreQueryPageProvider> <searchLayout name="relation_search"/> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="relation_document_listing" title="document_listing" translateTitle="true"/> </resultLayouts> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="user_requests_view"> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <pattern> SELECT * FROM Document WHERE ecm:mixinType = 'UserRegistration' AND ecm:isVersion = 0 </pattern> <pageSize>20</pageSize> <sort ascending="false" column="dc:created"/> </coreQueryPageProvider> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> <event>requestDocumentsChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="user_requests_listing_layout" title="document_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_USER_REQUESTS</selectionList> <actions category="CURRENT_USER_REQUESTS_GLOBAL"/> </contentView> <contentView name="local_user_requests_view"> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <pattern> SELECT * FROM Document WHERE ecm:mixinType = 'UserRegistration' AND docinfo:documentId = ? AND ecm:isVersion = 0 AND ecm:currentLifeCycleState != 'validated' </pattern> <parameter>#{navigationContext.currentDocument.id}</parameter> <pageSize>20</pageSize> <sort ascending="false" column="dc:created"/> </coreQueryPageProvider> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> <event>requestDocumentsChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="user_requests_listing_layout" title="document_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_USER_REQUESTS</selectionList> <actions category="CURRENT_USER_REQUESTS_LOCAL"/> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="stored_rendition_search"> <title>label.search.results</title> <translateTitle>true</translateTitle> <emptySentence>label.content.empty.search</emptySentence> <translateEmptySentence>true</translateEmptySentence> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <whereClause docType="StoredRenditionSearch"> <predicate operator="FULLTEXT" parameter="ecm:fulltext_all"> <field name="ecm_fulltext" schema="stored_rendition_search"/> </predicate> <predicate operator="FULLTEXT" parameter="dc:title"> <field name="dc_title" schema="stored_rendition_search"/> </predicate> <predicate operator="BETWEEN" parameter="dc:created"> <field name="dc_created_min" schema="stored_rendition_search"/> <field name="dc_created_max" schema="stored_rendition_search"/> </predicate> <predicate operator="BETWEEN" parameter="rend:sourceModificationDate"> <field name="rend_sourceModification_min" schema="stored_rendition_search"/> <field name="rend_sourceModification_max" schema="stored_rendition_search"/> </predicate> <predicate operator="IN" parameter="rend:renditionName"> <field name="rend_renditionName" schema="stored_rendition_search"/> </predicate> <predicate operator="FULLTEXT" parameter="rend:renditionVariant"> <field name="rend_renditionVariant" schema="stored_rendition_search"/> </predicate> <fixedPart> ecm:mixinType = 'Rendition' AND ecm:isProxy = 0 AND ecm:isVersion = 0 AND SORTED_COLUMN IS NOT NULL </fixedPart> </whereClause> <sort ascending="true" column="dc:title"/> <pageSize>20</pageSize> </coreQueryPageProvider> <searchLayout filterDisplayType="quick" name="stored_rendition_search"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="renditions_listing" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_SELECTION</selectionList> <actions category="CURRENT_SELECTION_LIST"/> <resultColumns> #{searchDocument.cvd.selectedLayoutColumns} </resultColumns> <resultLayout> #{searchDocument.cvd.resultLayoutName} </resultLayout> <flags> <flag>SEARCH</flag> </flags> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="document_content"> <title>label.contentview.document_content</title> <translateTitle>true</translateTitle> <showTitle>false</showTitle> <pageProvider name="document_content"> <property name="coreSession">#{documentManager}</property> <property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property> <parameter>#{currentDocument.id}</parameter> </pageProvider> <searchLayout filterDisplayType="quick" name="document_content_filter"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>#{currentDocument.id}</cacheKey> <cacheSize>10</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="document_listing_table" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> <layout iconPath="/icons/document_listing_icon_2_columns_icon.png" name="document_listing_thumbnail" showEditRows="true" showSlideshow="true" title="document_thumbnail_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_SELECTION</selectionList> <actions category="CURRENT_SELECTION_LIST"/> </contentView> <contentView name="document_trash_content"> <title>label.contentview.document_trash_content</title> <translateTitle>true</translateTitle> <showTitle>false</showTitle> <pageProvider name="document_trash_content"> <property name="coreSession">#{documentManager}</property> <property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property> <parameter>#{currentDocument.id}</parameter> </pageProvider> <searchLayout filterDisplayType="quick" name="document_content_filter"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>#{currentDocument.id}</cacheKey> <cacheSize>10</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="document_listing_table" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> <layout iconPath="/icons/document_listing_icon_2_columns_icon.png" name="document_listing_thumbnail" showEditRows="true" showSlideshow="true" title="document_thumbnail_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_SELECTION_TRASH</selectionList> <actions category="CURRENT_SELECTION_TRASH_LIST"/> </contentView> <contentView name="section_content"> <title>label.contentview.section_content</title> <translateTitle>true</translateTitle> <showTitle>false</showTitle> <pageProvider name="section_content"> <property name="coreSession">#{documentManager}</property> <property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property> <parameter>#{currentDocument.id}</parameter> </pageProvider> <searchLayout filterDisplayType="quick" name="document_content_filter"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> <event>documentPublicationRejected</event> </refresh> <cacheKey>#{currentDocument.id}</cacheKey> <cacheSize>10</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="document_listing_table" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> <layout iconPath="/icons/document_listing_icon_2_columns_icon.png" name="document_listing_thumbnail" showEditRows="true" showSlideshow="true" title="document_thumbnail_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_SELECTION_SECTIONS</selectionList> <actions category="CURRENT_SELECTION_SECTIONS_LIST"/> </contentView> <contentView name="orderable_document_content"> <title>label.contentview.orderable_document_content</title> <translateTitle>true</translateTitle> <showTitle>false</showTitle> <pageProvider name="orderable_document_content"> <property name="coreSession">#{documentManager}</property> <parameter>#{currentDocument.id}</parameter> </pageProvider> <searchLayout filterDisplayType="quick" name="document_content_filter"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>#{currentDocument.id}</cacheKey> <cacheSize>10</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="document_listing_table" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_SELECTION</selectionList> <actions category="ORDERABLE_CURRENT_SELECTION_LIST"/> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="users_listing_search_only"> <emptySentence>label.userManager.emptyUserList</emptySentence> <translateEmptySentence>true</translateEmptySentence> <pageProvider name="users_listing"> <property name="usersListingMode">#{userManagementActions.listingMode}</property> <parameter>#{userManagementActions.searchString}</parameter> </pageProvider> <showPageSizeSelector>true</showPageSizeSelector> <showRefreshCommand>false</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>usersListingChanged</event> <event>usersSearchChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout name="users_listing" showCSVExport="false" showPDFExport="false"/> </resultLayouts> </contentView> <contentView name="users_listing_tabbed"> <emptySentence>label.userManager.emptyUserList</emptySentence> <translateEmptySentence>true</translateEmptySentence> <pageProvider name="users_listing"> <property name="usersListingMode">#{userManagementActions.listingMode}</property> <parameter>#{userManagementActions.selectedLetter}</parameter> </pageProvider> <showPageSizeSelector>true</showPageSizeSelector> <showRefreshCommand>false</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>selectedLetterChanged</event> </refresh> <reset> <event>usersListingChanged</event> </reset> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout name="users_listing" showCSVExport="false" showPDFExport="false"/> </resultLayouts> </contentView> <contentView name="groups_listing_search_only"> <emptySentence>label.groupManager.emptyGroupList</emptySentence> <translateEmptySentence>true</translateEmptySentence> <pageProvider name="groups_listing"> <property name="groupsListingMode">#{groupManagementActions.listingMode}</property> <parameter>#{groupManagementActions.searchString}</parameter> </pageProvider> <showPageSizeSelector>true</showPageSizeSelector> <showRefreshCommand>false</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>groupsListingChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout name="groups_listing" showCSVExport="false" showPDFExport="false"/> </resultLayouts> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="user_collection_contentview"> <title>label.search.results</title> <translateTitle>true</translateTitle> <emptySentence>label.content.empty.search</emptySentence> <translateEmptySentence>true</translateEmptySentence> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <whereClause docType="Document"> <fixedPart> ecm:mixinType = 'Collection' AND ecm:mixinType != 'HiddenInNavigation' AND ecm:primaryType != 'Favorites' AND ecm:isVersion = 0 AND ecm:isTrashed = 0 </fixedPart> </whereClause> <sort ascending="true" column="dc:title"/> <pageSize>20</pageSize> </coreQueryPageProvider> <searchLayout name="collections_default"/> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="collections_listing" showCSVExport="true" showSyndicationLinks="false" title="document_listing" translateTitle="true"/> </resultLayouts> <selectionList>COLLECTIONS_CURRENT_SELECTION</selectionList> <actions category="COLLECTIONS_CURRENT_SELECTION_LIST"/> </contentView> <contentView name="collection_content_contentview"> <title>label.search.results</title> <translateTitle>true</translateTitle> <emptySentence>label.content.empty.search</emptySentence> <translateEmptySentence>true</translateEmptySentence> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <whereClause docType="AdvancedSearch"> <predicate operator="FULLTEXT" parameter="ecm:fulltext"> <field name="fulltext_all" schema="advanced_search"/> </predicate> <predicate operator="FULLTEXT" parameter="dc:title"> <field name="title" schema="advanced_search"/> </predicate> <predicate operator="BETWEEN" parameter="dc:modified"> <field name="modified_min" schema="advanced_search"/> <field name="modified_max" schema="advanced_search"/> </predicate> <fixedPart> ecm:mixinType != 'HiddenInNavigation' AND ecm:isTrashed = 0 AND collectionMember:collectionIds/* = ? </fixedPart> </whereClause> <parameter>#{currentDocument.id}</parameter> <sort ascending="true" column="dc:title"/> <pageSize>20</pageSize> </coreQueryPageProvider> <searchLayout filterDisplayType="quick" name="document_content_filter"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="document_listing_table" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> <layout iconPath="/icons/document_listing_icon_2_columns_icon.png" name="document_listing_thumbnail" showEditRows="true" showSlideshow="true" title="document_thumbnail_listing" translateTitle="true"/> </resultLayouts> <selectionList>COLLECTION_CURRENT_SELECTION</selectionList> <actions category="COLLECTION_ACTION"/> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="favorites_content_contentview"> <title>label.search.results</title> <translateTitle>true</translateTitle> <emptySentence>label.content.empty.search</emptySentence> <translateEmptySentence>true</translateEmptySentence> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <whereClause docType="Document"> <fixedPart> ecm:mixinType != 'HiddenInNavigation' AND ecm:isVersion = 0 AND ecm:isTrashed = 0 AND collectionMember:collectionIds/* = ? </fixedPart> </whereClause> <parameter>#{currentUserFavorites.id}</parameter> <sort ascending="true" column="dc:title"/> <pageSize>20</pageSize> </coreQueryPageProvider> <searchLayout name="collection_content_default"/> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="document_virtual_navigation_listing_ajax" showCSVExport="true" showSyndicationLinks="true" title="document_listing" translateTitle="true"/> </resultLayouts> <selectionList>COLLECTION_CURRENT_SELECTION</selectionList> <actions category="COLLECTION_ACTION"/> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="routing_tasks"> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <pattern> SELECT * FROM Document WHERE ecm:mixinType IN ('RoutingTask') AND ecm:isVersion = 0 AND ecm:isTrashed = 0 AND ecm:currentLifeCycleState != 'cancelled' AND ecm:currentLifeCycleState != 'ended' AND ecm:isProxy = 0 </pattern> <pageSize>20</pageSize> </coreQueryPageProvider> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> </refresh> <cacheSize>0</cacheSize> <resultLayouts> <layout name="routing_task_listing"/> </resultLayouts> <selectionList>CURRENT_SELECTION</selectionList> </contentView> <contentView name="user_open_tasks"> <showTitle>false</showTitle> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <whereClause docType="user_open_tasks_cv"> <predicate operator="LIKE" parameter="nt:processId"> <field name="task_processId" schema="user_open_tasks_cv"/> </predicate> <predicate operator="=" parameter="nt:name"> <field name="task_name" schema="user_open_tasks_cv"/> </predicate> <predicate operator="BETWEEN" parameter="nt:dueDate"> <field name="task_dueDate_min" schema="user_open_tasks_cv"/> <field name="task_dueDate_max" schema="user_open_tasks_cv"/> </predicate> <fixedPart> ecm:mixinType IN ('RoutingTask') AND ecm:isVersion = 0 AND ecm:currentLifeCycleState = 'opened' AND ecm:isProxy = 0 </fixedPart> </whereClause> <pageSize>10</pageSize> </coreQueryPageProvider> <showFilterForm>true</showFilterForm> <showPageSizeSelector>false</showPageSizeSelector> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentCreated</event> <event>workflowTaskCompleted</event> <event>workflowNewProcessStarted</event> </refresh> <cacheSize>10</cacheSize> <cacheKey>#{org.jboss.seam.core.manager.currentConversationId} </cacheKey> <searchLayout filterUnfolded="true" name="routing_user_open_task_search_layout"/> <resultLayouts> <layout iconPath="" name="routing_user_open_task_listing" showCSVExport="false" showPDFExport="false" title="" translateTitle=""/> </resultLayouts> </contentView> <contentView name="task_target_documents"> <title>label.document.routing.participatingDocuments</title> <translateTitle>true</translateTitle> <showTitle>true</showTitle> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <parameter>#{routingTaskActions.getCurrentTaskTargetDocumentsIds()} </parameter> <whereClause docType="Document"> <fixedPart> ecm:uuid IN (?) AND ecm:isVersion = 0 AND ecm:isProxy = 0 </fixedPart> </whereClause> <pageSize>10</pageSize> </coreQueryPageProvider> <showFilterForm>false</showFilterForm> <showPageSizeSelector>false</showPageSizeSelector> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentCreated</event> <event>documentChanged</event> <event>workflowTaskCompleted</event> </refresh> <cacheSize>10</cacheSize> <cacheKey>#{org.jboss.seam.core.manager.currentConversationId} </cacheKey> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="task_related_documents_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false" title="document_listing" translateTitle="true"/> </resultLayouts> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="route_past_steps"> <title>label.document.routing.past.steps</title> <translateTitle>true</translateTitle> <showTitle>true</showTitle> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <parameter>#{currentDocument.id}</parameter> <parameter>#{routingActions.getRelatedRoute().getDocument().getId()}</parameter> <whereClause docType="TaskDoc"> <fixedPart> nt:targetDocumentsIds = ? AND nt:processId = ? AND ecm:currentLifeCycleState = 'ended' </fixedPart> </whereClause> <pageSize>10</pageSize> </coreQueryPageProvider> <showFilterForm>false</showFilterForm> <showRefreshCommand>false</showRefreshCommand> <showPageSizeSelector>false</showPageSizeSelector> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentCreated</event> <event>workflowTaskCompleted</event> <event>tasksCacheReset</event> </refresh> <cacheSize>10</cacheSize> <cacheKey>#{org.jboss.seam.core.manager.currentConversationId} </cacheKey> <resultLayouts> <layout iconPath="" name="route_content_view_layout" showCSVExport="false" showPDFExport="false" title="" translateTitle=""/> </resultLayouts> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="admin_workflow_models"> <title>label.admin.workflow.models</title> <translateTitle>true</translateTitle> <showTitle>false</showTitle> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <pattern>SELECT * FROM DocumentRoute WHERE ecm:path STARTSWITH '/document-route-models-root' AND ecm:isTrashed = 0 </pattern> <sort ascending="true" column="dc:title"/> <pageSize>20</pageSize> </coreQueryPageProvider> <cacheKey>#{org.jboss.seam.core.manager.currentConversationId} </cacheKey> <cacheSize>10</cacheSize> <refresh> <event>documentChildrenChanged</event> </refresh> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="document_route_models_listing_ajax" showCSVExport="true" showPDFExport="true" showSyndicationLinks="false" title="document_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_SELECTION</selectionList> <actions category="CURRENT_SELECTION_LIST"/> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="default_search"> <title>label.search.default</title> <translateTitle>true</translateTitle> <showTitle>false</showTitle> <emptySentence>label.content.empty.search</emptySentence> <translateEmptySentence>true</translateEmptySentence> <pageProvider name="default_search"> <property name="coreSession">#{documentManager}</property> <property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property> </pageProvider> <searchLayout name="default_search_layout"/> <waitForExecution>false</waitForExecution> <waitForExecutionSentence> label.search.waitForExecution </waitForExecutionSentence> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon_2_columns_icon.png" name="document_listing_thumbnail" showEditRows="true" showSlideshow="true" title="document_thumbnail_listing" translateTitle="true"/> <layout iconPath="/icons/document_listing_icon.png" name="document_listing_table" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_SELECTION</selectionList> <actions category="CURRENT_SELECTION_LIST"/> <resultColumns> #{searchDocument.cvd.selectedLayoutColumns} </resultColumns> <resultLayout> #{searchDocument.cvd.resultLayoutName} </resultLayout> <flags> <flag>SEARCH</flag> </flags> </contentView> <contentView name="simple_search"> <title>label.search.form.simple</title> <translateTitle>true</translateTitle> <showTitle>false</showTitle> <iconPath>/icons/document_listing_icon.png</iconPath> <emptySentence>label.content.empty.search</emptySentence> <translateEmptySentence>true</translateEmptySentence> <pageProvider name="simple_search"> <property name="coreSession">#{documentManager}</property> <property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property> </pageProvider> <searchLayout name="simple_search_layout"/> <waitForExecution>true</waitForExecution> <waitForExecutionSentence> label.search.waitForExecution </waitForExecutionSentence> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon_2_columns_icon.png" name="document_listing_thumbnail" showEditRows="true" showSlideshow="true" title="document_thumbnail_listing" translateTitle="true"/> <layout iconPath="/icons/document_listing_icon.png" name="document_listing_table" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> </resultLayouts> <resultColumns> #{searchDocument.cvd.selectedLayoutColumns} </resultColumns> <resultLayout> #{searchDocument.cvd.resultLayoutName} </resultLayout> <selectionList>CURRENT_SELECTION</selectionList> <actions category="CURRENT_SELECTION_LIST"/> </contentView> <contentView name="nxql_search"> <title>label.search.nxql</title> <translateTitle>true</translateTitle> <showTitle>false</showTitle> <emptySentence>label.content.empty.search</emptySentence> <translateEmptySentence>true</translateEmptySentence> <pageProvider name="nxql_search"> <property name="coreSession">#{documentManager}</property> <property name="maxResults">DEFAULT_NAVIGATION_RESULTS</property> <parameter>#{searchUIActions.nxqlQuery}</parameter> </pageProvider> <waitForExecution>true</waitForExecution> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon_2_columns_icon.png" name="document_listing_thumbnail" showEditRows="true" showSlideshow="true" title="document_thumbnail_listing" translateTitle="true"/> <layout iconPath="/icons/document_listing_icon.png" name="document_listing_table" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_SELECTION</selectionList> <actions category="CURRENT_SELECTION_LIST"/> </contentView> <contentView name="all_saved_searches"> <showTitle>false</showTitle> <coreQueryPageProvider> <property name="coreSession">#{documentManager}</property> <whereClause docType="AdvancedSearch"> <predicate operator="FULLTEXT" parameter="ecm:fulltext"> <field name="fulltext_all" schema="advanced_search"/> </predicate> <predicate operator="FULLTEXT" parameter="dc:title"> <field name="title" schema="advanced_search"/> </predicate> <predicate operator="BETWEEN" parameter="dc:modified"> <field name="modified_min" schema="advanced_search"/> <field name="modified_max" schema="advanced_search"/> </predicate> <fixedPart> ecm:mixinType = 'SavedSearch' AND cvd:contentViewName IS NOT NULL AND ecm:isProxy = 0 AND ecm:isVersion = 0 AND ecm:isTrashed = 0 AND ecm:parentId = ? AND SORTED_COLUMN IS NOT NULL </fixedPart> </whereClause> <parameter>#{userWorkspaceManagerActions.currentUserPersonalWorkspace.id}</parameter> <sort ascending="true" column="dc:title"/> <pageSize>20</pageSize> </coreQueryPageProvider> <searchLayout filterDisplayType="quick" name="document_content_filter"/> <showFilterForm>true</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> <event>searchSaved</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="document_listing_table" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> </resultLayouts> <selectionList>SAVED_SEARCHES_CURRENT_SELECTION</selectionList> <actions category="SAVED_SEARCHES_CURRENT_SELECTION_LIST"/> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="TEMPLATE_USAGE">********<title>label.template.usage</title> <translateTitle>true</translateTitle> <showTitle>true</showTitle> <pageProvider name="template_based"> <property name="coreSession">#{documentManager}</property> <parameter>#{templateActions.templateAndVersionsUUIDs}</parameter> <parameter>#{templateActions.checkedInVersion}</parameter> </pageProvider> <showFilterForm>false</showFilterForm> <showPageSizeSelector>true</showPageSizeSelector> <useGlobalPageSize>true</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentCreated</event> </refresh> <cacheSize>10</cacheSize> <cacheKey>#{currentDocument.id}-#{templateActions.showVersions}</cacheKey> <resultLayouts> <layout iconPath="/icons/document_listing_icon.png" name="document_listing_table" showCSVExport="true" showEditColumns="true" showSpreadsheet="true" title="document_listing" translateTitle="true"/> <layout iconPath="/icons/document_listing_icon_2_columns_icon.png" name="document_listing_thumbnail" showEditRows="true" showSlideshow="true" title="document_thumbnail_listing" translateTitle="true"/> </resultLayouts> <selectionList>CURRENT_SELECTION</selectionList> <actions category="CURRENT_SELECTION_LIST"/> </contentView> </extension>
-
<extension point="contentViews" target="org.nuxeo.ecm.platform.ui.web.ContentViewService"> <contentView name="user_tasks"> <title>title.dashboard.userTasks</title> <translateTitle>true</translateTitle> <emptySentence>label.dashboard.empty</emptySentence> <translateEmptySentence>true</translateEmptySentence> <pageProvider name="user_tasks"> <property name="coreSession">#{documentManager}</property> <property name="filterDocumentsFromTrash">true</property> <property name="locale">#{localeSelector.localeString}</property> </pageProvider> <showPageSizeSelector>false</showPageSizeSelector> <showRefreshCommand>true</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>workflowEvent</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout name="dashboard_task_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false"/> </resultLayouts> </contentView> <contentView name="user_domains"> <title/> <translateTitle>true</translateTitle> <pageProvider name="user_domains"> <property name="coreSession">#{documentManager}</property> </pageProvider> <showPageSizeSelector>false</showPageSizeSelector> <showRefreshCommand>true</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout name="dashboard_document_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false"/> </resultLayouts> </contentView> <contentView name="domain_documents"> <title>title.domainSearch</title> <translateTitle>true</translateTitle> <pageProvider name="domain_documents"> <property name="coreSession">#{documentManager}</property> <parameter>#{jsfDashboardActions.selectedDomainPath}</parameter> </pageProvider> <showPageSizeSelector>false</showPageSizeSelector> <showRefreshCommand>true</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>#{jsfDashboardActions.selectedDomainPath}</cacheKey> <cacheSize>10</cacheSize> <resultLayouts> <layout name="dashboard_document_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false"/> </resultLayouts> </contentView> <contentView name="domain_published_documents"> <title>title.last.published.documents</title> <translateTitle>true</translateTitle> <pageProvider name="domain_published_documents"> <property name="coreSession">#{documentManager}</property> <parameter>#{jsfDashboardActions.selectedDomainPath}</parameter> </pageProvider> <showPageSizeSelector>false</showPageSizeSelector> <showRefreshCommand>true</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>#{jsfDashboardActions.selectedDomainPath}</cacheKey> <cacheSize>10</cacheSize> <resultLayouts> <layout name="dashboard_published_documents_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false"/> </resultLayouts> </contentView> <contentView name="user_documents"> <title>title.dashboard.userDocuments</title> <translateTitle>true</translateTitle> <pageProvider name="user_documents"> <property name="coreSession">#{documentManager}</property> <parameter>#{currentUser.name}</parameter> <parameter>#{jsfDashboardActions.selectedDomainPath}</parameter> </pageProvider> <showPageSizeSelector>false</showPageSizeSelector> <showRefreshCommand>true</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>#{jsfDashboardActions.selectedDomainPath}</cacheKey> <cacheSize>10</cacheSize> <resultLayouts> <layout name="dashboard_document_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false"/> </resultLayouts> </contentView> <contentView name="user_sections"> <title>title.dashboard.sections</title> <translateTitle>true</translateTitle> <pageProvider name="user_sections"> <property name="coreSession">#{documentManager}</property> <parameter>#{jsfDashboardActions.selectedDomainPath}</parameter> </pageProvider> <showPageSizeSelector>false</showPageSizeSelector> <showRefreshCommand>true</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>#{jsfDashboardActions.selectedDomainPath}</cacheKey> <cacheSize>10</cacheSize> <resultLayouts> <layout name="dashboard_document_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false"/> </resultLayouts> </contentView> <contentView name="user_sites"> <title>title.dashboard.userSites</title> <translateTitle>true</translateTitle> <pageProvider name="user_sites"> <property name="coreSession">#{documentManager}</property> <parameter>#{jsfDashboardActions.selectedDomainPath}</parameter> </pageProvider> <showPageSizeSelector>false</showPageSizeSelector> <showRefreshCommand>true</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>#{jsfDashboardActions.selectedDomainPath}</cacheKey> <cacheSize>10</cacheSize> <resultLayouts> <layout name="dashboard_document_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false"/> </resultLayouts> </contentView> <contentView name="user_workspaces"> <title>title.dashboard.userWorkspaces</title> <translateTitle>true</translateTitle> <pageProvider name="user_workspaces"> <property name="coreSession">#{documentManager}</property> <parameter>#{jsfDashboardActions.selectedDomainPath}</parameter> </pageProvider> <showPageSizeSelector>false</showPageSizeSelector> <showRefreshCommand>true</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>#{jsfDashboardActions.selectedDomainPath}</cacheKey> <cacheSize>10</cacheSize> <resultLayouts> <layout name="dashboard_document_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false"/> </resultLayouts> </contentView> <contentView name="user_deleted_documents"> <title>title.dashboard.userDeletedDocuments</title> <translateTitle>true</translateTitle> <pageProvider name="user_deleted_documents"> <property name="coreSession">#{documentManager}</property> <parameter>#{currentUser.name}</parameter> </pageProvider> <showPageSizeSelector>false</showPageSizeSelector> <showRefreshCommand>true</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout name="dashboard_document_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false"/> </resultLayouts> </contentView> <contentView name="user_favorites"> <title>title.dashboard.userFavorites</title> <translateTitle>true</translateTitle> <pageProvider name="user_favorites"> <property name="coreSession">#{documentManager}</property> <parameter>#{currentUserFavorites.id}</parameter> </pageProvider> <showPageSizeSelector>false</showPageSizeSelector> <showRefreshCommand>true</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout name="dashboard_document_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false"/> </resultLayouts> </contentView> <contentView name="user_shared_documents"> <title>title.dashboard.userSharedDocuments</title> <translateTitle>true</translateTitle> <pageProvider name="user_shared_documents"> <property name="coreSession">#{documentManager}</property> <parameter>#{jsfDashboardActions.currentUserPrincipalsToCheck}</parameter> </pageProvider> <showPageSizeSelector>false</showPageSizeSelector> <showRefreshCommand>true</showRefreshCommand> <useGlobalPageSize>false</useGlobalPageSize> <refresh> <event>documentChanged</event> <event>documentChildrenChanged</event> </refresh> <cacheKey>only_one_cache</cacheKey> <cacheSize>1</cacheSize> <resultLayouts> <layout name="dashboard_document_listing" showCSVExport="false" showPDFExport="false" showSyndicationLinks="false"/> </resultLayouts> </contentView> </extension>