Please take our Survey
logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

svn commit: r381654 - in /lenya/trunk/src: modules/sitetree/config/sitemap/: msg#00234

cms.lenya.cvs

Subject: svn commit: r381654 - in /lenya/trunk/src: modules/sitetree/config/sitemap/ targets/ webapp/lenya/config/sitemap/

Author: andreas
Date: Tue Feb 28 05:32:42 2006
New Revision: 381654

URL: http://svn.apache.org/viewcvs?rev=381654&view=rev
Log:
Moved sitemap patch files from confpatch to webapp/config/sitemap. Allow
modules to patch the sitemap. This is a next step towards equal structures for
core and modules.

Added:
lenya/trunk/src/modules/sitetree/config/sitemap/
lenya/trunk/src/modules/sitetree/config/sitemap/transformers.xmap
lenya/trunk/src/webapp/lenya/config/sitemap/
lenya/trunk/src/webapp/lenya/config/sitemap/actions.xmap
lenya/trunk/src/webapp/lenya/config/sitemap/comments.xmap
lenya/trunk/src/webapp/lenya/config/sitemap/exceptionselector.xmap
lenya/trunk/src/webapp/lenya/config/sitemap/matchers.xmap
lenya/trunk/src/webapp/lenya/config/sitemap/pipelines.xmap
lenya/trunk/src/webapp/lenya/config/sitemap/resources.xmap
lenya/trunk/src/webapp/lenya/config/sitemap/selectors.xmap
lenya/trunk/src/webapp/lenya/config/sitemap/serializers.xmap
lenya/trunk/src/webapp/lenya/config/sitemap/transformers.xmap
Modified:
lenya/trunk/src/targets/modules-build.xml
lenya/trunk/src/targets/webapp-build.xml

Added: lenya/trunk/src/modules/sitetree/config/sitemap/transformers.xmap
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/modules/sitetree/config/sitemap/transformers.xmap?rev=381654&view=auto
==============================================================================
--- lenya/trunk/src/modules/sitetree/config/sitemap/transformers.xmap (added)
+++ lenya/trunk/src/modules/sitetree/config/sitemap/transformers.xmap Tue Feb
28 05:32:42 2006
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 1999-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<xmap xpath="/sitemap/components/transformers"
+ unless="/sitemap/components/transformers/transformer[@name = 'index']"
+ xmlns:map="http://apache.org/cocoon/sitemap/1.0";>
+
+ <map:transformer name="index" logger="lenya.sitemap.transformer.index"
+
src="org.apache.lenya.cms.cocoon.transformation.DocumentIndexTransformer"/>
+
+</xmap>
\ No newline at end of file

Modified: lenya/trunk/src/targets/modules-build.xml
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/targets/modules-build.xml?rev=381654&r1=381653&r2=381654&view=diff
==============================================================================
--- lenya/trunk/src/targets/modules-build.xml (original)
+++ lenya/trunk/src/targets/modules-build.xml Tue Feb 28 05:32:42 2006
@@ -43,7 +43,16 @@
<exclude name="*/config/cocoon-xconf/**"/>
<exclude name="config/lenya-roles/**"/>
<exclude name="*/config/lenya-roles/**"/>
+ <exclude name="config/sitemap/**"/>
+ <exclude name="*/config/sitemap/**"/>
</fileset>
+ </bulkCopy>
+ <bulkCopy
+ sourcedirs="${modules.root.dirs}"
+ todir="${build.patch}/sitemap/modules"
+ flatten="false">
+ <fileset includes="config/sitemap/**.xmap"/>
+ <fileset includes="*/config/sitemap/**.xmap"/>
</bulkCopy>
<bulkCopy
sourcedirs="${modules.root.dirs}"

Modified: lenya/trunk/src/targets/webapp-build.xml
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/targets/webapp-build.xml?rev=381654&r1=381653&r2=381654&view=diff
==============================================================================
--- lenya/trunk/src/targets/webapp-build.xml (original)
+++ lenya/trunk/src/targets/webapp-build.xml Tue Feb 28 05:32:42 2006
@@ -78,10 +78,13 @@
</fileset>
</copy>

