Forum Pplware
O mundo web e o Joomla - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Mais Tech (/forumdisplay.php?fid=11)
+--- Fórum: Programação e Web (/forumdisplay.php?fid=16)
+---- Fórum: Guias e Tutorials (/forumdisplay.php?fid=38)
+---- Tópico: O mundo web e o Joomla (/showthread.php?tid=5834)

Páginas: 1 2 3 4


O mundo web e o Joomla - CarlosReis - 27-04-2010 11:53

Tal como referi na minha apresentação, pretendo ajudar toda a comunidade interessada em começar a trabalhar em joomla.

Depois de uma abordagem feita pela equipa do Peopleware sobre o que é o joomla , irei começar por explicar como se instala esta ferramenta em poucos passos.

Componentes necessários:
- Pacote de instalação do joomla no site oficial no caso de querem em inglês ou então já totalmente em português através da comunidade portuguesa de joomla
Joomla em Inglês
Joomla em Português

- No caso de uma instalação local, adquirir um programa de servidor local onde estará alojado o joomla, como por exemplo o wampserver
Download WampServer [Windows]
Download Mamp [Mac]

* Estes dois programas são de fácil instalação. [Next > Next > Finish]
Depois de obterem os 2 componentes necessários, pode-se dar inicio à instalação.

Pré-instalação:
- Colocar o servidor local online;
- Extrair o arquivo .rar para a pasta "www" que se encontra normalmente em "C:/Programas/wamp/www"
- Abrir o browser e na barra de endereço escrever "localhost" sem o habitual "http://"

Instalação (7 passos) :
1º passo: Seleccione o idioma de instalação;
2º passo: Visualização de todos os requisitos do servidor ;
3º passo: Visualização da licença GNU/GPL do Joomla;
4º passo: Configuração da base de dados

-Tipo de base de dados: mysql
-Nome do servidor: localhost
-Nome de utilizador: root
-Password: [deixar em branco]
-Nome da base de dados: joomla [pode ser um a escolha do utilizador]

5º passo: Configuração de FTP [ deixar desabilitada a opção de FTP]
6º passo: Configuração principal
-Apenas têm que ter em atenção a opção "Carregar dados de exemplo", pois ajuda os iniciantes a perceberem um pouco da disposição dos artigos, modulos, etc

7º Por fim, deverão eliminar ou alterar o nome da pasta "installation". Encontra-se em "C:/Programas/wamp/www/installation"

Processo de instalação do Joomla concluído Smile


RE: O mundo web e o Joomla - crazyman - 27-04-2010 13:44

Se me permite uma adição ao seu tutorial deixo esta sugestão:

Correr o Joomla através de uma Pen USB, pois é bastante util andar com os nossos trabalhos no bolso e faze-lo em qualquer pc independentemente do SO que usa:

1º Fazer o download do xampp para a pen e descompactar na root da pen usb.

2º. Entrar na pasta descompactada e executar o arquivo setup_xampp.bat. A tela abaixo deve aparecer:

[Imagem: xampp_final-e1267889455545.jpg]

3º É perguntado se deseja criar ícones na área de trabalho. Tecle “n” e depois pressione enter. (Como é uma versão portable, não há necessidade de criar ícones)

4º Tela Seguinte:

[Imagem: xampp_proceder-e1267889594241.jpg]

5º- Deixe a opção (“y”) e pressione enter.

6º Agora é onde tudo acontece. É exibido uma tela perguntando se você deseja criar uma versão portable do xampp. Pressione “y” e tecle enter:

[Imagem: finalizacao_xampp-e1267889677339.jpg]

7º Pronto, agora basta pressionar "x" para sair.

Agora basta abrir a pasta Xampp que está na Pen USB e executar o arquivo xampp-control .

[Imagem: xampp2.jpg]

Fazer start em Apache, Mysql e Filezila:

[Imagem: xampp3.jpg]

Possivel problema: Caso o Apache ou o Mysql nao esteja com a indicação de "Running" devem executar o arquivo xampp-Port-Check para verificar se a porta está ocupada com outro software (normalmente é devido ao skype que utiliza a mesma porta).

Agora para instalar o joomla basta seguir os passos de instalação acima indicados, com a unica diferença que os ficheiros do joomla são colocados na pasta rootusb: /xampp/htdocs.

