SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
Visão geral

Para totós



   V 1. 0
Índice
Índice .......................................................................................................................................iii

Índice de Figuras ..................................................................................................................... v

Índice de Tabelas.................................................................................................................... vii

1      O que é o Joomla? ............................................................................................................ 9

2      Licença.............................................................................................................................. 9

3      Como funciona? ............................................................................................................... 9

4      Templates ........................................................................................................................ 10

5      Extensões ........................................................................................................................ 11

    5.1        Componentes ................................................................................................................................... 11

    5.2        Módulos............................................................................................................................................ 13

    5.3        Mambots ou Plug-ins ...................................................................................................................... 15

6      O conteúdo...................................................................................................................... 15

7      Os tipos de utilizadores................................................................................................... 19




                                                                                                                                                                   iii
Índice de Figuras
Figura 2 Esquema de um template indicando os locais suportados em letras vermelhas _________________ 11

Figura 3 Menu de módulos na área de administração do Joomla ___________________________________ 14

Figura 4 Exemplo da organização de conteúdo dinâmico _________________________________________ 16

Figura 5 Menu do conteúdo no Joomla _______________________________________________________ 16

Figura 6 Ambiente de edição de conteúdo _____________________________________________________ 17

Figura 7 Butão de check-in dos items do utilizador registado ______________________________________ 18

Figura 8 Normas de syndication do conteúdo no Joomla__________________________________________ 18




                                                                                                      v
Índice de Tabelas
Tabela 1 Componentes por defeito do Joomla.__________________________________________________ 12

Tabela 2 Alguns dos módulos por defeito no Joomla._____________________________________________ 14

Tabela 3 Exemplos de mambots do Joomla. ____________________________________________________ 15

Tabela 4 Grupos de utilizadores front-end _____________________________________________________ 19

Tabela 5 Grupos de utilizadores de back-end___________________________________________________ 20




                                                                                                vii
Joomla – Visão geral para totós




1 O que é o Joomla?
O Joomla é um CMS de código livre que permite criar e gerir todos os aspectos de um Web
site. O Joomla foi criado a pensar nos utilizadores que não percebem ou que são iniciados em
programação pelo que a sua utilização e instalação é muito fácil e a curva de aprendizagem
muito pequena. É um software utilizado para criar:

- Portais para empresas ou outras organizações

- Sites de comercio electrónico

- Sites de página pessoal

- Sites baseados em comunidades on-line

- Blogs, revistas, jornais

- As possibilidades são ilimitadas

O Joomla pode ser usado para fazer tudo o que for relacionado com o Web site, desde a
criação de conteúdo até à adição de imagens ou mesmo o registo de pessoas e reservas on-line
de produtos. Tudo através de qualquer navegador de Internet.




2 Licença
O Joomla é lançado sob a licença GNU General Public License (GNU GPL). Isto significa
que é possível fazer alterações ao código fonte e lançar um novo produto com essas
modificações com a contrapartida do novo software também ter licença GNU GPL.
http://www.gnu.org/home.pt.html




3 Como funciona?
O funcionamento do Joomla está dividido em duas partes. O front-end e o back-end. O front-
end é o que o utilizador vê quando entra no site e por isso engloba apenas a apresentação de
conteúdo (em alguns casos também engloba alguma gestão de conteúdo como a criação ou
edição de noticias). A apresentação é feita usando templates que definem o estilo global das
páginas


hugosoares2@gmail.com                                                              9
Joomla – Visão geral para totós



O back-end é a área de administração onde só têm acesso as pessoas com permissões
especiais. Geralmente podemos aceder a esta área através do endereço “http://nome do
site/administrator”. Nesta área é onde existe todo um conjunto de ferramentas que ajudam á
criação e gestão de conteúdo. Tarefas como a publicação e edição são feitas aqui. Entre estas
ferramentas existem também outras que possibilitam a instalação e gestão de extensões
chamadas componentes, módulos, mambots ou templates. Aqui é também, onde se pode
configurar todo o funcionamento do CMS como a adição de utilizadores, atribuição de
permissões de acesso, leitura de alertas, adição de conteúdo multimédia e imagens, definição
do aspecto das páginas, adição de novas linguagens, etc.

Toda a funcionalidade do Joomla é dada pelos seus componentes sendo o Joomla apenas uma
base para os mesmos.




4 Templates
Podemos alterar o aspecto das páginas aplicando templates que funcionam como estilos que
ao serem aplicados alteram por completo o aspecto de toda a página. Os templates têm de ser
instalados à parte utilizando a area de administração situada no back-end. O Joomla aceita a
instalação de templates porém não existe suporte nem garantias pois estes são desenvolvidos
por terceiros e podem ou não ser grátis e de código livre. Na sua generalidade os templates
são divididos em áreas específicas da página que são os locais onde os objectos que
constituem a página podem aparecer. No back-end podemos, por exemplo, definir onde
queremos que os módulos apareçam, especificando um local suportado pelo template.




hugosoares2@gmail.com                                                              10
Joomla – Visão geral para totós




   Figura 1 Esquema de um template indicando os locais suportados em letras vermelhas



Como podemos ver pela figura anterior, os locais suportados estão dispostos de uma maneira
fixa por toda a página e não é possível muda-los de lugar.




5 Extensões

5.1 Componentes

Depois de instalado o Joomla permite a instalação de componentes que adicionam várias
novas funcionalidades ao software como:

- Gestão de documentos

- Galerias de imagens

- Criação dinâmica de formulários

- Comercio electrónico



hugosoares2@gmail.com                                                           11
Joomla – Visão geral para totós



- Fóruns e serviços de chat

- Calendários

- Blogs

- Organização de directórios

- Newsletters

- Sistemas para adicionar publicidade

