capitulo9788575222676

2037 palavras 9 páginas
CAPÍTULO 1

Conceitos de extensões Joomla!

Entendendo o que é extensão
Extensão pode ser entendida como uma pequena aplicação desenvolvida com regras de construção estabelecidas pelo ambiente Joomla!. É um produto instalável que tem por finalidade adicionar novas características ao Joomla!.
As extensões são classificadas em componentes, módulos, plug-ins, temas
(templates) e idioma:
Componente: é um tipo de aplicação responsável por apresentar conteúdo na página principal. Somente um componente pode ser executado ou exibido por página carregada. Entre os demais tipos de extensões é o mais complexo no que se refere ao esforço de desenvolvimento e administração. Cada componente em uma instalação Joomla! tem um nome único. Em geral, seu código é dividido em duas partes, frontend e backend. Cada parte fica situada em pastas (diretórios) distintas.
Módulo: é uma pequena porção de software que normalmente é apresentada como parte de um conteúdo de uma página. Mais de um módulo pode ser apresentado em uma página na forma de uma barra lateral, menu, cabeçalho ou rodapé. A configuração de um módulo consiste basicamente em definição de parâmetros de apresentação, incluindo a sua posição na página.
Plug-in: é uma pequena porção de código contido em uma função ou método que pode ser executado em resposta a eventos que ocorrem no Joomla!. Como exemplo, é possível desenvolver um plug-in que coloca parte do texto de um artigo em negrito durante a sua apresentação na página.
19

20

Joomla! Avançado

Template: é responsável pela forma com que o site será apresentado ao usuário, incluindo: cores, fontes de caracteres, estilos etc. É ele quem determina a organização dos objetos de uma página no navegador web.
Idioma: permite o desenvolvimento de sites para vários idiomas. Ao instalar esse tipo de extensão e selecioná-lo como padrão, todas as mensagens, menu e textos pertencentes do Joomla! serão apresentados no novo idioma.

A figura 1.1 ilustra uma página disponível aos

Relacionados