- <!-- copy patch files for cocoon.xconf -->
- <copy todir="${build.patch}/cocoon-xconf" flatten="false">
- <fileset dir="${src.webapp.dir}/lenya/config/cocoon-xconf">
- <include name="**/*.xconf"/>
+ <!-- copy patch files -->
+ <copy todir="${build.patch}" flatten="false">
+ <fileset dir="${src.webapp.dir}/lenya/config">
+ <include name="cocoon-xconf/**/*.xconf"/>
+ <include name="cocoon-xconf/*.xconf"/>
+ <include name="sitemap/**/*.xmap"/>
+ <include name="sitemap/*.xmap"/>
</fileset>
</copy>

@@ -140,7 +143,13 @@
</delete>

<antcall target="deploy-modules"/>
-
+
+ <!-- Patch sitemap.xmap -->
+ <xpatch file="${build.webapp}/sitemap.xmap"
+ srcdir="${build.patch}/sitemap"
+ includes="**/*.xmap"
+ addComments="false"/>
+
<!-- Patch cocoon.xconf -->
<property name="patch.webapp" value="true"/>
<xpatch file="${build.webapp}/WEB-INF/cocoon.xconf"
@@ -151,13 +160,13 @@
srcdir="${build.patch}/cocoon-xconf"
includes="**/*.xconf"
excludes="prepare/*.xconf"
- addComments="true"/>
+ addComments="false"/>

<!-- Patch lenya.roles -->
<xpatch file="${build.webapp}/WEB-INF/classes/org/apache/lenya/lenya.roles"
srcdir="${build.patch}/lenya-roles"
includes="**/*.xroles"
- addComments="true"/>
+ addComments="false"/>

<!-- Copy database files to ${build.webapp}/WEB-INF/db -->
<copy todir="${build.webapp}/WEB-INF/db">

Added: lenya/trunk/src/webapp/lenya/config/sitemap/actions.xmap
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/config/sitemap/actions.xmap?rev=381654&view=auto
==============================================================================
--- lenya/trunk/src/webapp/lenya/config/sitemap/actions.xmap (added)
+++ lenya/trunk/src/webapp/lenya/config/sitemap/actions.xmap Tue Feb 28
05:32:42 2006
@@ -0,0 +1,34 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 1999-2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<!-- $Id: actions.xmap 280060 2005-09-11 01:56:31Z chestnut $ -->
+
+<xmap xpath="/sitemap/components/actions"
unless="/sitemap/components/actions/action[@name = 'authenticator']">
+ <map:action name="authenticator"
src="org.apache.lenya.cms.cocoon.acting.DelegatingAuthenticatorAction"
logger="lenya.sitemap.action.authenticator"/>
+ <map:action name="authorizer"
src="org.apache.lenya.cms.cocoon.acting.DelegatingAuthorizerAction"
logger="lenya.sitemap.action.authorizer"/>
+ <map:action name="language-exists"
logger="lenya.sitemap.action.language-exists"
src="org.apache.lenya.cms.cocoon.acting.LanguageExistsAction"/>
+ <map:action name="request-parameter-exists"
logger="sitemap.action.requestParameterExists"
src="org.apache.cocoon.acting.RequestParameterExistsAction" />
+ <map:action name="reserved-checkin"
src="org.apache.lenya.cms.cocoon.acting.ReservedCheckinAction"
logger="sitemap.action.reserved-checkin"/>
+ <map:action name="reserved-checkout"
src="org.apache.lenya.cms.cocoon.acting.ReservedCheckoutAction"
logger="sitemap.action.reserved-checkout"/>
+ <map:action name="reserved-checkout-test"
src="org.apache.lenya.cms.cocoon.acting.ReservedCheckoutTestAction"
logger="sitemap.action.reserved-checkout-test"/>
+ <map:action name="discover-checkout"
src="org.apache.lenya.cms.cocoon.acting.DiscoverCheckoutAction"
logger="sitemap.action.discover-checkout"/>
+ <map:action name="set-header" logger="sitemap.action.set-header"
src="org.apache.cocoon.acting.HttpHeaderAction"/>
+ <map:action name="resource-exists" logger="sitemap.action.resource-exists"
src="org.apache.cocoon.acting.ResourceExistsAction"/>
+ <map:action name="resource-exists-enhanced"
logger="sitemap.action.resource-exists-enhanced"
src="org.apache.lenya.cms.cocoon.acting.ResourceExistsAction"/>
+ <map:action name="task" logger="sitemap.action.task"
src="org.apache.lenya.cms.cocoon.acting.TaskAction"/>
+ <map:action name="workflow" logger="sitemap.action.workflow"
src="org.apache.lenya.cms.cocoon.acting.WorkflowInvokerAction"/>
+ <map:action name="session-propagator"
logger="sitemap.action.session-propagator"
src="org.apache.cocoon.acting.SessionPropagatorAction"/>
+</xmap>
\ No newline at end of file

