Mercurial > hg > nginx-site
diff xsls/body.xsls @ 0:61e04fc01027
Initial import of the nginx.org website.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Thu, 11 Aug 2011 12:19:13 +0000 |
parents | |
children | 2bcfb5f75e06 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xsls/body.xsls Thu Aug 11 12:19:13 2011 +0000 @@ -0,0 +1,68 @@ +X:stylesheet { + +X:template body (lang) { + + X:variable ALIGN = { + X:if "$lang = 'he'" { X:text {left} } else { X:text {right} } + } + + <body> + <table width="100%"> + + <tr> + <td width="70%"><center><h3> + !{@title} X:if "$YEAR" { X:text{: } !{$YEAR} } + </h3></center></td> + + <td rowspan="2" align="{$ALIGN}" valign="top"> + <img src="/nginx.gif" alt="nginx"/><br/> + + <br/> + <br/> + + !! "document(concat($XML, '/menu.xml')) + /menus/menu[@lang = $lang]/item"; + </td> + + </tr> + + <tr><td valign="top"> + + <table width="100%"><tr><td align="{$ALIGN}"> + X:for-each "section[@name]" { + <a href="#{@name}"> !{@title} </a><br/> + } + </td></tr></table> + + !!; + + X:if "@author" { + <table width="100%"><tr><td align="right"> + + !{document(concat($XML, '/i18n.xml')) + /i18n/text[@lang = $lang]/item[@id='author']} + X:text { } !{@author} <br/> + + X:if "@editor" { + !{document(concat($XML, '/i18n.xml')) + /i18n/text[@lang = $lang]/item[@id='editor']} + X:text { } !{@editor} <br/> + } + + X:if "@translator" { + !{document(concat($XML, '/i18n.xml')) + /i18n/text[@lang = $lang]/item[@id='translator']} + X:text { } !{@translator} <br/> + } + + </td></tr></table> + } + + </td></tr> + + </table> + </body> + +} + +}