- Serviços de inscrição em eventos

- E muitos mais...

Estas extensões são desenvolvidas por terceiros e por isso poderão não ser de código livre
pelo que têm um custo associado. No entanto, devido à enorme comunidade existente em
torno do Joomla, existem muitos componentes de código livre que podem ser instalados
livremente de qualquer encargo.



Os componentes possuem a sua própria área de administração independente do resto do
Joomla que pode ser acedida a partir do back-end no menu dos componentes. A utilização dos
componentes difere bastante, mas de uma forma geral todos eles são executados no local
“mainbody” do “template” após um evento iniciado pelo utilizador a partir do front-end.
Apenas um componente pode ser executado por página. Por vezes, os componentes vêm
acompanhados de módulos ou mambots para serem instalados em conjunto. Os módulos
geralmente desempenham uma função auxiliar mas, não essencial para o bom funcionamento
do componente como, por exemplo, mostrar um calendário de eventos que são geridos pelo
componente. Os mambots por sua vez são na maioria das vezes indispensáveis ao bom
funcionamento dos componentes pois executam pequenas tarefas a nível de programação
estritamente necessárias.



                        Tabela 1 Componentes por defeito do Joomla.

Componente                                    Descrição

Banners                                       Sistema     de   gestão   de    “banners”       de
                                              publicidade.


hugosoares2@gmail.com                                                             12
Joomla – Visão geral para totós




Contacts                                          Sistema de gestão dos contactos de pessoas
                                                  registadas no site.

Mass Mail                                         Possibilita   o   e-mail     automatizado        aos
                                                  utilizadores registados no site. Permite
                                                  distinguir os tipos de utilizador.

News Feeds                                        Sistema de gestão de links para “rss feeds”.
                                                  Permite categorização.

Polls                                             Sistema de votação em questões.

Syndicate                                         Sistema que permite visualizar as notícias de
                                                  uma página do site através de um “rss
                                                  reader”.

Web Links                                         Sistema de gestão de links externos.

                                                  Permite categorização.




5.2 Módulos

Outro tipo de extensões são os módulos, que tem a tarefa de desempenhar pequenas funções
de componentes mas, também podem ser independentes. Os módulos não possuem parte de
administração própria como os componentes mas podem ser do front-end ou do back-end e
são executados automaticamente quando a página é carregada. Não existe limite ao número de
módulos que podem ser carregados por página. Por exemplo, um menu, um calendário, um
relógio, um cesto de compras, um formulário de login, um slide-show de imagens, um
indicador de utilizadores on-line, são módulos.

Os módulos são os únicos objectos de um site Joomla que podem ser atribuídos a um local do
template e o seu aspecto é, como tudo o resto no Joomla, da completa responsabilidade do
template, embora haja, caso o template o permita, a possibilidade de definir parâmetros do
modulo para alterar a sua aparência individual.

Na área de administração sob o menu “modules” temos uma lista de todos os módulos
instalados e a possibilidade de os configurar.




hugosoares2@gmail.com                                                                   13
Joomla – Visão geral para totós




              Figura 2 Menu de módulos na área de administração do Joomla



Existe a possibilidade de criar várias instâncias do mesmo módulo com configurações
diferentes.



                    Tabela 2 Alguns dos módulos por defeito no Joomla.

Módulo                       Descrição

Banners                      Integra com o componente do mesmo nome para mostrar a
                             publicidade

Main menu                    Este módulo possui varias variantes ou instâncias:

                             -Main menu.

                             Menu principal do site e de acesso a todos os utilizadores.

                             -User menu.

                             Menu de acesso a utilizadores registados

                             -Other Menu.

                             Mais um menu

Login Form                   Mostra um formulário para efectuar o login de utilizadores e
                             permite o registo de novos membros.

Arquive                      Mostra uma lista com os arquivos de meses passados.

Syndicate                    Integra com o componente do mesmo nome para mostrar os
                             feeds rss.

Wrapper                      Permite inserir conteúdo de outra página Web especificando o


hugosoares2@gmail.com                                                             14
Joomla – Visão geral para totós



                                 seu url. Esse conteúdo aparece no “mainboby”

Polls                            Integra o componente com o mesmo nome para mostrar os
                                 referendos e as opções de voto.

Newsflash                        Pode ser configurado para mostrar um item aleatório do
                                 repositório central.

Search                           Apresenta uma caixa de texto onde podemos fazer procuras de
                                 conteúdo.




5.3 Mambots ou Plug-ins

Estas extensões permitem efectuar algumas tarefas de baixo nível como inserir imagens,
tabelas, parágrafos, etc.

São normalmente indispensáveis ao funcionamento de alguns componentes e não são de
grande relevância para o utilizador comum.



                            Tabela 3 Exemplos de mambots do Joomla.

Mambot                                             Descrição

Mos Image                                          Permite inserir imagens em artigos

Search Content                                     Permite fazer pesquisas ao conteudo




6 O conteúdo
No Joomla existem dois tipos de conteúdo, o estático e o dinâmico. O conteúdo estático não
obedece a nenhuma hierarquia e só pode ser visualizado directamente através de um link no
menu, no entanto, o conteúdo dinâmico pode ser organizado por ordem de grandeza em
secções e categorias e é possível visualiza-lo em blogs e páginas de secções ou categorias.

Esta hierarquia não é flexível pelo que qualquer conteúdo tem que obrigatoriamente pertencer
a uma categoria que, por sua vez, pertence a uma secção.


hugosoares2@gmail.com                                                                 15
Joomla – Visão geral para totós




        SECÇÃO                      CATEGORIAS                       ITEMS

                                                            Portugal Campeão!
        Desporto                     Futebol

                                                            Benfica contrata Henry!
                                      Basket

                                                             Dallas   Mavericks
                                                             campeões da NBA!




                   Figura 3 Exemplo da organização de conteúdo dinâmico

