<?xml version="1.0" encoding="UTF-8"?>

<!--+
    | UniZH XHTML doctype
    +-->

<grammar ns="http://www.w3.org/1999/xhtml"
         xmlns="http://relaxng.org/ns/structure/1.0"
         xmlns:unizh="http://unizh.ch/doctypes/elements/1.0"
         xmlns:lenya="http://apache.org/cocoon/lenya/page-envelope/1.0"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:dcterms="http://purl.org/dc/terms/"
         xmlns:xhtml="http://www.w3.org/1999/xhtml"
         >

<include href="xhtml.rng.xml">
  
  <start>
    <ref name="homepage"/>
  </start>

  <define name="html.attlist">
    <ref name="XHTML.version.attrib"/>
    <ref name="I18n.attrib"/>
    <ref name="unizh.columns.attrib"/>
    <ref name="dummy.attlist"/>
  </define>

</include>

<define name="homepage">
  <element name="homepage">
    <ref name="html.attlist"/>
    <ref name="lenya.meta"/>
    <interleave>
      <ref name="unizh.identity"/>
      <ref name="unizh.slogan"/>
      <ref name="unizh.logo"/>
      <ref name="unizh.highlights"/>
    </interleave>
    <ref name="body"/>
  </element>
</define>

</grammar>