Added: lenya/trunk/src/webapp/lenya/config/sitemap/comments.xmap
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/config/sitemap/comments.xmap?rev=381654&view=auto
==============================================================================
--- lenya/trunk/src/webapp/lenya/config/sitemap/comments.xmap (added)
+++ lenya/trunk/src/webapp/lenya/config/sitemap/comments.xmap Tue Feb 28
05:32:42 2006
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 1999-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<xmap xpath="/sitemap" remove="//comment()"/>
\ No newline at end of file

Added: lenya/trunk/src/webapp/lenya/config/sitemap/exceptionselector.xmap
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/config/sitemap/exceptionselector.xmap?rev=381654&view=auto
==============================================================================
--- lenya/trunk/src/webapp/lenya/config/sitemap/exceptionselector.xmap (added)
+++ lenya/trunk/src/webapp/lenya/config/sitemap/exceptionselector.xmap Tue Feb
28 05:32:42 2006
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 1999-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<xmap xpath="/sitemap/components/selectors/selector[@name = 'exception']"
+ unless="/sitemap/components/selectors/selector[@name =
'exception']/exception[@name = 'document-does-not-exist']"
+ insert-before="/sitemap/components/selectors/selector[@name =
'exception']/exception[@class = 'java.lang.Throwable']">
+ <exception name="document-does-not-exist"
class="org.apache.lenya.cms.publication.DocumentDoesNotExistException"/>
+ <exception class="org.apache.lenya.cms.task.ExecutionException"
name="execution" unroll="true"/>
+ <exception class="org.apache.tools.ant.BuildException" name="build"
unroll="true"/>
+ <exception class="org.xml.sax.SAXParseException" name="sax-parsing"/>
+ <exception class="org.xml.sax.SAXException" name="sax" unroll="true"/>
+ <exception class="org.apache.cocoon.ProcessingException" name="processing"
unroll="true"/>
+ <!-- <exception class="org.apache.lenya.cms.site.SiteException"
name="sitetree"/> -->
+</xmap>

Added: lenya/trunk/src/webapp/lenya/config/sitemap/matchers.xmap
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/config/sitemap/matchers.xmap?rev=381654&view=auto
==============================================================================
--- lenya/trunk/src/webapp/lenya/config/sitemap/matchers.xmap (added)
+++ lenya/trunk/src/webapp/lenya/config/sitemap/matchers.xmap Tue Feb 28
05:32:42 2006
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 1999-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<xmap xpath="/sitemap/components/matchers"
unless="/sitemap/components/matchers/matcher[@name = 'usecase']">
+ <map:matcher name="agent-match" logger="sitemap.matcher.referer-match"
src="org.apache.cocoon.matching.WildcardHeaderMatcher">
+ <header-name>User-Agent</header-name>
+ </map:matcher>
+ <map:matcher name="usecase" logger="sitemap.matcher.usecase"
src="org.apache.cocoon.matching.WildcardRequestParameterMatcher">
+ <parameter-name>lenya.usecase</parameter-name>
+ </map:matcher>
+ <map:matcher name="step" logger="sitemap.matcher.step"
src="org.apache.cocoon.matching.WildcardRequestParameterMatcher">
+ <parameter-name>lenya.step</parameter-name>
+ </map:matcher>
+ <map:matcher name="registered-usecase"
logger="sitemap.matcher.registered-usecase"
src="org.apache.lenya.cms.cocoon.matching.UsecaseRegistrationMatcher"/>
+</xmap>