Todo o conteúdo é gerido a partir do back-end sob o menu “content”. Aqui, podemos criar
secções ou categorias e nelas inserir conteúdo. Neste menu a tarefa de organização de
conteúdo é bastante simplificada, pois temos o conteúdo já distribuído pelas respectivas
categorias que desta forma facilita a procura.




                            Figura 4 Menu do conteúdo no Joomla



De salientar o facto de que qualquer conteúdo pode ser configurado para aparecer na página
inicial bastando para isso escolher a opção “front-page” ou usando o “frontpage manager”.



hugosoares2@gmail.com                                                             16
Joomla – Visão geral para totós




A inserção de conteúdo é feita usando um editor de texto que permite inserir todo o tipo de
conteúdo multimédia e texto. Para inserir conteúdo a partir do front-end o utilizador tem que
ter permissões especiais que serão descritas mais a frente. Ainda no front-end para aceder a
área de edição geralmente o utilizador tem que carregar num botão de edição junto ao
elemento onde ele aparece na página, ou no caso de novo registo carregar num botão de um
menu específico para o tipo de utilizador.




                          Figura 5 Ambiente de edição de conteúdo



O Joomla aplica o conceito de publicação não só a todo o conteúdo de texto do site mas
também a módulos, mambots, links de menus, etc. Este conceito permite criar conteúdo mas
não o disponibilizar de imediato para, por exemplo, ser aprovado pela administração. Na
publicação podemos definir a que tipos de utilizador o artigo ficará disponível e ainda marcar
uma data a partir da qual o artigo deixara de estar publicado (conceito de expiração). Por
exemplo, podemos querer disponibilizar um menu apenas para os administradores ou então
escrever uma notícia de inscrição em eventos que desaparecerá no fim do evento.

O Joomla aplica o conceito de transacção ou de check-in e check-out. Isto permite que quando
um utilizador entra no ambiente de edição (operação check-out) de item este fica indisponível




hugosoares2@gmail.com                                                              17
Joomla – Visão geral para totós



a todos os outros utilizadores garantindo assim a integridade da informação. O item só fica
disponível quando o utilizador prime o butão de save, apply ou cancel (operações check-in).

Por ser uma aplicação Web o utilizador pode inadvertidamente fazer check-out e por
exemplo, perder a ligação e não chegar a fazer check-in. Para estas situações existe o Butão
do user-menu que permite fazer check-in de todos os itens que esse utilizador estava a editar.




                Figura 6 Butão de check-in dos items do utilizador registado



Uma das possibilidades do Joomla é o arquivo do conteúdo. Em vez de apagarmos conteúdo
que por alguma razão já não é necessário podemos colocar em arquivo onde ficará guardado
mas deixará de ser considerado conteúdo activo pelo que não aparece no site a não ser que
seja explicitamente especificado por algum módulo de arquivo.

Outra característica interessante é a possibilidade de visualizar e aceder á informação de
varias formas á distância de um click. Por exemplo para visualizar um dado item no formato
pdf basta pressionar no ícone de pdf e prontamente é aberta uma nova janela com o conteúdo
neste formato. Se quisermos visualizar o conteúdo através de outra aplicação ou mesmo de
um dispositivo móvel podemos faze-lo através das normas rss ou atom.




Figura 7 Normas de syndication do conteúdo no Joomla




hugosoares2@gmail.com                                                               18
Joomla – Visão geral para totós




7 Os tipos de utilizadores
No Joomla existem dois grandes grupos de utilizadores, os de front-end e back-end.

Os de front-end só tem acesso a esta área mas os de back-end tem acesso as duas áreas do site.
Para fazer login têm de preencher o seu username e password no módulo de login. Estes
grupos estão subdivididos em varias categorias de utilizadores que facilitam a distribuição da
carga de trabalho pelas pessoas de uma organização. Cada uma das categorias tem as suas
permissões e limitações.



                           Tabela 4 Grupos de utilizadores front-end

    Tipo                 Permissões                     Limitações                     Special

               Pode ver a informação do      Só tem acesso as áreas que não
Anonimous      tipo public.                  são para utilizadores registados.            NÃO
               Pode registar-se.

               Tem acesso à informação       Não tem acesso a informação do
Registered     do tipo registered e public   tipo special. Não pode adicionar             NÃO
                                             nem editar conteúdo.

               Tem acesso à informação       Só pode editar os registos criados
               registered, special e         pelo próprio.
Author         public.                       Novo conteúdo sujeito a                      SIM
               Pode criar e editar           aprovação e publicação por
               conteúdo.                     alguém da área de administração.

               É basicamente um Author com permissões para editar todos os
Editor                                                                                    SIM
               registos.

               É um Editor com a possibilidade de fazer publicação de
Publisher                                                                                 SIM
               registos



O modificador special é um distintivo dos utilizadores que fazem a manutenção do site e é
útil quando se pretende publicar informação apenas para este grupo restrito de utilizadores.



hugosoares2@gmail.com                                                                19
Joomla – Visão geral para totós




                        Tabela 5 Grupos de utilizadores de back-end

Tipo               Permissões                   Limitações

                   Pode criar, editar, apagar   Apenas tem acesso a gestão de conteúdo e
    Manager        conteúdo e                   media.
                   secções/categorias.

                                                Não pode instalar templates nem ficheiros
                                                de linguagem.

                                                Não pode eliminar nem configurar a conta
 Administrator                  Tudo            do super administrador.

                                                Não tem acesso a configuração global nem
                                                as informações de sistema.

                                                Não tem acesso ao componente mass mail

       Super
                                Tudo                            Nenhuma
 Administrator