Penso que nao me esqueci de nada, mas se tiverem duvidas, também estou disponivel para ajudar.


RE: O mundo web e o Joomla - CarlosReis - 27-04-2010 14:03

não faz mal, até é bom saber que estamos todos dispostos a ajudar Smile
O que são componentes?
- São as aplicações responsáveis por mostrar os conteúdos.

O que são módulos?
- São pequenos blocos de códigos que podem ser colocados em qualquer lugar do template e que podem vir associados a componentes.

O que são plugins?
- É uma secção de códigos que é executado por todo o site dependo da sua função. Exemplo: um plugin de um editor de texto, será executado sempre que o utilizador for escrever um artigo.


Onde posso obter componentes, módulos ou plugins?
- No site oficial do joomla existe uma vasta lista de extensões para personalizar o nosso site. Para isso basta ir a: http://extensions.joomla.org e consultar as categorias à esquerda apresentadas.

Como é que sei o que estou a descarregar?
- Ao procurar uma extensão, devemos ter em atenção o que estamos a descarregar. Existem 3 ícones simbolizando o que é aquela extensão que queremos descarregar.

Os componentes estão simbolizados por um "C" em verde.
Os módulos estão simbolizados por um "M" em vermelho.
Os plugins estão simbolizados por um "P" em roxo ou lilás.


RE: O mundo web e o Joomla - CarlosReis - 27-04-2010 15:05

Como em qualquer site, a imagem é bastante importante e para isso existem os templates.
Estes servem para dar uma boa e desejada imagem ao site de forma a atrair os visitantes.
Por defeito, ao instalar o joomla já estão instalados 3 templates: o beez, ja purity e o rhuk milkway, podendo ser instalados inúmeros templates.

Como instalar um template?
- Depois de efectuar o login na parte de administração do site, basta ir ao separador Extensões > Instalar/Desinstalar e fazer o upload do ficheiro comprimido .

Deixo aqui uma lista de desenvolvedores de templates para joomla:
- Joomlart: http://www.joomlart.com/demo
- Gavick Pro: http://demo.gavick.com
- Rocket Theme: http://demo.rockettheme.com
- YOO Theme: http://demo.yootheme.com
- Ice Theme: http://demo.icetheme.com
- You Joomla: http://demo.youjoomla.com
- Shape 5: http://demo.shape5.com
- Template Plazza: http://demo.templateplazza.com
- Joomla Baboo: http://demo.joomlababoo.com
- Joomla Junkie: http://demo.joomlajunkie.com
- Joomla Praise: http://demo.joomlapraise.com
- Joom Vision: http://demo.joomvision.com
- Joo Magic: http://demo.joomagic.com

Como vejo as posições de um template?
- No separador Extensões > Gestor de temas > Clicar no tema > Pré-visualizar ou então basta acrescentar "index.php?tp=1" a seguir a url do site", como por exemplo: localhost/index.php?tp=1


RE: O mundo web e o Joomla - nioxys - 27-04-2010 16:33

Muito bom este tópico Big Grin


RE: O mundo web e o Joomla - CarlosReis - 27-04-2010 16:50

Como o joomla, existem outras ferramentas que nos facilitam a vida, dependo do objectivo por nós traçado para um site.
Alguns exemplos dessas ferramentas são: phpBB, MyBB, SMF, vBulletin, Magento, Moddle, etc.

Para fóruns:
- phpBB
- MyBB
- SMF
- vBulletin

Para lojas online:
- Magento

Para gestão escolar:
- Moodle


Todas elas podem vir a reforçar um site feito em joomla, mas para isso precisamos de uma bridge (ponte) para fazer a sincronização dos utilizadores. Sem ela, existiria 2 grupos de utilizadores num mesmo site e não é isso que se pretende.

Uma das mais conhecidas bridges é a jfusion (que eu recomendo), no meio de tantas outras que podem ver aqui.

A acompanhar esta bridge, estão os seguintes módulos:
- Login Module (módulo de login)
- Latest Activity Module (módulo sobre a actividade em geral dos utilizadores)
- User Activity Module (módulo sobre a actividade do utilizador logado)
- Who is Online Module (módulo que apresenta que está online)

Obter a última versão da bridge: Download


RE: O mundo web e o Joomla - Ricardo Antunes - 27-04-2010 18:45

