<?xml version="1.0"?>
<page>
<meta>
<title>Primeira Página</title>
<abstract>Como fazer a sua primeira página</abstract>
<created>2/7/2005 11:53:00</created>
<modified>19/3/2006 12:32:47</modified>
<keyword>xmlnuke</keyword>
<groupkeyword>-</groupkeyword>
</meta>
<blockcenter>
<title>Como fazer a sua primeira página</title>
<body>
<p>O XMLNuke divide a criação da página em APRESENTAÃÃO e DADOS.</p>
<p>A apresentação é responsabilidade do XSLT e deve conter apenas comandos para manipular os dados e listá-los no formato desejado (XHTML, RSS, WML, etc)</p>
<p>Os dados, por sua vez, são documentos XML e devem ser representar apenas as suas informações. O usuário também poderá definir QUAISQUER formato de dados. Entretanto, para facilitar o uso do XMLNuke foi desenvolvido um modelo no qual os dados são agrupados em:
<ul><li>Cabeçalho</li><li>Blocos de Dados</li></ul></p>
</body>
</blockcenter>
<blockcenter>
<title>Cabeçalho</title>
<body>
<p>Contém informações que definem o documento XML. Por exemplo, o tÃtulo da página, um resumo, a data de criação e modificação. O usuário poderá criar a sua própria definição.</p>
<p>
<code><![CDATA[
<page>
<meta>
<title>Coloque o tÃtulo aqui.</title>
<abstract>Coloque o resumo do documento aqui.</abstract>
<created>2/7/2005 11:53:00</created>
<modified/>
<keyword>xmlnuke</keyword>
<groupkeyword>all</groupkeyword>
</meta>
</page>
]]></code>
</p>
</body>
</blockcenter>
<blockcenter>
<title>Bloco de Dados</title>
<body>
<p>Para facilitar a divisão da informação o documento foi dividido em bloco de dados. Esses blocos são chamados de <b>blockcenter</b>, <b>blockleft</b> e <b>blockright</b>. O XSLT padrão monta esses blocos respectivamente ao centro, esquerda e direita, mas nada impede que eles sejam montados em uma posição especÃfica. Veja o exemplo:</p>
<p>
<code><![CDATA[
<blockcenter>
<title>TÃtulo do bloco</title>
<body>
<p>Este é o primeiro parágrafo.</p>
</body>
</blockcenter>
]]></code>
</p>
</body>
</blockcenter>
</page>