Todos os grupos de back-end se fizerem login no front-end serão considerados do tipo
Publisher. Só existe um super administrador, no entanto, é possível criar vários
administradores e managers.




hugosoares2@gmail.com                                                            20
Joomla – Visão geral para totós



Este trabalho está licenciado sob uma Licença Creative Commons Atribuição-Uso Não-
Comercial-Compartilhamento pela mesma Licença 2.5. Para ver uma cópia desta licença,
visite http://creativecommons.org/licenses/by-nc-sa/2.5/ ou envie uma carta para Creative
Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA




hugosoares2@gmail.com                                                              21

Weitere ähnliche Inhalte

Was ist angesagt?

Joomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versãoJoomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versãoBule Comunicação
 
Wordpress, Guia/Manual do Publicador
Wordpress, Guia/Manual do PublicadorWordpress, Guia/Manual do Publicador
Wordpress, Guia/Manual do PublicadorRenato Vieira
 
Curso de Joomla na Pratica
Curso de Joomla na PraticaCurso de Joomla na Pratica
Curso de Joomla na PraticaGrupo Treinar
 
Sistemas de Gerenciamento de Conteúdo
Sistemas de Gerenciamento de ConteúdoSistemas de Gerenciamento de Conteúdo
Sistemas de Gerenciamento de ConteúdoTiago Celestino
 
(Sistema de gerenciamento de conteúdo para ambiente web)
(Sistema de gerenciamento de conteúdo para ambiente web)(Sistema de gerenciamento de conteúdo para ambiente web)
(Sistema de gerenciamento de conteúdo para ambiente web)David Henoch
 
Como criar um blog - Usando o wordpress no seu próprio domínio
Como criar um blog - Usando o wordpress no seu próprio domínioComo criar um blog - Usando o wordpress no seu próprio domínio
Como criar um blog - Usando o wordpress no seu próprio domínioBeto Tercette
 
Avaliação de intreface da ferramenta
Avaliação de intreface da ferramentaAvaliação de intreface da ferramenta
Avaliação de intreface da ferramentaIsraelCunha
 
Jotform tutorial - inovaday - setembro 2011
Jotform  tutorial - inovaday - setembro 2011Jotform  tutorial - inovaday - setembro 2011
Jotform tutorial - inovaday - setembro 2011Hudson Augusto
 
Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?Bull Marketing
 
Projeto 2 api_do_facebook
Projeto 2 api_do_facebookProjeto 2 api_do_facebook
Projeto 2 api_do_facebookGedeon Santos
 
Aprenda Joomla! 1.5 fácil!
Aprenda Joomla! 1.5 fácil!Aprenda Joomla! 1.5 fácil!
Aprenda Joomla! 1.5 fácil!Jennifer Payne
 
Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009Daniel Caixeta Queiroz Garcia
 
Manual yaz
Manual yazManual yaz
Manual yazRogerio
 

Was ist angesagt? (18)

Joomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versãoJoomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versão
 
Apostila Wordpress
Apostila WordpressApostila Wordpress
Apostila Wordpress
 
Wordpress, Guia/Manual do Publicador
Wordpress, Guia/Manual do PublicadorWordpress, Guia/Manual do Publicador
Wordpress, Guia/Manual do Publicador
 
Introdução ao painel wp de administração do site do seu projeto político e ca...
Introdução ao painel wp de administração do site do seu projeto político e ca...Introdução ao painel wp de administração do site do seu projeto político e ca...
Introdução ao painel wp de administração do site do seu projeto político e ca...
 
Curso de Joomla na Pratica
Curso de Joomla na PraticaCurso de Joomla na Pratica
Curso de Joomla na Pratica
 
Sistemas de Gerenciamento de Conteúdo
Sistemas de Gerenciamento de ConteúdoSistemas de Gerenciamento de Conteúdo
Sistemas de Gerenciamento de Conteúdo
 
(Sistema de gerenciamento de conteúdo para ambiente web)
(Sistema de gerenciamento de conteúdo para ambiente web)(Sistema de gerenciamento de conteúdo para ambiente web)
(Sistema de gerenciamento de conteúdo para ambiente web)
 
Curso de Joomla!
Curso de Joomla!Curso de Joomla!
Curso de Joomla!
 
Semana 7 e_8_c
Semana 7 e_8_cSemana 7 e_8_c
Semana 7 e_8_c
 
Como criar um blog - Usando o wordpress no seu próprio domínio
Como criar um blog - Usando o wordpress no seu próprio domínioComo criar um blog - Usando o wordpress no seu próprio domínio
Como criar um blog - Usando o wordpress no seu próprio domínio
 
Avaliação de intreface da ferramenta
Avaliação de intreface da ferramentaAvaliação de intreface da ferramenta
Avaliação de intreface da ferramenta
 
Jotform tutorial - inovaday - setembro 2011
Jotform  tutorial - inovaday - setembro 2011Jotform  tutorial - inovaday - setembro 2011
Jotform tutorial - inovaday - setembro 2011
 
Joomla simples funcional
Joomla simples funcionalJoomla simples funcional
Joomla simples funcional
 
Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?Joomla, o que é? Para que serve?
Joomla, o que é? Para que serve?
 
Projeto 2 api_do_facebook
Projeto 2 api_do_facebookProjeto 2 api_do_facebook
Projeto 2 api_do_facebook
 
Aprenda Joomla! 1.5 fácil!
Aprenda Joomla! 1.5 fácil!Aprenda Joomla! 1.5 fácil!
Aprenda Joomla! 1.5 fácil!
 
Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009Mini Curso - Venha Joomlar você também! - InfoWeek 2009
Mini Curso - Venha Joomlar você também! - InfoWeek 2009
 
Manual yaz
Manual yazManual yaz
Manual yaz
 

