Índice: Entendendo o Joomla! Estrutura do Joomla Componentes Módulos Plug-in Template Idioma.
Transcript of Índice: Entendendo o Joomla! Estrutura do Joomla Componentes Módulos Plug-in Template Idioma.
Acadêmicos: Durval Slompo Junior / Verediane R. S. Monteiro
Índice: Entendendo o Joomla! Estrutura do Joomla
ComponentesMódulosPlug-inTemplateIdioma
Índice: Entendendo o Joomla! Estrutura do Joomla
ComponentesMódulosPlug-inTemplateIdioma
Entendendo o Joomla!
CMS – Content Management Systems?Sistema de Gestão de Conteúdo – SGCOuSistema de Gerenciamento de Conteúdo.
Outros CMSMambo;Drupal;Workpress;etc.
Como funciona um CMS
CódigosPHP, CSS, XML, etc..
TEMPLATE/MODELO
CMS JOOMLA!
Índice: Entendendo o Joomla! Estrutura do Joomla
ComponentesMódulosPlug-inTemplateIdioma
Estrutura do Joomla! Front End (Pagina de visualização)
Estrutura do Joomla! BackEnd (Administração do sistema)
Índice: Entendendo o Joomla! Estrutura do Joomla
ComponentesMódulosPlug-inTemplateIdioma
Componente do Joomla
É um tipo de aplicação responsável por apresentar conteúdo na página principal;
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.
Índice: Entendendo o Joomla! Estrutura do Joomla
ComponentesMódulosPlug-inTemplateIdioma
Módulo do Joomla!
Pequena porção de software que normalmente é apresentada como parte de um conteúdo de uma página.
Aceita mais de um módulo na página. 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.
Módulo do Joomla!
Índice: Entendendo o Joomla! Estrutura do Joomla
ComponentesMódulosPlug-inTemplateIdioma
Plug-in do Joomla!
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!.
É possível desenvolver um plug-in que coloque sombra em uma imagem durante a sua apresentação.
Índice: Entendendo o Joomla! Estrutura do Joomla
ComponentesMódulosPlug-inTemplateIdioma
Template do Joomla!
É a forma com que o site será apresentado ao usuário, incluindo: cores, fontes de caracteres, estilos, etc.
Ele determina a organização dos objetos de uma página no navegador web.
Índice: Entendendo o Joomla! Estrutura do Joomla
ComponentesMódulosPlug-inTemplateIdioma
Idioma do Joomla!
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.
Visão Geral do Joomla!
Estrutura dos arquivos
Geral
Componentes
Plug-ins
Idioma
Administrador
Principais Funcionalidades já desenvolvidas
Calendário de eventos Catálogo de produtos Álbum de fotos Fórum Blog FAQ Links Catálogo de endereços
Sistema de envio de newsletter (com cadastro e sistema de envio pela própria ferramenta de administração)
Sistemas de notícias e artigos
Enquete com resultados em tempo real
Gerenciador eletrônico de documentos
Subníveis para o menu Para qualquer página de
conteúdo existe a possibilidade de imprimir, salvar a página em PDF.
Principais características Código aberto (Licença GPL) Sistema simples de fluxo de aprovação Arquivamento para conteúdo não utilizados
(lixeira) Gerenciamento de banners Sistemas de publicação para o conteúdo Sumário de conteúdo no formato RSS Busca otimizada (qualquer palavra registrada) Front-End já traduzido em várias línguas
Principais características
Fácil instalação para novos templates, módulos e componentes
Hierarquia para grupos de usuários Estatística básica de visitantes Editor de conteúdo WYSIWYG Sistema de enquete simples Sistemas de índices de avaliação Extensões em diversos sites
Baixe os arquivos do curso acessando.http://www.minicursojoomla2010.xpg.com.br
Site do Curso