quinta-feira, 22 de outubro de 2015

Como hospedar seu site em Joomla no Hostsinger

Segue um vídeo demonstrativo de hospedagem do site no hostsinger. Lembrando que antes de tudo você precisa criar uma conta.

Link do Vídeo

segunda-feira, 19 de outubro de 2015

quarta-feira, 7 de outubro de 2015

Atividades Práticas de SGC

Como explicado nas primeiras aulas da disciplina, nossas atividades práticas (1, 2, 3 e 4) deverão ser postadas no link abaixo.

Faça o upload dos seus arquivos nessa pasta compartilha:

Atividades de Joomla

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.