Andere mochten auch

Poema olimpiada de língua portuguesa
Poema   olimpiada de língua portuguesaPoema   olimpiada de língua portuguesa
Poema olimpiada de língua portuguesamarllacristtina
 
Aula Texto Publicitário
Aula Texto Publicitário Aula Texto Publicitário
Aula Texto Publicitário Eliete
 
Como montar rotinas pedagógicas parte 2
Como montar rotinas pedagógicas   parte 2Como montar rotinas pedagógicas   parte 2
Como montar rotinas pedagógicas parte 2Janaina Spolidorio
 

Andere mochten auch (8)

Palavras erradas
Palavras erradasPalavras erradas
Palavras erradas
 
Sobre o facebook
Sobre o facebookSobre o facebook
Sobre o facebook
 
Ortografia
OrtografiaOrtografia
Ortografia
 
Oficina de poesia
Oficina de poesiaOficina de poesia
Oficina de poesia
 
Poema olimpiada de língua portuguesa
Poema   olimpiada de língua portuguesaPoema   olimpiada de língua portuguesa
Poema olimpiada de língua portuguesa
 
Aula Texto Publicitário
Aula Texto Publicitário Aula Texto Publicitário
Aula Texto Publicitário
 
Como montar rotinas pedagógicas parte 2
Como montar rotinas pedagógicas   parte 2Como montar rotinas pedagógicas   parte 2
Como montar rotinas pedagógicas parte 2
 
Português esquematizado
Português esquematizadoPortuguês esquematizado
Português esquematizado
 

Ähnlich wie Joomla - Uma introdução concisa

Introdução ao Joomla.pdf
Introdução ao Joomla.pdfIntrodução ao Joomla.pdf
Introdução ao Joomla.pdfOrlando Nunes
 
Consultoria sobre Joomla!
Consultoria sobre Joomla! Consultoria sobre Joomla!
Consultoria sobre Joomla! Grupo Treinar
 
Aprenda joomla
Aprenda joomlaAprenda joomla
Aprenda joomlapedokajr
 
Joomla e Moodle: Uma parceria que dá certo!
Joomla e Moodle: Uma parceria que dá certo!Joomla e Moodle: Uma parceria que dá certo!
Joomla e Moodle: Uma parceria que dá certo!Roberto S. Oliveira
 
Manual joomla 163 PTv3
Manual joomla 163 PTv3Manual joomla 163 PTv3
Manual joomla 163 PTv3Nuno Pereira
 
Visão Geral do CMS e Framework Joomla - Business IT South America
Visão Geral do CMS e Framework Joomla - Business IT South AmericaVisão Geral do CMS e Framework Joomla - Business IT South America
Visão Geral do CMS e Framework Joomla - Business IT South AmericaEmerson Rocha Luiz
 
Visão Geral do CMS e Framework Joomla - Business IT South America 2014
Visão Geral do CMS e Framework Joomla - Business IT South America 2014Visão Geral do CMS e Framework Joomla - Business IT South America 2014
Visão Geral do CMS e Framework Joomla - Business IT South America 2014Alligo Web
 
Como se Tornar um Profissional Magento
Como se Tornar um Profissional MagentoComo se Tornar um Profissional Magento
Como se Tornar um Profissional MagentoAndre Gugliotti
 
Utilização CMS - WordPress | Criação de um site de um restaurante
Utilização CMS - WordPress | Criação de um site de um restauranteUtilização CMS - WordPress | Criação de um site de um restaurante
Utilização CMS - WordPress | Criação de um site de um restauranteDiogoAlfama
 
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...jCursos
 

Ähnlich wie Joomla - Uma introdução concisa (20)

Introdução ao Joomla.pdf
Introdução ao Joomla.pdfIntrodução ao Joomla.pdf
Introdução ao Joomla.pdf
 
Consultoria sobre Joomla!
Consultoria sobre Joomla! Consultoria sobre Joomla!
Consultoria sobre Joomla!
 
Joomla
JoomlaJoomla
Joomla
 
O que é um template?
O que é um template?O que é um template?
O que é um template?
 
Joomla
JoomlaJoomla
Joomla
 
Aprenda joomla
Aprenda joomlaAprenda joomla
Aprenda joomla
 
Joomla
JoomlaJoomla
Joomla
 
Por que Joomla! ? - 3ª SASPI 2011
Por que Joomla! ? - 3ª SASPI 2011Por que Joomla! ? - 3ª SASPI 2011
Por que Joomla! ? - 3ª SASPI 2011
 
Joomla e Moodle: Uma parceria que dá certo!
Joomla e Moodle: Uma parceria que dá certo!Joomla e Moodle: Uma parceria que dá certo!
Joomla e Moodle: Uma parceria que dá certo!
 
Manual joomla 163 PTv3
Manual joomla 163 PTv3Manual joomla 163 PTv3
Manual joomla 163 PTv3
 
apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3
 
Aprendajoomla15 090504184033-phpapp02
Aprendajoomla15 090504184033-phpapp02Aprendajoomla15 090504184033-phpapp02
Aprendajoomla15 090504184033-phpapp02
 
Visão Geral do CMS e Framework Joomla - Business IT South America
Visão Geral do CMS e Framework Joomla - Business IT South AmericaVisão Geral do CMS e Framework Joomla - Business IT South America
Visão Geral do CMS e Framework Joomla - Business IT South America
 
Visão Geral do CMS e Framework Joomla - Business IT South America 2014
Visão Geral do CMS e Framework Joomla - Business IT South America 2014Visão Geral do CMS e Framework Joomla - Business IT South America 2014
Visão Geral do CMS e Framework Joomla - Business IT South America 2014
 
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 4 - 1...
 
