QUICK START COM LANDING PAGE NO JOOMLA 3.5

Documentos relacionados
OVERRIDE NO JOOMLA 3.5

CRIANDO TEMPLATES COM E BLANK TEMPLATE FOR JOOMLA!

O CMS JOOMLA! UM GUIA PARA INICIANTES

JOOMLA! 3.6. Extrato de atualizações Guia de Consulta Joomla! 3.6 Página 1

Novatec. Ricardo Lima Caratti Leonardo Mafra Silva

Manual Portal PADRÃO. Gerenciador de Temas: Editar Estilo. 1. Clique na aba Extensões e em seguida em Gerenciador de Temas.-

Manual. Abandono de Carrinho e Navegação com

Sidicom S4. Tutorial Backup Automático + Backup na nuvem

Configurações para emissão de Nota Fiscal de Serviços de Curitiba / PR.

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO PORTAL DE LICITAÇÕES

Escrito por Neri Neitzke Ter, 29 de Novembro de :38 - Última atualização Sex, 07 de Abril de :23

PARA QUEM É ESTE CURSO?

Fundamentos de Bootstrap 3 O que é Bootstrap. Preparando o ambiente

Módulo II Tecnologia Assistiva

RATIONAL ROSE FUNÇÕES BÁSICAS CRIANDO E DETALHANDO UM DIAGRAMA DE CASO DE USO OPÇÕES DE FERRAMENTAS SUPORTE ESCOLHENDO TIPO DE DIAGRAMA

Como criar sua aplicação em React em poucos minutos. um ebook produzido por: CodePrestige

Aula 05. Prof. Diemesleno Souza Carvalho

Manual de configuração do servidor

Manual de gestão de conteúdo dos sites da UFOB Joomla! 3. Guia de uso do Joomla! 3 - plataforma de gestão de conteúdo dos sites da UFOB

André Gugliotti. Novatec

Dreamweaver CC_15x21.indd 1 06/04/ :04:22

Boletim Técnico. ASO via WEB. Produto : TOTVS SST Web + ASO Chamado : P118SSTWEB/REQ-4 Data da publicação : 22/01/13

4.0 SP2 ( ) maio P Xerox FreeFlow Core Express Guia de Instalação

WampServer. Instalação do WampServer. Nota: Essas instruções são baseadas em uma instalação para o sistema operacional Windows.

Conteúdo Como gerar os arquivos pelo WinMFD da Bematech?... 3 Como saber a data do arquivo?... 9 Como copiar os arquivos gerados para o PENDRIVE:...

Tutorial 1 Configuração Apache Tomcat no NetBeans 8.0 (passo a passo)

Instalação Serviço de Acompanhamento de Projeto (PCSIS007) Sistema de Gestão da Qualidade

Configuração do banco de dados. - Crie o banco de dados no MySQL. - Abrir o arquivo app/database/database.conf.php

MANUAL DE EMISSÃO E INSTALAÇÃO DO CERTIFICADO TIPO A1 (INTERNET EXPLORER)

Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo

Procedimentos Etiquetas de Preços. Instruções ao fornecedor

1. Introdução O que fazer primeiro? Cadastro de produtos e serviços Cadastro de status da proposta 5

Instrução de Trabalho: Instalar Client

MANUAL DE UTILIZAÇÃO DO SISTEMA DE CHAMADOS

Primeiros passos das Planilhas de Obra v2.5 Instalação, configuração e primeiros passos para uso das planilhas de obra

Sejam Bem Vindos! Comandantes da ATA Brasil Virtual Airlines

FARMÁCIA POPULAR THIAGO PODEROSO MARÇO/ Saiba o que irá mudar e como proceder

Este Guia fornece uma visão sobre a ferramenta enquete. Como criar, vincular e exibir resultados. Versão

MANUAL DO USUÁRIO. Token SafeNet Authentication. Cliente 8.3 (x32 e x64)

Criando site. Tutorial Webnode

Prof. Esp. Andrew Rodrigues 1

Instalação do Sistema de Atendimento ao Cidadão - SAC

CSS Cascading Style Sheets

Tutorial para criação de formulários no Google

Módulo PicPay E-commerce v1.0

MANUAL DE EMISSÃO E INSTALAÇÃO DO CERTIFICADO TIPO A1 (GOOGLE CHROME)

Certificado Digital Protocolo

Recuperação e Publicação

Personalização Básica

Versão Correções e Melhorias Patch's Melhorias e Correções Patch's Versão

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO

1 Gerando um XML da Nota fiscal eletrônica (LimerSoft SisVendas versão 12)

Capítulo 8 Compactação e descompactação de arquivos

CLARO BACKUP ONLINE Guia Prático

Programação Cliente em. jquery. Fontes: Wendell S. Soares e vinteum.com

Cursos de Magento Gugliotti Consulting

Universidade Estadual do Ceará UECE Departamento de Informática DI Documentação Técnica

Manual de instalação

PROCEDIMENTO DO CLIENTE

Como gerar credenciais de API do tipo REST no PayPal. Como gerar credenciais de API do tipo REST no PayPal

SISTEMA ADM ERP - MANUAL DO USUÁRIO. CST e CSOSN

Nova rotina Árvore Lógica

Guia Doxygen. Emanuel Filipe Galdino Alves

Customização de tema no plone Documentation. Release latest

MANUAL DE INSTALAÇÃO ProGRAB - Programação em Gestão por Resultados da Atenção Básica

Configuração do GIGAERP Integrado ao GIGA e-doc.

Tutorial de Instalação do Moodle no Ubuntu

TICs IVINHEMA-MS

AULA 11 DESENVOLVIMENTO DE GAMES UTILIZANDO O HTML5