Added: lenya/trunk/src/webapp/lenya/config/sitemap/pipelines.xmap
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/config/sitemap/pipelines.xmap?rev=381654&view=auto
==============================================================================
--- lenya/trunk/src/webapp/lenya/config/sitemap/pipelines.xmap (added)
+++ lenya/trunk/src/webapp/lenya/config/sitemap/pipelines.xmap Tue Feb 28
05:32:42 2006
@@ -0,0 +1,137 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 1999-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<xmap remove="/sitemap/pipelines" xpath="/sitemap"
insert-after="/sitemap/resources">
+
+<!-- =========================== Pipelines =================================
-->
+
+ <map:pipelines>
+
+ <!-- I18N -->
+ <map:pipeline>
+ <map:match pattern="i18n-catalogue/**">
+ <map:mount uri-prefix="" src="lenya/i18n.xmap" check-reload="true"
reload-method="synchron"/>
+ </map:match>
+ </map:pipeline>
+
+ <map:pipeline>
+
+ <!-- Lenya GUI screen -->
+ <map:match pattern="lenya-screen.xsl">
+ <map:generate src="fallback://lenya/xslt/util/page2xhtml.xsl"/>
+ <map:transform src="lenya/xslt/util/page2xslt.xsl">
+ <map:parameter name="contextprefix" value="{request:contextPath}"/>
+ </map:transform>
+ <map:serialize type="xml"/>
+ </map:match>
+
+ <map:match pattern="ac.login" type="usecase">
+ <map:mount src="lenya/usecases/usecase.xmap" uri-prefix=""
check-reload="yes" reload-method="synchron"/>
+ </map:match>
+ <map:match pattern="ac.logout" type="usecase">
+ <map:mount src="lenya/usecases/usecase.xmap" uri-prefix=""
check-reload="yes" reload-method="synchron"/>
+ </map:match>
+
+ <!-- favicon -->
+ <map:match pattern="favicon.ico">
+ <map:read mime-type="image/x-icon"
src="lenya/resources/images/lenya.ico"/>
+ </map:match>
+ </map:pipeline>
+
+ <map:pipeline internal-only="true">
+ <map:match pattern="**">
+ <map:mount uri-prefix="" src="global-sitemap.xmap" check-reload="true"
reload-method="synchron"/>
+ </map:match>
+ </map:pipeline>
+
+ <map:pipeline>
+
+ <map:match pattern="**">
+ <map:match pattern="*/webdav**">
+ <map:act type="authenticator">
+ <map:act type="authorizer">
+ <map:mount uri-prefix="" src="global-sitemap.xmap"
check-reload="true" reload-method="synchron"/>
+ </map:act>
+ <map:act type="set-header">
+ <map:parameter name="WWW-Authenticate" value="Basic Realm=lenya" />
+ <map:generate src="context://lenya/content/util/empty.xml" />
+ <map:transform src="fallback://lenya/xslt/exception/forbidden.xsl">
+ <map:parameter name="documentid"
value="{page-envelope:document-id}"/>
+ <map:parameter name="documenturl"
value="{page-envelope:document-url}"/>
+ <map:parameter name="area" value="{page-envelope:area}"/>
+ </map:transform>
+ <map:serialize type="xhtml" status-code="401"/>
+ </map:act>
+ </map:act>
+ <map:act type="set-header">
+ <map:parameter name="WWW-Authenticate" value="Basic Realm=lenya" />
+ <map:generate src="context://lenya/content/util/empty.xml" />
+ <map:transform src="fallback://lenya/xslt/exception/forbidden.xsl">
+ <map:parameter name="documentid"
value="{page-envelope:document-id}"/>
+ <map:parameter name="documenturl"
value="{page-envelope:document-url}"/>
+ <map:parameter name="area" value="{page-envelope:area}"/>
+ </map:transform>
+ <map:serialize type="xhtml" status-code="401"/>
+ </map:act>
+ </map:match>
+ <map:act type="authorizer">
+ <map:mount uri-prefix="" src="global-sitemap.xmap" check-reload="true"
reload-method="synchron"/>
+ </map:act>
+ <map:redirect-to
uri="{request:requestURI}?lenya.usecase=ac.login&amp;referrerQueryString={request:queryString}"
session="true"/>
+ </map:match>
+
+ </map:pipeline>
+
+ <!-- this is the default error handler -->
+ <map:handle-errors>
+ <map:select type="exception">
+ <map:when test="document-does-not-exist">
+ <map:generate src="lenya/content/util/empty.xml"/>
+ <map:transform
src="fallback://lenya/xslt/exception/document-does-not-exist.xsl">
+ <map:parameter name="documentid"
value="{page-envelope:document-id}"/>
+ <map:parameter name="documenturl"
value="{page-envelope:document-url}"/>
+ <map:parameter name="area" value="{page-envelope:area}"/>
+ </map:transform>
+ <map:call resource="style-cms-page" />
+ <map:serialize status-code="404" />
+ </map:when>
+ <map:when test="not-found">
+ <map:generate src="lenya/content/util/empty.xml" />
+ <map:transform
src="fallback://lenya/xslt/exception/document-does-not-exist.xsl">
+ <map:parameter name="documentid"
value="{page-envelope:document-id}"/>
+ <map:parameter name="documenturl"
value="{page-envelope:document-url}"/>
+ <map:parameter name="area" value="{page-envelope:area}"/>
+ </map:transform>
+ <map:call resource="style-cms-page" />
+ <map:serialize status-code="404" />
+ </map:when>
+ <map:otherwise>
+ <map:generate type="notifying"/>
+ <map:transform
src="fallback://lenya/xslt/exception/generic.xsl">
+ <map:parameter name="documentid"
value="{page-envelope:document-id}"/>
+ <map:parameter name="documenturl"
value="{page-envelope:document-url}"/>
+ <map:parameter name="contextPath"
value="{request:contextPath}"/>
+ </map:transform>
+ <map:call resource="style-cms-page" />
+ <map:serialize status-code="500" />
+ </map:otherwise>
+ </map:select>
+ <map:transform src="fallback://lenya/xslt/util/strip_namespaces.xsl"/>
+ <map:serialize type="xhtml"/>
+ </map:handle-errors>
+
+ </map:pipelines></xmap>
\ No newline at end of file