Joomla! CMS
Joomla! CMSJoomla! CMS
Joomla! CMS
 
Como se Tornar um Profissional Magento
Como se Tornar um Profissional MagentoComo se Tornar um Profissional Magento
Como se Tornar um Profissional Magento
 
Por que Joomla!? - Evidosol 2011
Por que Joomla!? - Evidosol 2011Por que Joomla!? - Evidosol 2011
Por que Joomla!? - Evidosol 2011
 
Utilização CMS - WordPress | Criação de um site de um restaurante
Utilização CMS - WordPress | Criação de um site de um restauranteUtilização CMS - WordPress | Criação de um site de um restaurante
Utilização CMS - WordPress | Criação de um site de um restaurante
 
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...
Criação de sites Joomla com CCKs e frameworks de template - Joomla Day Ribeir...
 

Joomla - Uma introdução concisa

  • 2. Índice Índice .......................................................................................................................................iii Índice de Figuras ..................................................................................................................... v Índice de Tabelas.................................................................................................................... vii 1 O que é o Joomla? ............................................................................................................ 9 2 Licença.............................................................................................................................. 9 3 Como funciona? ............................................................................................................... 9 4 Templates ........................................................................................................................ 10 5 Extensões ........................................................................................................................ 11 5.1 Componentes ................................................................................................................................... 11 5.2 Módulos............................................................................................................................................ 13 5.3 Mambots ou Plug-ins ...................................................................................................................... 15 6 O conteúdo...................................................................................................................... 15 7 Os tipos de utilizadores................................................................................................... 19 iii
  • 3. Índice de Figuras Figura 2 Esquema de um template indicando os locais suportados em letras vermelhas _________________ 11 Figura 3 Menu de módulos na área de administração do Joomla ___________________________________ 14 Figura 4 Exemplo da organização de conteúdo dinâmico _________________________________________ 16 Figura 5 Menu do conteúdo no Joomla _______________________________________________________ 16 Figura 6 Ambiente de edição de conteúdo _____________________________________________________ 17 Figura 7 Butão de check-in dos items do utilizador registado ______________________________________ 18 Figura 8 Normas de syndication do conteúdo no Joomla__________________________________________ 18 v
  • 4. Índice de Tabelas Tabela 1 Componentes por defeito do Joomla.__________________________________________________ 12 Tabela 2 Alguns dos módulos por defeito no Joomla._____________________________________________ 14 Tabela 3 Exemplos de mambots do Joomla. ____________________________________________________ 15 Tabela 4 Grupos de utilizadores front-end _____________________________________________________ 19 Tabela 5 Grupos de utilizadores de back-end___________________________________________________ 20 vii
  • 5. Joomla – Visão geral para totós 1 O que é o Joomla? O Joomla é um CMS de código livre que permite criar e gerir todos os aspectos de um Web site. O Joomla foi criado a pensar nos utilizadores que não percebem ou que são iniciados em programação pelo que a sua utilização e instalação é muito fácil e a curva de aprendizagem muito pequena. É um software utilizado para criar: - Portais para empresas ou outras organizações - Sites de comercio electrónico - Sites de página pessoal - Sites baseados em comunidades on-line - Blogs, revistas, jornais - As possibilidades são ilimitadas O Joomla pode ser usado para fazer tudo o que for relacionado com o Web site, desde a criação de conteúdo até à adição de imagens ou mesmo o registo de pessoas e reservas on-line de produtos. Tudo através de qualquer navegador de Internet. 2 Licença O Joomla é lançado sob a licença GNU General Public License (GNU GPL). Isto significa que é possível fazer alterações ao código fonte e lançar um novo produto com essas modificações com a contrapartida do novo software também ter licença GNU GPL. http://www.gnu.org/home.pt.html 3 Como funciona? O funcionamento do Joomla está dividido em duas partes. O front-end e o back-end. O front- end é o que o utilizador vê quando entra no site e por isso engloba apenas a apresentação de conteúdo (em alguns casos também engloba alguma gestão de conteúdo como a criação ou edição de noticias). A apresentação é feita usando templates que definem o estilo global das páginas hugosoares2@gmail.com 9
  • 6. Joomla – Visão geral para totós O back-end é a área de administração onde só têm acesso as pessoas com permissões especiais. Geralmente podemos aceder a esta área através do endereço “http://nome do site/administrator”. Nesta área é onde existe todo um conjunto de ferramentas que ajudam á criação e gestão de conteúdo. Tarefas como a publicação e edição são feitas aqui. Entre estas ferramentas existem também outras que possibilitam a instalação e gestão de extensões chamadas componentes, módulos, mambots ou templates. Aqui é também, onde se pode configurar todo o funcionamento do CMS como a adição de utilizadores, atribuição de permissões de acesso, leitura de alertas, adição de conteúdo multimédia e imagens, definição do aspecto das páginas, adição de novas linguagens, etc. Toda a funcionalidade do Joomla é dada pelos seus componentes sendo o Joomla apenas uma base para os mesmos. 4 Templates Podemos alterar o aspecto das páginas aplicando templates que funcionam como estilos que ao serem aplicados alteram por completo o aspecto de toda a página. Os templates têm de ser instalados à parte utilizando a area de administração situada no back-end. O Joomla aceita a instalação de templates porém não existe suporte nem garantias pois estes são desenvolvidos por terceiros e podem ou não ser grátis e de código livre. Na sua generalidade os templates são divididos em áreas específicas da página que são os locais onde os objectos que constituem a página podem aparecer. No back-end podemos, por exemplo, definir onde queremos que os módulos apareçam, especificando um local suportado pelo template. hugosoares2@gmail.com 10
  • 7. Joomla – Visão geral para totós Figura 1 Esquema de um template indicando os locais suportados em letras vermelhas Como podemos ver pela figura anterior, os locais suportados estão dispostos de uma maneira fixa por toda a página e não é possível muda-los de lugar. 5 Extensões 5.1 Componentes Depois de instalado o Joomla permite a instalação de componentes que adicionam várias novas funcionalidades ao software como: - Gestão de documentos - Galerias de imagens - Criação dinâmica de formulários - Comercio electrónico hugosoares2@gmail.com 11
  • 8. Joomla – Visão geral para totós - Fóruns e serviços de chat - Calendários - Blogs - Organização de directórios - Newsletters - Sistemas para adicionar publicidade - Serviços de inscrição em eventos - E muitos mais... Estas extensões são desenvolvidas por terceiros e por isso poderão não ser de código livre pelo que têm um custo associado. No entanto, devido à enorme comunidade existente em torno do Joomla, existem muitos componentes de código livre que podem ser instalados livremente de qualquer encargo. Os componentes possuem a sua própria área de administração independente do resto do Joomla que pode ser acedida a partir do back-end no menu dos componentes. A utilização dos componentes difere bastante, mas de uma forma geral todos eles são executados no local “mainbody” do “template” após um evento iniciado pelo utilizador a partir do front-end. Apenas um componente pode ser executado por página. Por vezes, os componentes vêm acompanhados de módulos ou mambots para serem instalados em conjunto. Os módulos geralmente desempenham uma função auxiliar mas, não essencial para o bom funcionamento do componente como, por exemplo, mostrar um calendário de eventos que são geridos pelo componente. Os mambots por sua vez são na maioria das vezes indispensáveis ao bom funcionamento dos componentes pois executam pequenas tarefas a nível de programação estritamente necessárias. Tabela 1 Componentes por defeito do Joomla. Componente Descrição Banners Sistema de gestão de “banners” de publicidade. hugosoares2@gmail.com 12
  • 9. Joomla – Visão geral para totós Contacts Sistema de gestão dos contactos de pessoas registadas no site. Mass Mail Possibilita o e-mail automatizado aos utilizadores registados no site. Permite distinguir os tipos de utilizador. News Feeds Sistema de gestão de links para “rss feeds”. Permite categorização. Polls Sistema de votação em questões. Syndicate Sistema que permite visualizar as notícias de uma página do site através de um “rss reader”. Web Links Sistema de gestão de links externos. Permite categorização. 5.2 Módulos Outro tipo de extensões são os módulos, que tem a tarefa de desempenhar pequenas funções de componentes mas, também podem ser independentes. Os módulos não possuem parte de administração própria como os componentes mas podem ser do front-end ou do back-end e são executados automaticamente quando a página é carregada. Não existe limite ao número de módulos que podem ser carregados por página. Por exemplo, um menu, um calendário, um relógio, um cesto de compras, um formulário de login, um slide-show de imagens, um indicador de utilizadores on-line, são módulos. Os módulos são os únicos objectos de um site Joomla que podem ser atribuídos a um local do template e o seu aspecto é, como tudo o resto no Joomla, da completa responsabilidade do template, embora haja, caso o template o permita, a possibilidade de definir parâmetros do modulo para alterar a sua aparência individual. Na área de administração sob o menu “modules” temos uma lista de todos os módulos instalados e a possibilidade de os configurar. hugosoares2@gmail.com 13
  • 10. Joomla – Visão geral para totós Figura 2 Menu de módulos na área de administração do Joomla Existe a possibilidade de criar várias instâncias do mesmo módulo com configurações diferentes. Tabela 2 Alguns dos módulos por defeito no Joomla. Módulo Descrição Banners Integra com o componente do mesmo nome para mostrar a publicidade Main menu Este módulo possui varias variantes ou instâncias: -Main menu. Menu principal do site e de acesso a todos os utilizadores. -User menu. Menu de acesso a utilizadores registados -Other Menu. Mais um menu Login Form Mostra um formulário para efectuar o login de utilizadores e permite o registo de novos membros. Arquive Mostra uma lista com os arquivos de meses passados. Syndicate Integra com o componente do mesmo nome para mostrar os feeds rss. Wrapper Permite inserir conteúdo de outra página Web especificando o hugosoares2@gmail.com 14
  • 11. Joomla – Visão geral para totós seu url. Esse conteúdo aparece no “mainboby” Polls Integra o componente com o mesmo nome para mostrar os referendos e as opções de voto. Newsflash Pode ser configurado para mostrar um item aleatório do repositório central. Search Apresenta uma caixa de texto onde podemos fazer procuras de conteúdo. 5.3 Mambots ou Plug-ins Estas extensões permitem efectuar algumas tarefas de baixo nível como inserir imagens, tabelas, parágrafos, etc. São normalmente indispensáveis ao funcionamento de alguns componentes e não são de grande relevância para o utilizador comum. Tabela 3 Exemplos de mambots do Joomla. Mambot Descrição Mos Image Permite inserir imagens em artigos Search Content Permite fazer pesquisas ao conteudo 6 O conteúdo No Joomla existem dois tipos de conteúdo, o estático e o dinâmico. O conteúdo estático não obedece a nenhuma hierarquia e só pode ser visualizado directamente através de um link no menu, no entanto, o conteúdo dinâmico pode ser organizado por ordem de grandeza em secções e categorias e é possível visualiza-lo em blogs e páginas de secções ou categorias. Esta hierarquia não é flexível pelo que qualquer conteúdo tem que obrigatoriamente pertencer a uma categoria que, por sua vez, pertence a uma secção. hugosoares2@gmail.com 15
  • 12. Joomla – Visão geral para totós SECÇÃO CATEGORIAS ITEMS Portugal Campeão! Desporto Futebol Benfica contrata Henry! Basket Dallas Mavericks campeões da NBA! Figura 3 Exemplo da organização de conteúdo dinâmico Todo o conteúdo é gerido a partir do back-end sob o menu “content”. Aqui, podemos criar secções ou categorias e nelas inserir conteúdo. Neste menu a tarefa de organização de conteúdo é bastante simplificada, pois temos o conteúdo já distribuído pelas respectivas categorias que desta forma facilita a procura. Figura 4 Menu do conteúdo no Joomla De salientar o facto de que qualquer conteúdo pode ser configurado para aparecer na página inicial bastando para isso escolher a opção “front-page” ou usando o “frontpage manager”. hugosoares2@gmail.com 16
  • 13. Joomla – Visão geral para totós A inserção de conteúdo é feita usando um editor de texto que permite inserir todo o tipo de conteúdo multimédia e texto. Para inserir conteúdo a partir do front-end o utilizador tem que ter permissões especiais que serão descritas mais a frente. Ainda no front-end para aceder a área de edição geralmente o utilizador tem que carregar num botão de edição junto ao elemento onde ele aparece na página, ou no caso de novo registo carregar num botão de um menu específico para o tipo de utilizador. Figura 5 Ambiente de edição de conteúdo O Joomla aplica o conceito de publicação não só a todo o conteúdo de texto do site mas também a módulos, mambots, links de menus, etc. Este conceito permite criar conteúdo mas não o disponibilizar de imediato para, por exemplo, ser aprovado pela administração. Na publicação podemos definir a que tipos de utilizador o artigo ficará disponível e ainda marcar uma data a partir da qual o artigo deixara de estar publicado (conceito de expiração). Por exemplo, podemos querer disponibilizar um menu apenas para os administradores ou então escrever uma notícia de inscrição em eventos que desaparecerá no fim do evento. O Joomla aplica o conceito de transacção ou de check-in e check-out. Isto permite que quando um utilizador entra no ambiente de edição (operação check-out) de item este fica indisponível hugosoares2@gmail.com 17
  • 14. Joomla – Visão geral para totós a todos os outros utilizadores garantindo assim a integridade da informação. O item só fica disponível quando o utilizador prime o butão de save, apply ou cancel (operações check-in). Por ser uma aplicação Web o utilizador pode inadvertidamente fazer check-out e por exemplo, perder a ligação e não chegar a fazer check-in. Para estas situações existe o Butão do user-menu que permite fazer check-in de todos os itens que esse utilizador estava a editar. Figura 6 Butão de check-in dos items do utilizador registado Uma das possibilidades do Joomla é o arquivo do conteúdo. Em vez de apagarmos conteúdo que por alguma razão já não é necessário podemos colocar em arquivo onde ficará guardado mas deixará de ser considerado conteúdo activo pelo que não aparece no site a não ser que seja explicitamente especificado por algum módulo de arquivo. Outra característica interessante é a possibilidade de visualizar e aceder á informação de varias formas á distância de um click. Por exemplo para visualizar um dado item no formato pdf basta pressionar no ícone de pdf e prontamente é aberta uma nova janela com o conteúdo neste formato. Se quisermos visualizar o conteúdo através de outra aplicação ou mesmo de um dispositivo móvel podemos faze-lo através das normas rss ou atom. Figura 7 Normas de syndication do conteúdo no Joomla hugosoares2@gmail.com 18
  • 15. Joomla – Visão geral para totós 7 Os tipos de utilizadores No Joomla existem dois grandes grupos de utilizadores, os de front-end e back-end. Os de front-end só tem acesso a esta área mas os de back-end tem acesso as duas áreas do site. Para fazer login têm de preencher o seu username e password no módulo de login. Estes grupos estão subdivididos em varias categorias de utilizadores que facilitam a distribuição da carga de trabalho pelas pessoas de uma organização. Cada uma das categorias tem as suas permissões e limitações. Tabela 4 Grupos de utilizadores front-end Tipo Permissões Limitações Special Pode ver a informação do Só tem acesso as áreas que não Anonimous tipo public. são para utilizadores registados. NÃO Pode registar-se. Tem acesso à informação Não tem acesso a informação do Registered do tipo registered e public tipo special. Não pode adicionar NÃO nem editar conteúdo. Tem acesso à informação Só pode editar os registos criados registered, special e pelo próprio. Author public. Novo conteúdo sujeito a SIM Pode criar e editar aprovação e publicação por conteúdo. alguém da área de administração. É basicamente um Author com permissões para editar todos os Editor SIM registos. É um Editor com a possibilidade de fazer publicação de Publisher SIM registos O modificador special é um distintivo dos utilizadores que fazem a manutenção do site e é útil quando se pretende publicar informação apenas para este grupo restrito de utilizadores. hugosoares2@gmail.com 19
  • 16. Joomla – Visão geral para totós Tabela 5 Grupos de utilizadores de back-end Tipo Permissões Limitações Pode criar, editar, apagar Apenas tem acesso a gestão de conteúdo e Manager conteúdo e media. secções/categorias. Não pode instalar templates nem ficheiros de linguagem. Não pode eliminar nem configurar a conta Administrator Tudo do super administrador. Não tem acesso a configuração global nem as informações de sistema. Não tem acesso ao componente mass mail Super Tudo Nenhuma Administrator Todos os grupos de back-end se fizerem login no front-end serão considerados do tipo Publisher. Só existe um super administrador, no entanto, é possível criar vários administradores e managers. hugosoares2@gmail.com 20
  • 17. Joomla – Visão geral para totós Este trabalho está licenciado sob uma Licença Creative Commons Atribuição-Uso Não- Comercial-Compartilhamento pela mesma Licença 2.5. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by-nc-sa/2.5/ ou envie uma carta para Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA hugosoares2@gmail.com 21