Boas dicas! Já me vão poupar alguma pesquisa Wink


RE: O mundo web e o Joomla - CarlosReis - 28-04-2010 11:00

É isso que se pretende Smile

..continuando o tutorial...

Sincronizar o Joomla com PHPBB3 através da JFusion

Componentes necessários:
Joomla (já temos)
Uma bridge, JFusion (já temos)
PHPBB3 (já temos)

Depois de ter o joomla e a bridge instalados, resta instalar o phpbb3. Para isso basta criar uma pasta na raiz do servidor local com o nome,por exemplo, "forum", extrair todos os ficheiros correspondentes ao phpbb3 e proceder à instalação do mesmo.

É simples, basta escrever na barra de endereços "localhost/forum", apenas tendo em atenção quando for pedido para introduzir os dados de admin, nome do servidor e nome da base de dados.
Podem e devem colocar os mesmos que foram introduzidos na instalação do joomla, não dará erros nem criará conflitos.

Sincronização - 9 Passos

1º passo: Aceder ao CPanel da JFusion [ Componentes > JFusion > CPanel ]
2º passo: Escolher a opção "Configure Plugins"
3º passo: Clicar no botão editar em frente do plugin "joomla_int" *

* Nesta opção apenas têm que dar uma descrição/título ao fórum e guardar

4º passo: Clicar no botão a verde em frente ao plugin phpbb3*

* Esta opção serve para dizer à bridge onde se encontra a instalação do forum. Mantenham o caminho apresentado e acrescentem a frente "/forum/" e "Seguinte"

5º passo: Clicar no botão de editar em frente ao phpbb3*

* Descam na página que vos foi mostrada e no grupo "User Options", definam o grupo de utilizadores (default usergroup) para Registered" e "Guardar"

6º passo: Após apresentada novamente a lista de plugins, por o joomla_int como master e o phpbb3 como slave

7º passo: Clicar acima na opção "New Usersync"*

* Este passo é IMPORTANTE!! e
Em frente a phpbb3, na coluna "Options" por defeito está escolhida a opção "Exclude this plugin for usersync", alterem para "Include this plugin for usersync" e cliquem em "Start". Ser-vos-á mostrado uma mensagem de aviso, cliquem em "Ok"

8º passo: De novo no CPanel da JFusion, clicar em "Enable the JFusion Plugins"

9º passo: Por fim, entrar na administração do fórum, no separador "Configuração do Registo", escolher a opção "Desactivada", para que não existam registos duplicados.

Sincronização realizada com sucesso!!! SmileSmileSmile
Visualizar fórum PHPBB3

1º método: Menus > Menu Principal > Novo > JFusion* > Guardar

* Este tipo de menu é criado assim que instalamos a bridge no joomla.

Nos parâmetros básicos, clicar no botão "Select" em frente a "JFusion Plugin" e escolher o plugin "phpbb3" e "Guardar"

2º método: Menus > Menu Principal > Novo > Embrulho*

No campo da hiperligação, colocar o link do fórum, ou seja, "localhost/forum" e "Guardar"

Qual a diferença entre os dois métodos?
- No primeiro método, o fórum será apresentado na própria página, ou seja, fica incorporada no site.
- No segundo método, o fórum será apresentado numa nova janela ou separador do browser.


RE: O mundo web e o Joomla - CarlosReis - 28-04-2010 15:40

Este fórum também pode e deve ter um aspecto diferente do predefinido, por isso deixo-vos 2 links com diversos templates para phpbb3

- Awesomestyles : http://www.awesomestyles.com
- PHPBB3Styles : http://www.phpbb3styles.net


RE: O mundo web e o Joomla - CarlosReis - 03-05-2010 15:24

Aos utilizadores que queiram usufruir de um fórum sem ter este trabalho todo, podem consultar a página das extensões que dizem respeito a fóruns.

http://extensions.joomla.org/extensions/communication/forum

O mais conhecido é o Kunena da autoria de BestOfJoomla

Neste caso, aconselho a utilização do programa notepad++ para conversão dos ficheiros de linguagem.

E agora vocês perguntam, o que é a conversão dos ficheiros de linguagem?
- Com a utilização do programa acima indicado conseguimos solucionar o principal problema dos ficheiros de linguagem, por exemplo, o não aparecimento dos caracteres acentuados ou com cedilha.