[Yanel-commits] rev 20300 - in public/yanel/trunk/src:
contributions/resources/atom/src/java/org/wyona/yanel/impl/resources
realms/yanel-website realms/yanel-website/content
realms/yanel-website/content/img realms/yanel-website/content/news
realms/yanel-website/content/news/news-atom-entries
realms/yanel-website/content/rtd realms/yanel-website/content/xslt
realms/yanel-website/paths/img
realms/yanel-website/paths/img/feed-icon-16x16.png
realms/yanel-website/paths/img/valid-atom.png
realms/yanel-website/paths/img/valid-rss.png
realms/yanel-website/paths/news
realms/yanel-website/paths/news/index.html
realms/yanel-website/paths/news/index.html.yanel-rti
realms/yanel-website/paths/news/index.xhtml
realms/yanel-website/paths/news/introspection-atom.xml
realms/yanel-website/paths/news/introspection-index.xml
realms/yanel-website/paths/news/news-atom-entries
realms/yanel-website/paths/news/news-atom-entries/phoenix-prototype-1-0.1.8.xml
realms/yanel-website/paths/news/news-atom-entries.yanel-rti
realms/yanel-website/paths/xslt
realms/yanel-website/paths/xslt/news-atom-entries2xhtml.xsl
simon at wyona.com
simon at wyona.com
Fri Nov 24 12:00:21 CET 2006
Author: simon
Date: 2006-11-24 12:00:19 +0100 (Fri, 24 Nov 2006)
New Revision: 20300
Added:
public/yanel/trunk/src/realms/yanel-website/content/img/feed-icon-16x16.png
public/yanel/trunk/src/realms/yanel-website/content/img/valid-atom.png
public/yanel/trunk/src/realms/yanel-website/content/img/valid-rss.png
public/yanel/trunk/src/realms/yanel-website/content/news/
public/yanel/trunk/src/realms/yanel-website/content/news/introspection-atom.xml
public/yanel/trunk/src/realms/yanel-website/content/news/introspection-news.xml
public/yanel/trunk/src/realms/yanel-website/content/news/news-atom-entries/
public/yanel/trunk/src/realms/yanel-website/content/news/news-atom-entries/phoenix-prototype-1-0.1.8.xml
public/yanel/trunk/src/realms/yanel-website/content/news/news.xhtml
public/yanel/trunk/src/realms/yanel-website/content/rtd/news-atom-feed.rtd
public/yanel/trunk/src/realms/yanel-website/content/rtd/news-page.rtd
public/yanel/trunk/src/realms/yanel-website/content/xslt/news-atom-entries2xhtml.xsl
public/yanel/trunk/src/realms/yanel-website/paths/img/feed-icon-16x16.png/
public/yanel/trunk/src/realms/yanel-website/paths/img/feed-icon-16x16.png/.yarep-uid
public/yanel/trunk/src/realms/yanel-website/paths/img/valid-atom.png/
public/yanel/trunk/src/realms/yanel-website/paths/img/valid-atom.png/.yarep-uid
public/yanel/trunk/src/realms/yanel-website/paths/img/valid-rss.png/
public/yanel/trunk/src/realms/yanel-website/paths/img/valid-rss.png/.yarep-uid
public/yanel/trunk/src/realms/yanel-website/paths/news/index.html.yanel-rti/
public/yanel/trunk/src/realms/yanel-website/paths/news/index.html.yanel-rti/.yarep-uid
public/yanel/trunk/src/realms/yanel-website/paths/news/index.html/
public/yanel/trunk/src/realms/yanel-website/paths/news/index.html/.yarep-uid
public/yanel/trunk/src/realms/yanel-website/paths/news/index.xhtml/
public/yanel/trunk/src/realms/yanel-website/paths/news/index.xhtml/.yarep-uid
public/yanel/trunk/src/realms/yanel-website/paths/news/introspection-atom.xml/
public/yanel/trunk/src/realms/yanel-website/paths/news/introspection-atom.xml/.yarep-uid
public/yanel/trunk/src/realms/yanel-website/paths/news/introspection-index.xml/
public/yanel/trunk/src/realms/yanel-website/paths/news/introspection-index.xml/.yarep-uid
public/yanel/trunk/src/realms/yanel-website/paths/news/news-atom-entries.yanel-rti/
public/yanel/trunk/src/realms/yanel-website/paths/news/news-atom-entries.yanel-rti/.yarep-uid
public/yanel/trunk/src/realms/yanel-website/paths/news/news-atom-entries/
public/yanel/trunk/src/realms/yanel-website/paths/news/news-atom-entries/phoenix-prototype-1-0.1.8.xml/
public/yanel/trunk/src/realms/yanel-website/paths/news/news-atom-entries/phoenix-prototype-1-0.1.8.xml/.yarep-uid
public/yanel/trunk/src/realms/yanel-website/paths/xslt/news-atom-entries2xhtml.xsl/
public/yanel/trunk/src/realms/yanel-website/paths/xslt/news-atom-entries2xhtml.xsl/.yarep-uid
Modified:
public/yanel/trunk/src/contributions/resources/atom/src/java/org/wyona/yanel/impl/resources/AtomFeedResource.java
public/yanel/trunk/src/realms/yanel-website/content/xslt/global.xsl
public/yanel/trunk/src/realms/yanel-website/uuid2path.xml
Log:
committing patch of bug#4952. implements rss. thanks to paloma!
Modified: public/yanel/trunk/src/contributions/resources/atom/src/java/org/wyona/yanel/impl/resources/AtomFeedResource.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/atom/src/java/org/wyona/yanel/impl/resources/AtomFeedResource.java 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/contributions/resources/atom/src/java/org/wyona/yanel/impl/resources/AtomFeedResource.java 2006-11-24 11:00:19 UTC (rev 20300)
@@ -190,7 +190,23 @@
defaultView.setInputStream(new java.io.StringBufferInputStream(sb.toString()));
return defaultView;
}
+
+ if (viewId != null && viewId.equals("rss2.0")) {
+ try {
+ File xsltFile = org.wyona.commons.io.FileUtil.file(rtd.getConfigFile().getParentFile().getAbsolutePath(), "xslt" + File.separator + "atomfeed2rss2.0.xsl");
+ Transformer transformer = TransformerFactory.newInstance().newTransformer(new StreamSource(xsltFile));
+ java.io.ByteArrayOutputStream baos = new java.io.ByteArrayOutputStream();
+ transformer.transform(new StreamSource(new java.io.StringBufferInputStream(sb.toString())), new StreamResult(baos));
+ defaultView.setInputStream(new java.io.ByteArrayInputStream(baos.toByteArray()));
+ defaultView.setMimeType("text/xml");
+ defaultView.setInputStream(new java.io.ByteArrayInputStream(baos.toByteArray()));
+ } catch(Exception e) {
+ log.error(e);
+ }
+ return defaultView;
+ }
+
try {
Transformer transformer = TransformerFactory.newInstance().newTransformer(getXSLTStreamSource(path, contentRepo));
transformer.setParameter("yanel.path.name", path.getName());
@@ -202,7 +218,7 @@
transformer.transform(new StreamSource(new java.io.StringBufferInputStream(sb.toString())), new StreamResult(baos));
defaultView.setInputStream(new java.io.ByteArrayInputStream(baos.toByteArray()));
defaultView.setMimeType(getMimeType(path));
- defaultView.setInputStream(new java.io.ByteArrayInputStream(baos.toByteArray()));
+ defaultView.setInputStream(new java.io.ByteArrayInputStream(baos.toByteArray()));
} catch (Exception e) {
log.error(e);
}
Added: public/yanel/trunk/src/realms/yanel-website/content/img/feed-icon-16x16.png
===================================================================
(Binary files differ)
Property changes on: public/yanel/trunk/src/realms/yanel-website/content/img/feed-icon-16x16.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: public/yanel/trunk/src/realms/yanel-website/content/img/valid-atom.png
===================================================================
(Binary files differ)
Property changes on: public/yanel/trunk/src/realms/yanel-website/content/img/valid-atom.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: public/yanel/trunk/src/realms/yanel-website/content/img/valid-rss.png
===================================================================
(Binary files differ)
Property changes on: public/yanel/trunk/src/realms/yanel-website/content/img/valid-rss.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: public/yanel/trunk/src/realms/yanel-website/content/news/introspection-atom.xml
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/news/introspection-atom.xml 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/content/news/introspection-atom.xml 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+
+<service xmlns="http://purl.org/atom/app#">
+ <workspace title="Yanel Website News">
+ <collection title="News" href="news-atom-entries/?yanel.resource.viewid=atom">
+ </collection>
+ </workspace>
+</service>
Added: public/yanel/trunk/src/realms/yanel-website/content/news/introspection-news.xml
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/news/introspection-news.xml 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/content/news/introspection-news.xml 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+
+<introspection xmlns="http://www.wyona.org/neutron/1.0">
+
+<edit mime-type="application/xml" name="News Layout">
+ <checkout url="../xslt/news-atom-entries2xhtml.xsl?yanel.resource.usecase=checkout" method="GET"/>
+ <checkin url="../xslt/news-atom-entries2xhtml.xsl?yanel.resource.usecase=checkin" method="PUT"/>
+</edit>
+</introspection>
Added: public/yanel/trunk/src/realms/yanel-website/content/news/news-atom-entries/phoenix-prototype-1-0.1.8.xml
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/news/news-atom-entries/phoenix-prototype-1-0.1.8.xml 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/content/news/news-atom-entries/phoenix-prototype-1-0.1.8.xml 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1,21 @@
+<entry xmlns="http://www.w3.org/2005/Atom">
+ <title type="text">phoenix-prototype-1-0.1.8</title>
+ <author><name>Michael Wechner</name></author>
+
+ <id>urn:lenya-uuid:download:release-atom-entries:phoenix-prototype-1-0.1.8.xml</id>
+ <updated>2006-10-07T01:28:52.047Z</updated>
+ <published>2006-07-13T16:30:57-01:00</published>
+
+ <summary type="html">Phoenix Development Release: phoenix-prototype-1-0.1.8</summary>
+ <content type="xhtml">
+ <div xmlns="http://www.w3.org/1999/xhtml">
+ <a href="phoenix-prototype-1-0.1.8.xpi">phoenix-prototype-1-0.1.8.xpi</a> (July 13, 2006)
+ <br/><br/>Changelog:
+ <ul>
+ <li>XSLT view.</li>
+ <li>Lots of under-the-hood changes.</li>
+ </ul>
+ </div>
+ </content>
+ <dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Phoenix Development Release: phoenix-prototype-1-0.1.8</dc:subject>
+</entry>
\ No newline at end of file
Added: public/yanel/trunk/src/realms/yanel-website/content/news/news.xhtml
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/news/news.xhtml 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/content/news/news.xhtml 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+<?xml version="1.0"?>
Added: public/yanel/trunk/src/realms/yanel-website/content/rtd/news-atom-feed.rtd
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/rtd/news-atom-feed.rtd 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/content/rtd/news-atom-feed.rtd 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1,6 @@
+<{http://www.wyona.org/yanel/resource/1.0}atom/>
+feed-title: News
+author: Yanel Editorial Team
+xslt: /xslt/news-atom-entries2xhtml.xsl
+self-url: http://yanel.wyona.org/news/release-atom-entries/?yanel.resource.viewid=atom
+#self-url: http://www.yulup.org:9190/ulysses/download/release-atom-entries/?yanel.resource.viewid=atom
Added: public/yanel/trunk/src/realms/yanel-website/content/rtd/news-page.rtd
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/rtd/news-page.rtd 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/content/rtd/news-page.rtd 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1,4 @@
+<{http://www.wyona.org/yanel/resource/1.0}xml/>
+mime-type: application/xhtml+xml
+xslt: /xslt/global.xsl
+yanel-path: /news/news-atom-entries/
Modified: public/yanel/trunk/src/realms/yanel-website/content/xslt/global.xsl
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/xslt/global.xsl 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/content/xslt/global.xsl 2006-11-24 11:00:19 UTC (rev 20300)
@@ -95,10 +95,11 @@
 <a href="{$yarep.back2realm}license.html">License</a><br/>
 <a href="{$yarep.back2realm}{$language}/getting-started.html">Getting Started</a><br/>
 Features<br/>
+<!--
 News<br/>
-<!--
+ -->
 <a href="{$yarep.back2realm}news/index.html">News</a><br/>
--->
+
 <a href="{$yarep.back2realm}documentation/index.html">Documentation</a><br/>
<br/>
<b>Development/Community</b><br/>
Added: public/yanel/trunk/src/realms/yanel-website/content/xslt/news-atom-entries2xhtml.xsl
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/xslt/news-atom-entries2xhtml.xsl 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/content/xslt/news-atom-entries2xhtml.xsl 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1,55 @@
+<?xml version="1.0"?>
+
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:xhtml="http://www.w3.org/1999/xhtml"
+ xmlns:atom="http://www.w3.org/2005/Atom"
+>
+
+<xsl:output method="xml" encoding="UTF-8" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"/>
+
+<xsl:param name="yanel.path.name" select="'NAME_IS_NULL'"/>
+<xsl:param name="yanel.path" select="'PATH_IS_NULL'"/>
+<xsl:param name="yanel.back2context" select="'BACK2CONTEXT_IS_NULL'"/>
+<xsl:param name="yanel.back2realm" select="'BACK2REALM_IS_NULL'"/>
+
+<xsl:variable name="name-without-suffix" select="substring-before($yanel.path.name, '.')"/>
+
+<xsl:template match="/">
+<html>
+<head>
+ <title>News</title>
+ <link rel="alternate" title="Yanel News" href="news-atom-entries/?yanel.resource.viewid=atom" type="application/atom+xml"/>
+ <link rel="introspection" href="introspection-atom.xml" type="application/atomserv+xml"/>
+</head>
+<body>
+
+<h2>Yanel News</h2>
+
+
+<xsl:apply-templates select="/atom:feed/atom:entry"/>
+
+
+<p>
+<a href="http://www.feedvalidator.org/check.cgi?url=http%3A//yanel.wyona.org/news/news-atom-entries/?yanel.resource.viewid=atom"><img src="../img/valid-atom.png" alt="[Valid Atom 1.0]" title="Validate my Atom 1.0 feed" border="0"/></a>
+
+<a href="http://www.feedvalidator.org/check.cgi?url=http%3A//yanel.wyona.org/news/news-atom-entries/?yanel.resource.viewid=rss2.0"><img src="../img/valid-rss.png" alt="[Valid RSS 2.0]" title="Validate my RSS 2.0 feed" border="0"/></a>
+
+ 
+<a href="news-atom-entries/?yanel.resource.viewid=rss2.0"><img src="../img/feed-icon-16x16.png" alt="[RSS 2.0]" border="0"/></a>
+
+</p>
+
+</body>
+</html>
+</xsl:template>
+
+<xsl:template match="atom:entry">
+
+<xsl:copy-of select="atom:content/*"/>
+<br/>
+
+</xsl:template>
+
+</xsl:stylesheet>
Added: public/yanel/trunk/src/realms/yanel-website/paths/img/feed-icon-16x16.png/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/img/feed-icon-16x16.png/.yarep-uid 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/paths/img/feed-icon-16x16.png/.yarep-uid 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+img/feed-icon-16x16.png
Added: public/yanel/trunk/src/realms/yanel-website/paths/img/valid-atom.png/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/img/valid-atom.png/.yarep-uid 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/paths/img/valid-atom.png/.yarep-uid 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+img/valid-atom.png
Added: public/yanel/trunk/src/realms/yanel-website/paths/img/valid-rss.png/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/img/valid-rss.png/.yarep-uid 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/paths/img/valid-rss.png/.yarep-uid 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+img/valid-rss.png
Added: public/yanel/trunk/src/realms/yanel-website/paths/news/index.html/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/news/index.html/.yarep-uid 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/paths/news/index.html/.yarep-uid 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+news/news.xhtml
Added: public/yanel/trunk/src/realms/yanel-website/paths/news/index.html.yanel-rti/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/news/index.html.yanel-rti/.yarep-uid 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/paths/news/index.html.yanel-rti/.yarep-uid 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+rtd/news-page.rtd
\ No newline at end of file
Added: public/yanel/trunk/src/realms/yanel-website/paths/news/index.xhtml/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/news/index.xhtml/.yarep-uid 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/paths/news/index.xhtml/.yarep-uid 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+news/news.xhtml
Added: public/yanel/trunk/src/realms/yanel-website/paths/news/introspection-atom.xml/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/news/introspection-atom.xml/.yarep-uid 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/paths/news/introspection-atom.xml/.yarep-uid 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+news/introspection-atom.xml
Added: public/yanel/trunk/src/realms/yanel-website/paths/news/introspection-index.xml/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/news/introspection-index.xml/.yarep-uid 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/paths/news/introspection-index.xml/.yarep-uid 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+news/introspection-news.xml
Added: public/yanel/trunk/src/realms/yanel-website/paths/news/news-atom-entries/phoenix-prototype-1-0.1.8.xml/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/news/news-atom-entries/phoenix-prototype-1-0.1.8.xml/.yarep-uid 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/paths/news/news-atom-entries/phoenix-prototype-1-0.1.8.xml/.yarep-uid 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+news/news-atom-entries/phoenix-prototype-1-0.1.8.xml
Added: public/yanel/trunk/src/realms/yanel-website/paths/news/news-atom-entries.yanel-rti/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/news/news-atom-entries.yanel-rti/.yarep-uid 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/paths/news/news-atom-entries.yanel-rti/.yarep-uid 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+rtd/news-atom-feed.rtd
Added: public/yanel/trunk/src/realms/yanel-website/paths/xslt/news-atom-entries2xhtml.xsl/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/xslt/news-atom-entries2xhtml.xsl/.yarep-uid 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/paths/xslt/news-atom-entries2xhtml.xsl/.yarep-uid 2006-11-24 11:00:19 UTC (rev 20300)
@@ -0,0 +1 @@
+xslt/news-atom-entries2xhtml.xsl
Modified: public/yanel/trunk/src/realms/yanel-website/uuid2path.xml
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/uuid2path.xml 2006-11-24 10:55:47 UTC (rev 20299)
+++ public/yanel/trunk/src/realms/yanel-website/uuid2path.xml 2006-11-24 11:00:19 UTC (rev 20300)
@@ -8,6 +8,8 @@
<node uuid="deutsch" ><name parent-uuid="/">de</name></node>
<node uuid="documentation" ><name parent-uuid="/">documentation</name></node>
<node uuid="documentation.xhtml" ><name parent-uuid="documentation">index.html</name></node>
+ <node uuid="news" ><name parent-uuid="/">news</name></node>
+ <node uuid="news.xhtml" ><name parent-uuid="news">index.html</name></node>
<node uuid="download" ><name parent-uuid="/">download</name></node>
<node uuid="download.xhtml" ><name parent-uuid="/">download.html</name></node>
<node uuid="english" ><name parent-uuid="/">en</name></node>
More information about the Yanel-commits
mailing list