terça-feira, 29 de setembro de 2015

Aula 4 - Joomla - Extensões (Componentes, módulos e plugins)

O que são extensões Joomla?

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, plugins, 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. 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. 


 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.

Conhecendo os Componentes:


- Banner:
   Componentes -> Banners -> Banners
   Gerenciar -> Módulos -> Crie um módulo de Banner e defina as configurações.

- Contatos:
   Componentes -> Contatos -> Contatos
   Após a configuração dos contatos adicioná-lo a um menu.
   Podemos criar categorias de contatos e disponibilizá-los em uma única página.
   
- HTML personalizado:
   Extensões -> Módulos -> Novo -> HTML Personalizado

   Ver exemplo de redes sociais com HTML personalizado:
   http://ejovem.zz.mu/index.php



- Instalando e utilizando novos módulos e componentes:
   Instalar o chronoforms
   Após criar o formulário, adicioná-lo a um menu. 

Tutorial de utilização do chronoforms:


-Instalação e ativação de novos temas:
  Baixar o tema na versão do joomla que estamos utilizando (joomla 3.4);

  Site de templates:
  http://www.joomland.org/

  Para instalar:
  Extensões -> Gerenciar -> Escolher Aquivo;

  Ativando o tema do site:
  Os temas são divididos em frontend e backend
  Extensões -> Temas -> Escolha o tema e clicar em padrão (estrela)   

  Ativando a visualização das posições de um template:
  Sistema -> Configuração Global -> Temas -> Ativar visualização de posições
  Gerenciar -> Temas -> Clicar no olho ao lado do tema.





Nenhum comentário:

Postar um comentário