sitemap.xmap
来自「Hippo CMS是一个以信息为中心的开源内容管理系统。Hippo CMS目标是」· XMAP 代码 · 共 1,015 行 · 第 1/4 页
XMAP
1,015 行
<!-- not sure about these ones -->
<map:parameter name="sortBy" value="{session-attr:sortBy}"/>
<map:parameter name="sortOrder" value="{session-attr:sortOrder}"/>
<map:parameter name="mixedSorting" value="{globalconstants:mixedsorting}"/>
<map:parameter name="returnAllNodes" value="{flow-attr:returnAllNodes}"/>
</map:generate>
<map:serialize type="xml"/>
</map:match>
<map:match pattern="docs/*/**">
<map:call function="checkSorting">
<map:parameter name="path" value="/{1}/{2}"/>
<map:parameter name="sortBy" value="{request-param:sortBy}"/>
<map:parameter name="sortOrder" value="{request-param:sortOrder}"/>
<map:parameter name="defaultSortBy" value="{globalconstants:navigation-sortby}"/>
<map:parameter name="defaultSortOrder" value="{globalconstants:navigation-sortorder}"/>
<map:parameter name="storedSortBy" value="{session-attr:sortBy}"/>
<map:parameter name="storedSortOrder" value="{session-attr:sortOrder}"/>
<map:parameter name="mixedSorting" value="{globalconstants:mixedsorting}"/>
</map:call>
</map:match>
<map:match pattern="doclisting/*/**">
<map:aggregate element="root" label="nodetree">
<map:part element="nodetree" src="cocoon:/doclisting-new/{1}/{2}"/>
<map:part element="sitemodel" src="{site:model}"/>
</map:aggregate>
<map:transform src="transformers/doclisting/tree2html.xsl">
<map:parameter name="prefix" value="{repository:filesPath}"/>
<map:parameter name="rootNode" value="/{1}"/>
<map:parameter name="today" value="{date:format}"/>
<map:parameter name="targetNode" value="/{2}"/>
<map:parameter name="sortBy" value="{session-attr:sortBy}"/>
<map:parameter name="sortOrder" value="{session-attr:sortOrder}"/>
<map:parameter name="mixedSorting" value="{globalconstants:mixedsorting}"/>
<map:parameter name="selectedResourceName" value="{request-param:selectedResourceName}"/>
<map:parameter name="fireShowFileDetailsEvent" value="{request-param:fireShowFileDetailsEvent}"/>
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="titlebarTruncatePathAfter" value="{globalconstants:titlebar-truncate-path-after}"/>
</map:transform>
<map:transform type="i18n">
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="default-catalogue-id" value="messages"/>
</map:transform>
<map:serialize type="html"/>
</map:match>
<!-- refactored
<map:match pattern="doclisting/*/**">
<map:aggregate element="root" label="nodetree">
<map:part element="nodetree" src="cocoon:/nodetree/{1}/{2}"/>
<map:part element="sitemodel" src="{site:model}"/>
</map:aggregate>
<map:transform src="transformers/doclisting/tree2html.xsl">
<map:parameter name="prefix" value="{repository:filesPath}"/>
<map:parameter name="rootNode" value="/{1}"/>
<map:parameter name="today" value="{date:format}"/>
<map:parameter name="targetNode" value="/{2}"/>
<map:parameter name="sortBy" value="{session-attr:sortBy}"/>
<map:parameter name="defaultSortBy" value="{globalconstants:navigation-sortby}"/>
<map:parameter name="sortOrder" value="{session-attr:sortOrder}"/>
<map:parameter name="defaultSortOrder" value="{globalconstants:navigation-sortorder}"/>
<map:parameter name="selectedResourceName" value="{request-param:selectedResourceName}"/>
<map:parameter name="fireShowFileDetailsEvent" value="{request-param:fireShowFileDetailsEvent}"/>
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="titlebarTruncatePathAfter" value="{globalconstants:titlebar-truncate-path-after}"/>
</map:transform>
<map:transform type="i18n">
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="default-catalogue-id" value="messages"/>
</map:transform>
<map:serialize type="html"/>
</map:match>
-->
<map:match pattern="simplesearch/*/**">
<map:generate src="resources/xml/simplesearch.xml" type="jx">
<map:parameter name="target" value="{repository:files}"/>
<map:parameter name="path" value="{1}/{2}"/>
<map:parameter name="query" value="{request-param:query}"/>
<map:parameter name="searchInCaptions" value="{request-param:searchInCaptions}"/>
<map:parameter name="nrOfResults" value="10"/>
<map:parameter name="mode" value="{request-param:mode}"/>
<map:parameter name="type" value="{request-param:type}"/>
<map:parameter name="page" value="{request-param:page}"/>
</map:generate>
<map:transform type="webdav"/>
<map:transform src="transformers/util/propfind2tree.xsl" label="nodetree">
<map:parameter name="prefix" value="{repository:rootPath}{repository:filesPath}"/>
<map:parameter name="rootNode" value="/{1}"/>
<map:parameter name="targetNode" value="/{2}"/>
<map:parameter name="href" value="{2}"/>
<map:parameter name="mode" value="list"/>
</map:transform>
<map:serialize type="xml"/>
</map:match>
<map:match pattern="resource-searcher/*/**">
<map:aggregate element="root" label="nodetree">
<map:part element="nodetree" src="cocoon:/simplesearch/{1}/{2}"/>
<map:part element="sitemodel" src="{site:model}"/>
</map:aggregate>
<map:transform src="transformers/resource-picker/daslsearch2html.xsl">
<map:parameter name="prefix" value="{repository:filesPath}"/>
<map:parameter name="rootNode" value="/{1}"/>
<map:parameter name="targetNode" value="/{2}"/>
<map:parameter name="page" value="{request-param:page}"/>
<map:parameter name="pageSize" value="10"/>
<map:parameter name="query" value="{request-param:query}"/>
<map:parameter name="searchInCaptions" value="{request-param:searchInCaptions}"/>
<map:parameter name="mode" value="{request-param:mode}"/>
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="requiredType" value="{request-param:type}"/>
<map:parameter name="selectedResource" value="{request-param:selectedResource}"/>
<map:parameter name="strip" value="{request-param:strip}"/>
</map:transform>
<map:transform type="i18n">
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="default-catalogue-id" value="messages"/>
</map:transform>
<map:serialize type="html"/>
</map:match>
<map:match pattern="resource-picker/*/**">
<map:aggregate element="root" label="nodetree">
<map:part element="nodetree" src="cocoon:/nodetree/{1}/{2}"/>
<map:part element="sitemodel" src="{site:model}"/>
</map:aggregate>
<map:transform src="transformers/resource-picker/tree2html.xsl">
<map:parameter name="prefix" value="{repository:filesPath}"/>
<map:parameter name="rootNode" value="/{1}"/>
<map:parameter name="targetNode" value="/{2}"/>
<map:parameter name="mode" value="{request-param:mode}"/>
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="requiredType" value="{request-param:type}"/>
<map:parameter name="selectedResource" value="{request-param:selectedResource}"/>
<map:parameter name="strip" value="{request-param:strip}"/>
</map:transform>
<map:transform type="i18n">
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="default-catalogue-id" value="messages"/>
</map:transform>
<map:serialize type="html"/>
</map:match>
<map:match pattern="create-resource-picker/*/**">
<map:aggregate element="root" label="nodetree">
<map:part element="nodetree" src="cocoon:/nodetree/{1}/{2}"/>
<map:part element="sitemodel" src="{site:model}"/>
</map:aggregate>
<map:transform src="transformers/create-resource-picker/tree2html.xsl">
<map:parameter name="prefix" value="{repository:filesPath}"/>
<map:parameter name="rootNode" value="/{1}"/>
<map:parameter name="targetNode" value="/{2}"/>
<map:parameter name="mode" value="{request-param:mode}"/>
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="requiredType" value="{request-param:type}"/>
</map:transform>
<map:transform type="i18n">
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="default-catalogue-id" value="messages"/>
</map:transform>
<map:serialize type="html"/>
</map:match>
<!-- folder picker -->
<map:match pattern="folderpicker/*/**">
<map:generate src="cocoon:/maketree/{1}/{2}" label="webdav"/>
<map:transform src="transformers/folderpicker/tree2html.xsl">
<map:parameter name="prefix" value="{repository:rootPath}{repository:filesPath}"/>
<map:parameter name="rootNode" value="/{1}"/>
<map:parameter name="targetNode" value="/{2}"/>
<map:parameter name="perspectiveId" value="{request-param:perspectiveId}"/>
<map:parameter name="formId" value="{request-param:formId}"/>
<map:parameter name="fieldId" value="{request-param:fieldId}"/>
</map:transform>
<map:transform type="i18n">
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="default-catalogue-id" value="messages"/>
</map:transform>
<map:serialize type="html"/>
</map:match>
<map:match pattern="picker-wrapper.html">
<map:generate src="resources/xml/empty.xhtml"/>
<map:transform src="transformers/picker-wrapper/index.xsl">
<map:parameter name="prefix" value="{repository:rootPath}{repository:filesPath}"/>
<map:parameter name="rootNode" value="{request-param:rootNode}"/>
<map:parameter name="targetNode" value="{request-param:targetNode}"/>
<map:parameter name="perspectiveId" value="{request-param:perspectiveId}"/>
<map:parameter name="formId" value="{request-param:formId}"/>
<map:parameter name="fieldId" value="{request-param:fieldId}"/>
<map:parameter name="selectedResource" value="{request-param:selectedResource}"/>
</map:transform>
<map:serialize type="html"/>
</map:match>
<!-- detail pane -->
<map:match pattern="detail/*/**">
<map:aggregate element="root" label="webdav">
<map:part element="details" src="cocoon://dav/propdetail(/{1}/{2},0)"/>
<map:part element="sitemodel" src="{site:model}"/>
</map:aggregate>
<map:transform src="transformers/detail/detail.xsl">
<map:parameter name="prefix" value="{repository:rootPath}{repository:filesPath}"/>
<map:parameter name="rootNode" value="/{1}"/>
<map:parameter name="targetNode" value="/{2}"/>
<map:parameter name="locale" value="{session-attr:locale}"/>
</map:transform>
<map:transform type="i18n">
<map:parameter name="locale" value="{session-attr:locale}"/>
<map:parameter name="default-catalogue-id" value="messages"/>
</map:transform>
<map:serialize type="html"/>
</map:match>
<!-- continuations -->
<map:match pattern="*.continue">
<map:call continuation="{1}"/>
</map:match>
<!-- move up/down links in doclisting -->
<map:match pattern="moveUpDown">
<map:call function="moveUpDown">
<map:parameter name="thisNodeUri" value="{repository:files}{request-param:thisNode}"/>
<map:parameter name="otherNodeUri" value="{repository:files}{request-param:otherNode}"/>
<map:parameter name="thisNodeIndex" value="{request-param:thisNodeIndex}"/>
<map:parameter name="otherNodeIndex" value="{request-param:otherNodeIndex}"/>
<map:parameter name="perspective" value="{request-param:perspective}"/>
<map:parameter name="repositoryFiles" value="{repository:files}"/>
</map:call>
</map:match>
<!-- Actions Form -->
<map:match pattern="actionsform/*/**">
<map:call function="availableActionsCachingHandleForm">
<map:parameter name="function" value="actionsform2xml"/>
<map:parameter name="definitionURI" value="cocoon:/actions2formmodel/{1}/{2}"/>
<map:parameter name="resourceId" value="/{1}/{2}"/>
<map:parameter name="uriPrefix" value="{repository:files}"/>
<map:parameter name="repositoryFiles" value="{repository:filesPath}"/>
</map:call>
</map:match>
<map:match pattern="toolbarform/*/**">
<map:call function="availableActionsCachingHandleForm">
<map:parameter name="function" value="toolbarform2xml"/>
<map:parameter name="definitionURI" value="cocoon:/actions2formmodel/{1}/{2}"/>
<map:parameter name="resourceId" value="/{1}/{2}"/>
<map:parameter name="uriPrefix" value="{repository:files}"/>
<map:parameter name="repositoryFiles" value="{repository:filesPath}"/>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?