Author: andreas
Date: Thu Nov 15 07:03:28 2007
New Revision: 595324
URL: http://svn.apache.org/viewvc?rev=595324&view=rev
Log:
Added another proxy transformer example
Modified:
lenya/docu/src/documentation/content/xdocs/docs/2_0_x/reference/link-management.xml
Modified: lenya/docu/src/documentation/content/xdocs/docs/2_0_x/reference/link-management.xml
URL: http://svn.apache.org/viewvc/lenya/docu/src/documentation/content/xdocs/docs/2_0_x/reference/link-management.xml?rev=595324&r1=595323&r2=595324&view=diff
==============================================================================
--- lenya/docu/src/documentation/content/xdocs/docs/2_0_x/reference/link-management.xml (original)
+++ lenya/docu/src/documentation/content/xdocs/docs/2_0_x/reference/link-management.xml Thu Nov 15 07:03:28 2007
@@ -171,6 +171,8 @@
</p>
<p>
The ProxyTransformer can be used to transform attribute values of elements in arbitrary namespaces.
+ It is recommended to declare a dedicated proxy transformer instance for each type of transformation,
+ for instance <em>proxy-xhtml</em> for XHTML documents and <em>proxy-rng</em> for Relax NG documents.
For each namespace and element combination, you have to add a <code><![CDATA[<transform/>]]></code> element
to the configuration. The following snippet shows the configuration to convert XHTML links. Beware
that the XHTML document format supports various elements and attributes which can contain URLs, so
@@ -180,6 +182,13 @@
src="org.apache.lenya.cms.cocoon.transformation.ProxyTransformer">
<transform namespace="http://www.w3.org/1999/xhtml" element="a" attribute="href"/>
...
+</map:transformer>]]></source>
+ <p>
+ The next example declares a proxy transformer for Relax NG include statements:
+ </p>
+ <source xml:space="preserve"><![CDATA[<map:transformer name="proxy-rng" logger="lenya.sitemap.transformer.proxy"
+ src="org.apache.lenya.cms.cocoon.transformation.ProxyTransformer">
+ <transform namespace="http://relaxng.org/ns/structure/1.0" element="include" attribute="href"/>
</map:transformer>]]></source>
</section>
<section>
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.