Added: lenya/trunk/src/webapp/lenya/config/sitemap/resources.xmap
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/config/sitemap/resources.xmap?rev=381654&view=auto
==============================================================================
--- lenya/trunk/src/webapp/lenya/config/sitemap/resources.xmap (added)
+++ lenya/trunk/src/webapp/lenya/config/sitemap/resources.xmap Tue Feb 28
05:32:42 2006
@@ -0,0 +1,33 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 1999-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<xmap remove="/sitemap/resources" xpath="/sitemap"
insert-after="/sitemap/views">
+<!-- =========================== Resources =================================
-->
+
+ <map:resources>
+ <map:resource name="style-cms-page">
+ <map:transform type="i18n">
+ <map:parameter name="locale" value="{request:locale}"/>
+ </map:transform>
+ <map:transform src="fallback://lenya/xslt/util/page2xhtml.xsl">
+ <map:parameter name="contextprefix" value="{request:contextPath}"/>
+ </map:transform>
+ <map:transform src="context://lenya/xslt/util/strip_namespaces.xsl"/>
+ </map:resource>
+ </map:resources>
+
+</xmap>
\ No newline at end of file

Added: lenya/trunk/src/webapp/lenya/config/sitemap/selectors.xmap
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/config/sitemap/selectors.xmap?rev=381654&view=auto
==============================================================================
--- lenya/trunk/src/webapp/lenya/config/sitemap/selectors.xmap (added)
+++ lenya/trunk/src/webapp/lenya/config/sitemap/selectors.xmap Tue Feb 28
05:32:42 2006
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 1999-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<xmap xpath="/sitemap/components/selectors">
+ <map:selector logger="sitemap.selector.browser" name="client"
src="org.apache.cocoon.selection.BrowserSelector">
+ <browser name="explorer" useragent="MSIE"/>
+ <browser name="mozilla5" useragent="Mozilla/5"/>
+ <browser name="mozilla5" useragent="Netscape6/"/>
+ <browser name="netscape" useragent="Mozilla"/>
+ </map:selector>
+
+</xmap>