ANEXO V TUTORIAL: SOFTWARE EDUCACIONAL VAMOS ESCREVER!: PROJETOS DE ESCRITA INTERATIVA

BAIXA E INSTALAÇÃO DO CERTIFICADO DIGITAL. A3 em token

DOCUMENTAÇÃO DTIC IMPRESSÃO

Como criar um banco de dados usando o mysql

WordPress - Criação de Sites Carga horária: 40 horas

WEB DESIGN I. Dreamweaver Básico

1. Gmail. Como Criar Conta Passo a Passo

TECNOLOGIA EM REDES DE COMPUTADORES - 3º PERÍODO ADS - ADMINISTRAÇÃO DE SERVIDORES Grupo: Alexandre - Leonel - Mateus - Ricardo

Minicurso Desenvolvimento WEB com alta produtividade com CMS Joomla! Prof. Ms. Paloma Maira de Oliveira

Estado do Ceará Tribunal de Contas dos Municípios

BAIXA E INSTALAÇÃO DO CERTIFICADO DIGITAL. A3 em cartão + leitora

Transcrição:

QUICK START COM LANDING PAGE NO JOOMLA 3.5

Introdução Quickstart ou instalação rápida é o nome que damos ao pacote de instalação do CMS Joomla com algum template e/ou extensões embarcadas que não fazem parte do core do sistema. É importante não confundir com o pacote de instalação gerado pelo Akeeba Backup. O pacote de instalação gerado pelo Akeeba Backup embarca as configurações, arquivos, diretórios e banco de dados de um determinado website. Nesta apostila aprenderemos a criar um quickstart com template Landing Page do tipo contador. Trata-se de um template que apresenta a contagem regressiva para determinada ação, sobre um slide show de imagens. O template bootstrap é responsivo. Preparação 1) Criando o diretório do projeto - Em sua máquina local cria um diretório para o seu novo projeto. Observe a figura seguinte. 2) Inserindo a base do projeto no diretório criado - O próximo passo é inserir o código base que será utilizado para criar o QuickStart. No nosso caso o template bootstrap com efeito counter. Observe a figura seguinte. O template counter possui vários subdiretórios com os scripts e imagens necessários para o seu perfeito funcionamento. Ele pode ser renderizado no navegador através da página index.html. Na figura seguinte demonstro a renderização de nossa Landing Page.

Por padrão os números estão zerados e o texto em inglês e devem ser configurados editando o arquivo custom.js que encontra-se em js/soon/. Na figura seguinte temos o contador funcionando. 3) Descompactando o Joomla no diretório diretório criado - O próximo passo será descompactar o pacote de instalação do CMS Joomla dentro do nosso diretório. Observe a figura seguine e lembre-se: Apenas descompacte o pacote de instalação.

Desenvolvimento 1) Criando o template Joomla - O primeiro passo do desenvolvimento é criar o template joomla a partir do template bootstratp. Para tal movemos o diretório counter para o diretório templates e procedemos as alterações necessárias para anteder os requisitos mínimos de um template. A saber: criar os seguintes arquivos e diretórios: a) /css diretório das folhas de estilo(s) b) /js direório dos scripts javascript c) /img ou images diretório de imagens do templates d) favicon.ico ícone do template e) template_preview.png identidade visual do templates f) template_thumbnail.png miniatura da identidade visual do template g) templatedetails.xml manifesto de instalação do template h) index.php página inicial do template Observe a figura seguinte. Ela representa a configuração mínima de um template. Finalmente temos nosso template pronto para fazer parte do pacote de instalação, sendo importante observar que as funcionalidades serão transformadas em módulo após a instalação do pacote quickstart. 2) Alterando o arquivo de instalação do Joomla - Abra o arquivo joomla.sql que está em /quickstart/installation/sql/mysql e identifique a linha INSERT INTO ` # extensions` - Insira o template counter após o template protostar (linha 616), com a seguinte sintaxe: (507, 'counter', 'template', 'counter', '', 0, 1, 1, 0, '', '', '', 0, '0000-00-00 00:00:00', 0, 0), - Altere o id do template isis para 508 (linha 618), de acordo com a seguinte sintaxe: (508, 'isis', 'template', 'isis', '', 1, 1, 1, 0, '', '{"templatecolor":"","logofile":""}', '', '', 0, '0000-00-00 00:00:00', 0, 0), Os passos acima cadastram o template counter na tabela # extensions do Joomla. - Identifique a linha INSERT INTO `# template_styles` - Insira o estilo do template counter após o estilo do template protostar (linha 1646), com a seguinte sintaxe: (8, 'counter', 0, '1', 'counter Default'), - Altere o id do template isis para 9 (linha 1648), de acordo com a seguinte sintaxe: (9, 'isis', 1, '1', 'isis - Default', '{"templatecolor":"","logofile":""}'); Salve o arquivo.

3) Gerando o pacote de instalação - Comprima (zip) todos os arquivos e diretórios do /quickstart. Você acabou de gerar um novo pacote de instalação do Joomla. Teste de Implementação 1) Criando um novo projeto Joomla - Crie um novo site joomla e siga os passos normais da instalação, de acordo com as figuras seguintes:

Atenção na próxima etapa, deixe marcado None, por padrão. Observe a figura seguinte. Estamos quase lá.

Ao final do processo acesse o frontend e visualize o template padrão counter. Você deve ter percebido que ele está diferente, alterei o campo de e-mail para um formulário de contato. Esse é o biscoitinho para meus alunos matriculados no Curso de Joomla! 3.5 Avançado. O template está funcional, enviando e-mails pelo formulário e com as instruções de alterações para o contador e e-mail de contato.