O Hugo Costa do Sapo enviou-nos uma explicação de como se cria e activa um novo layout para os blogs:

1) Copiar um layout existente
Na Personalização Avançada, clicar em "Layer públicas". Depois clicar no nome do template original (p.e. SAPO). Na página seguinte clicar no link "Raw Source Code" e copiar o conteúdo para um ficheiro.

2) Editar o ficheiro.
Para alterar a estrutura da página, editar o método "Page::print()"
Para alterar os posts, editar a função "print_entry()"
Para alterar os comentários, editar a função "print_comments()"
Para alterar a barra de componentes, editar a função "print_sidebar()"

3) Criar e compilar layout.
Voltar ao dashboard e seleccionar o blog (IMPORTANTE!). Na barra lateral escolher personalização avançada. Clicar em "As suas layers".

No fim da lista de layers existe um form. Onde diz "Create top-level layer", para o "type" seleccionar "layout" e clicar no botão "create".

No fim da lista de layers vai aparecer um novo layer do tipo "layout" sem nome. Clicar no botão "Edit". Substituir o conteúdo.

No topo da página clicar no botão "Save & Compile". Esperar e verificar mensagem de sucesso (na zona de mensagens, no fundo da página).

4) Escolher o layout para o blog
Voltar ao dashboard e seleccionar o blog. Seleccionar "Personalização Básica" na barra lateral. No fim da lista de templates, vão aparecer os templates criados (não tem imagem de preview). Clicar em "Usar este template". Verificar o blog

(Obrigado Hugo!)
publicado por PedroBeca às 17:25