Added: lenya/trunk/src/webapp/lenya/config/sitemap/serializers.xmap
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/config/sitemap/serializers.xmap?rev=381654&view=auto
==============================================================================
--- lenya/trunk/src/webapp/lenya/config/sitemap/serializers.xmap (added)
+++ lenya/trunk/src/webapp/lenya/config/sitemap/serializers.xmap Tue Feb 28
05:32:42 2006
@@ -0,0 +1,73 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 1999-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<xmap remove="/sitemap/components/serializers" xpath="/sitemap/components"
insert-after="/sitemap/components/transformers">
+ <map:serializers default="xhtml">
+
+ <map:serializer name="html" logger="sitemap.serializer.html"
mime-type="text/html; charset=utf-8" pool-grow="4" pool-max="32"
+ pool-min="4" src="org.apache.cocoon.components.serializers.HTMLSerializer">
+ <encoding>UTF-8</encoding>
+ </map:serializer>
+
+ <map:serializer name="html-no-dtd" logger="sitemap.serializer.html-no-dtd"
mime-type="text/html; charset=utf-8" pool-grow="4" pool-max="32" pool-min="4"
src="org.apache.cocoon.serialization.HTMLSerializer">
+ <buffer-size>1024</buffer-size>
+ </map:serializer>
+
+ <map:serializer name="htmlnoi" logger="sitemap.serializer.htmlnoi"
mime-type="text/html; charset=utf-8" pool-grow="4" pool-max="32" pool-min="4"
src="org.apache.cocoon.serialization.HTMLSerializer">
+ <indent>no</indent>
+ <doctype-public>-//W3C//DTD HTML 4.01 Transitional//EN</doctype-public>
+ <doctype-system>http://www.w3.org/TR/html4/loose.dtd</doctype-system>
+ <encoding>UTF-8</encoding>
+ </map:serializer>
+
+ <map:serializer name="xhtml"
src="org.apache.cocoon.serialization.XMLSerializer" mime-type="text/html;
charset=utf-8" logger="sitemap.serializer.xhtml" pool-grow="2" pool-max="64"
pool-min="2">
+ <doctype-public>-//W3C//DTD XHTML 1.0 Strict//EN</doctype-public>
+
<doctype-system>http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</doctype-system>
+ <encoding>UTF-8</encoding>
+ </map:serializer>
+
+ <map:serializer name="xml" logger="sitemap.serializer.xml"
mime-type="text/xml; charset=utf-8"
src="org.apache.cocoon.components.serializers.XMLSerializer">
+ <encoding>UTF-8</encoding>
+ </map:serializer>
+
+ <map:serializer name="links" logger="sitemap.serializer.links"
src="org.apache.cocoon.serialization.LinkSerializer"/>
+
+ <map:serializer name="wml" logger="sitemap.serializer.wml"
mime-type="text/vnd.wap.wml"
src="org.apache.cocoon.serialization.XMLSerializer">
+ <doctype-public>-//WAPFORUM//DTD WML 1.1//EN</doctype-public>
+ <doctype-system>http://www.wapforum.org/DTD/wml_1.1.xml</doctype-system>
+ <encoding>ASCII</encoding>
+ <omit-xml-declaration>yes</omit-xml-declaration>
+ </map:serializer>
+
+ <map:serializer name="text" logger="sitemap.serializer.text"
mime-type="text/plain" src="org.apache.cocoon.serialization.TextSerializer">
+ <encoding>UTF-8</encoding>
+ </map:serializer>
+
+ <map:serializer name="fo2pdf" logger="sitemap.serializer.fo2pdf"
mime-type="application/pdf"
src="org.apache.cocoon.serialization.FOPSerializer"/>
+ <map:serializer name="fo2ps" logger="sitemap.serializer.fo2ps"
mime-type="application/postscript"
src="org.apache.cocoon.serialization.FOPSerializer"/>
+ <map:serializer name="fo2pcl" logger="sitemap.serializer.fo2pcl"
mime-type="vnd.hp-PCL" src="org.apache.cocoon.serialization.FOPSerializer"/>
+ <map:serializer name="svgxml" logger="sitemap.serializer.svgxml"
mime-type="image/svg-xml" src="org.apache.cocoon.serialization.XMLSerializer">
+ <doctype-public>-//W3C//DTD SVG 20000303 Stylable//EN</doctype-public>
+
<doctype-system>http://www.w3.org/TR/2000/03/WD-SVG-20000303/</doctype-system>
+ </map:serializer>
+ <map:serializer name="svg2jpeg" logger="sitemap.serializer.svg2png"
mime-type="image/jpeg" src="org.apache.cocoon.serialization.SVGSerializer">
+ <parameter name="quality" type="float" value="0.9"/>
+ </map:serializer>
+ <map:serializer name="svg2png" logger="sitemap.serializer.svg2png"
mime-type="image/png" src="org.apache.cocoon.serialization.SVGSerializer"/>
+ <map:serializer name="svg2tiff" logger="sitemap.serializer.svg2tiff"
mime-type="image/tiff" src="org.apache.cocoon.serialization.SVGSerializer"/>
+
+ </map:serializers></xmap>

