Vous êtes sur la page 1sur 8

Posies de template do projeto portal padro

O portal padro utiliza o template (tema)


portalpadrao01, contido no diretrio
templates a partir do diretrio raiz de
instalao do portal padro. A forma
como o tema foi codificado permite a
criao da pgina inicial e de pginas de
capa internas (as chamadas pginas de
editoria), sem a criao de vrios
templates ou diferentes configuraes de
mdulos exibidos em diferentes pginas.
A ltima opo prtica para a criao
do template, mas no permite uma
administrao facilitada.
Os nomes de posies da pgina
utilizados refletem os diferentes locais
da pgina onde sero exibidos.
Para verificar as posies utilizadas, abra
o arquivo
templates/portalpadrao01/index.php e
verifique todas as marcaes similares a
HTML que correspondem a
<jdoc:include type="modules"
name="POSIO" />
O termo "POSIO" refere-se aos
diferentes nomes de posies no template.
A imagem a esquerda demarca as regies
das posies e as nomenclaturas
utilizadas, juntamente com marcaes de
reas/cores editveis via configuraes
do template.
Na pgina a seguir h ampliaes do topo
e do rodap, referentes s marcaes da
pgina inicial.

Demarcao das posies da pgina inicial: ampliao do topo

Demarcao das posies da pgina inicial: ampliao do rodap

Demarcao de posies utilizadas na pgina interna


Importante: a partir
desta pgina, ser
possvel verificar
que alguns nomes de
posies utilizam-se
de um prefixo,
representado na
imagem a esquerda
por <prefixo> .
Este prefixo
corresponde classe
de pgina,
determinado quando
se cria um item de
menu no CMS
Joomla, seja ele na
verso 2.5 ou verso
3.x.
Supondo que se
necessite colocar
uma mensagem em
HTML simples como
mdulo na pgina de
acessibilidade que
foi demarcada ao
lado, seria
necessrio editar o
item de menu
correspondente
pgina e inserir uma
classe de pgina,
conforme imagens
da pgina a seguir.

Detalhe de campo a ser preenchido para utilizao como prefixo de posio no template, joomla 3.x:

Detalhe de campo a ser preenchido para utilizao como prefixo de posio no template, joomla 2.5:

Demarcao de posies utilizadas na pgina de mapa do site: exemplo de aplicao de prefixos

Posies com prefixo


utilizadas nesta pgina:
mapa-do-site-direita
mapa-do-site-topo
pagina-interna-capamapa-do-site

Demarcao de posies utilizadas na pgina de editoria A: exemplo de aplicao de prefixos


A demarcao de posies
da pgina a esquerda
demonstra a utilizao de
prefixos em uma pgina de
editoria.
A principal posio
utilizada foi a
pagina-interna-capaeditoria-a, logo, a classe de
pgina informada foi
editoria-a.
Para permitir flexibilidade
na utilizao de posies
dentro de uma mesma
pgina, permitindo
reordenao horizontal, foi
utilizado o mdulo
mod_container, que permite
o carregamento de outros
mdulos, formatando at 3
colunas no padro do
bootstrap.
Um mdulo deste tipo foi
utilizado para apresentar a
galeria de vdeos da
editoria A ao lado do
mdulo de chamadas com 3
artigos.
Outro mdulo deste tipo
tambm foi utilizado para
criar as 3 colunas referentes
aos assuntos 1, 2 e 3.
O nome de posio
configurado nos mdulos de
container desta pgina
foram: pagina-internacapa-editoria-a-container
e pagina-interna-capaeditoria-a-container-02.
A pgina a seguir detalha os
nomes de posies
utilizados, dentro da
posio principal paginainterna-capa-editoria-a.

Demarcao de posies utilizadas na pgina de editoria A: detalhamento


As posies em
vermelho foram
efetivamente
utilizadas sobre a
seguinte
nomenclatura:
- pagina-interna-capaeditoria-a (com 3
mdulos)
- pagina-interna-capaeditoria-a-container
(com 2 mdulos)
- pagina-interna-capaeditoria-a-container02 (com 3 mdulos)

Observaes importantes:
1. Quando o endereo da pgina em questo no possuir um item de menu do Joomla vinculado, ou
ainda, se o item de menu no possuir uma classe de pgina informada, o template tentar gerar um
nome padro de prefixo para as posies de mdulo baseado no nome do componente e da view do
componente.
2. Ao habilitar o debug de sistema, o nome do prefixo gerado / utilizado ser apresentado no fim da
pgina.