Added: lenya/trunk/src/webapp/lenya/config/sitemap/transformers.xmap
URL:
http://svn.apache.org/viewcvs/lenya/trunk/src/webapp/lenya/config/sitemap/transformers.xmap?rev=381654&view=auto
==============================================================================
--- lenya/trunk/src/webapp/lenya/config/sitemap/transformers.xmap (added)
+++ lenya/trunk/src/webapp/lenya/config/sitemap/transformers.xmap Tue Feb 28
05:32:42 2006
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+<!--
+ Copyright 1999-2004 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<xmap xpath="/sitemap/components/transformers"
+ unless="/sitemap/components/transformers/transformer[@name =
'access-control-sitetree']">
+ <map:transformer name="access-control-sitetree"
logger="lenya.sitemap.transformer.accesscontrolsitetree"
src="org.apache.lenya.cms.cocoon.transformation.AccessControlSitetreeTransformer"/>
+ <map:transformer name="link-rewrite"
logger="lenya.sitemap.transformer.link-rewrite"
src="org.apache.lenya.cms.cocoon.transformation.LinkRewritingTransformer"/>
+ <map:transformer name="usecasemenu"
logger="lenya.sitemap.transformer.usecasemenu"
src="org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer"/>
+ <map:transformer name="workflowmenu"
logger="lenya.sitemap.transformer.workflowmenu"
src="org.apache.lenya.cms.cocoon.transformation.WorkflowMenuTransformer"/>
+ <map:transformer name="i18n" logger="sitemap.transformer.i18n"
src="org.apache.cocoon.transformation.I18nTransformer">
+ <catalogues default="cmsui">
+ <catalogue id="cmsui" name="cmsui"
location="cocoon://i18n-catalogue/"/>
+ </catalogues>
+ <untranslated-text>untranslated</untranslated-text>
+ <cache-at-startup>true</cache-at-startup>
+ </map:transformer>
+</xmap>
\ No newline at end of file


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
ide.eclipse.wtp...    bug-tracking.ro...    xfree86.cvs/200...    lisp.wxcl.devel...    file-systems.ar...    kde.devel.kwrit...    jakarta.jetspee...    qnx.openqnx.dev...    drivers.openib/...    ports.xbox.deve...    gis.gdal.devel/...    netbsd.ports.ma...    ubuntu.marketin...    systemtap/2005-...    web.omniweb/200...    mail.qmail.ldap...    hardware.soekri...    os.netbsd.devel...    audio.madman.ge...    tv.freeguide-tv...    cluster.openmos...    education.ezpro...   
Home | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation