Últimas Notícias

5 de abril de 2014

JoomlaDay Portugal 2014!




A JoomlaPT está animada na criação do JoomlaDay Portugal em 2014: Um novo Paradigma!. Nos últimos anos tivemos vários pequenos encontros mas este será diferente de todos, será um JoomlaDay para todos.



O que vai acontecer? No JoomlaDay vamos obter uma visão clara do Joomla, o seu estado atual e o seu futuro como comunidade e como CMS de renome mundial. O formato de "desconferência" permitirá envolver cada participante, incluindo administradores da Comunidade JoomlaPT, diretores de empresas de programação joomla, programadores joomla e entusiastas joomla. Sim isso mesmo, vamos convidar os líderes que querem partilhar seus conhecimentos de Open Source e partilhar o que Joomla permite criar para as suas empresas, programadores, clientes e tudo o mais. Este modelo de Conferência Joomla não vai integrar desde o utilizador iniciante ao utilizador avançado, teremos boa comida e celebrações, networking e muito, muito mais.

Continuar a ler »

1 de abril de 2014

Joomla! Project no GSoC 2014


A comunidade Joomla anuncia que o Joomla! Project foi aceite para participar no grande evento Google Summer of Code 2014! Este é o 3º ano consecutivo que o Joomla! Project participa neste evento, o que eleva para 8 os anos que a Comunidade Joomla coopera com o departamento de "Open Source" da Google!

Este objetivo foi atingido com sucesso devido ao empenho e trabalho dos vários voluntários que fizeram parte da GSoC Team.


Continuar a ler »

24 de março de 2014

JRD - Novo Diretório de Recursos


A Comunidade Joomla! lançou recentemente o JRD - Joomla Resources Directory (Directório de Recursos para Joomla), um novo serviço oficial do Joomla.
Este novo diretório destina-se a listar programadores, fornecedores de serviços, designers de temas, sites de tutoriais e outros serviços para Joomla.
Funciona de modo semelhante ao diretório de extensões e os utilizadores podem colocar comentários aos serviços.
Com este serviço, a comunidade Joomla ganha mais uma fonte de informações fiáveis e que poderá ajudar na sua escolha de fornecedores de serviços.
Se tem uma empresa que forneça serviços para Joomla... registe-se!
O registo de empresas e serviços na lista é gratuito.
Para aceder a este novo serviço clique aqui.


Continuar a ler »

16 de março de 2014

Joomla 3 e o SEO


A atual versão 3.x apresenta uma série de melhorias e novas características relativamente a versões anteriores, que vão desde um novo método de instalação mais simples e com novas funcionalidades para os principiantes, passando por um painel de administração mais intuitivo e organizado, facilitando assim várias tarefa, tais como a gestão de utilizadores e, principalmente do SEO (Search Engine Optimization).


Relativamente ao SEO existem 4 pontos-chave que devem ser destacados para que o nosso site consiga atingir os lugares cimeiros nos principais motores de busca:


  1. Meta-descrições e palavras-chave
  2. Gestão de URL’s
  3. Um mapa completo do site
  4. Estrutura hierárquica nas etiquetas HTML




Como podemos gerir estes 4 pontos da melhor forma:


  • Metadados

O Joomla oferece-nos a possibilidade de gerir as descrições e palavras-chave. As descrições serão herdadas por todas as páginas que constam no nosso site.
Para efetuar a configuração da primeira opção, acedemos ao Painel de Administração> Sistema> Configuração Global> Site.
No campo “Meta descrição geral do site”, devemos colocar uma breve descrição do conteúdo do site.
No campo “Palavras-Chave do site”, colocamos palavras (separadas por vírgula) que fazem referencia ao conteúdo do site e que cremos que sejam as palavras que o utilizador irá usar no motor de busca e que o levará encontrar o nosso site.


  • Gestão de URL’s
Uma das partes mais importantes de um site é fazer com que as URL’s que geramos sejam “amigáveis”. Isso quer dizer que as mesmas devem ser compreensíveis para o ser humanos. Uma URL “não-amigável” seria www.omeusite.com/?=47. A sua versão “amigável” seria algo como www.omeusite.com/contactos.
Para que o Joomla faça esta gestão sem a nossa intervenção, basta configurar alguns parâmetros simples. Podemos efetuar essas parametrizações no mesmo menu anteriormente indicado. 
A configuração que se pode ver na imagem acima é a mais indicada para que seja o Joomla a gerir as nossas URL’s amigáveis.
  • Mapa do Site
O mapa do site é um elemento imprescindível para complementar o seu posicionamento. Existe uma extensão muito útil de nome Xmap que torna a elaboração do mapa uma tarefa muito simples, clicando no botão “Novo”.
Após a sua instalação, a extensão ficará disponível no menu “Componentes”.



  • Estrutura hierárquica nas etiquetas HTML

Outros dos aspetos importantes do SEO é que o site disponha de estrutura lógica e hierárquica, não só por ser visualmente mais agradável para o visitante, como também proporciona melhores resultados nos diferentes motores de busca.

Normalmente, a gestão da hierarquia do site deveria ser tarefa de um programador, mas com o Joomla qualquer utilizador, mesmo um principiante, pode gerir a hierarquia do seu próprio site.

O objetivo é que as palavras ou frases que fazem parte do cabeçalho das páginas do site sejam relevante, uma vez que os motores de busca prestam uma especial atenção a essas etiquetas HTML.






Como podemos ver na imagem, já existem estilos de parágrafos pré-definidos para aplicar aos nossos textos. Neste caso, os importantes são os que começam por “Heading”. As frases que nos referimos há pouco e que são importantes para os motores de busca devem ser classificadas por estilos “Heading” e que visualmente se apresentem como Títulos. O número que aparece à frente da palavra “Heading” dá-nos a relevância que vai ser atribuída a determinado título, sendo que o número 1 será o de maior relevância, e assim segue sequencialmente.
Assim concluímos que a relevância de um site bem construído não é só visualmente mais agradável, mas também é um fator fundamental para que se atinga os lugares cimeiros dos motores de busca.


Continuar a ler »

15 de março de 2014

Lançamento do Joomla! 3.2.3


O Joomla! Project anúnciou no passado dia 06 de Março o lançamento do Joomla! 3.2.3.
Esta nova versão é baseada maioritariamente em parâmetros de segurança e também resolve um significante número de bugs. 
A Comunidade Joomla aconselha vivamente os utilizadores que estejam a utilizar a Versão 3.2, a atualizar a plataforma assim que possível. 
Esta nova versão é também se aplica a outras versões 3.x e é igualmente recomendável.
O que foi corrigido na Versão 3.2.3?
  • Média Prioridade - Core XSS Vulnerability (Vulnerabilidade no sistema de   segurança) Mais Informação »
  • Média Prioridade - Core XSS Vulnerability (Vulnerabilidade no sistema de segurança) Mais Informação »
  • Média Prioridade - Core Unauthorised Logins (Verificação inadequada de login via GMail) Mais Informação »


Continuar a ler »

7 de março de 2014

Como configurar o Google Analytics

O Google Analytics é um serviço gratuito oferecido pela Google no qual é facultado um código para ser inserido no site pretendido. Com este serviço é possível ter acesso a um vasto leque de informação relativa ao site, tais como estatística de visualização ou até mesmo informações em tempo real.
A única condição imposta para ativar este serviço é ter uma conta Google. Se ainda não tiver uma, pode registar-se aqui.

Este artigo explica como deve proceder à configuração Google Analytics para o seu site e posterior configuração no back-end do Joomla.
  • Aceda ao Google Analytics, inicie a sua sessão e clique no botão "Inscrever-se".
  • Introduza as informações solicitadas, tais como o nome da conta, o nome do site e a sua URL.


  • De seguida, procede à configuração da partilha de dados e clica em "Obter ID de Controlo. Vai-lhe ser apresentado o Contrato de Termos de Utilização do Google Analytics. Após a leitura do mesmo, clique em "Aceito"
  • Neste momento, o Google Analytics encontra-se configurado e já tem acesso ao seu ID de Controlo, o qual vai ser necessário numa fase posterior do processo.



  • No entanto, para ter acesso às estatisticas do seu site, deve efetuar a configuração no back-end do Joomla.                       Como pode verificar na imagem acima, O Google também lhe fornece o script que deve ser inserido no código HTML do seu site. Como esta operação pode-se tornar complicada para a maioria dos utilizadores, no Diretório de Extensões é possível encontrar excelentes alternativas e de fácil aplicação.
  • Vamos então dar início à configuração do Joomla!
  • Aceda ao seu Painel de Administração (back-end) e de seguida ao Gestor de Extensões. Consegue encontrar o Gestor no Menu superior "Extensões" ou na barra lateral esquerda, no separador "Extensions".



  • No separador "Install from Web", faça uma pesquisa por "Easy Google Analytics"
  • Clique em "Download" e escolha a versão correspondente à sua versão do Joomla.

  • Em seguida, clique no separador "Enviar Pacote de Arquivos", selecione o ficheiro que acabou de descarregar e carregue em "Upload & Instalar" e recebe a notificação de que a instalação foi bem sucedida.

  • O próximo passo é aceder ao Gestor de Plugins, através do Menu superior "Extensões"ou da barra lateral, localizar o plugin e clicar em ativar. Se tiver vários plugins, pode localizá-lo facilmente ao efetuar uma pesquisa com a palavra easy.


  • Uma vez ativado, clique no nome do plugin para aceder às suas configurações. A boa notícia é que o plugin  encarrega-se de efetuar todas as configurações e o único dado que é necessário inserir é o ID de controlo obtido anteriormente no Google Analytics.
  • Caso possua um domínio com vários sub-domínios ou vários domínios, escolha a opção correta no separador "Tracking". As restantes podem ser exploradas, mas não é absolutamente necessário alterar os parâmetros pré-configurados. 
  • Uma vez que termine, clique em "Salvar & Fechar".



  • Parabéns! Acabou de configurar o Google Analytics para o seu site! Se pretender, pode voltar à pagina do Analytics e verificar que o controlador se encontra instalado. Clique no Menu superior "Admin" e de seguida em "Código de Controlo"dentro do separador "Informações de Controlo", localizado na zona central da página. Aqui obtém a informação de que o controlador está ou não instalado.

  • A título de exemplo, clique no Menu superior "Relatórios" e de seguida e de seguida em "Descrição Geral" dentro do separador "Tempo Real", situado na barra lateral esquerda. Aqui, entre outras informações, pode visualizar quantos visitantes estão seu site, em tempo real, assim como a sua localização! 
  

Como já teve certamente oportunidade de verificar, o Google Analytics oferece uma vasta seleção de informações e de parametrizações disponíveis, que merecem o seu estudo aprofundado, de modo a ajudá-lo a atingir os objetivos pretendidos com sucesso!




Continuar a ler »

28 de fevereiro de 2014

O Gestor de Extensões



Existem inúmeras extensões para o Joomla, quer estas sejam componentes, módulos, plug-ins, templates e que podem ser encontradas no Diretório de Extensões.
As extensões estão disponíveis no back-end e através do seu menu é possível instalar, atualizar, desinstalar e ativar ou desativá-las.
Quando efetuamos a instalação do Joomla são também instaladas várias extensões de diferentes tipos, tais como a componente de contactos ou os editores de texto.

  • Instalação de Extensões

Existem 4 formas diferentes de instalar extensões:
  1. Diretamente do Diretório de extensões
  2. Através de um pacote de ficheiros localizado numa drive
  3. Através de um diretório, do alojamento por exemplo
  4. A partir de um link direto (URL)


A instalação direta do Diretório de extensões é uma funcionalidade implementada recentemente, na versão 3.2 e é bastante útil, uma vez que permite efetuar uma pesquisa e instalar de seguida a extensão escolhida.



Para desinstalar uma extensão, basta selecionar a extensão pretendida e clicar no botão "Desinstalar".


Continuar a ler »

22 de fevereiro de 2014

Novidades Joomla 3


Quais são as principais novidades do Joomla! 3?
Esta versão, para além de incluir um conjunto de novas funcionalidades, inclui também novos templates e melhorias significativas a nível da interface de administração.

Principais Novidades:

  • Isis, o novo Tema da Administração
Isis é o novo template da administração, construído com a framework Bootstrap HTML5. Esta interface aproveita ao máximo a marcação do novo núcleo Bootstrap e é completamente responsivo. Recorre também ao  jQuery UI para utilizar os recursos de drag'n'drop, ícones e fonte Icomoon para todos os seus ícones.


  • Protostar o novo Tema do Site
Protostar é o novo tema padrão para o site. Como o Isis, o Protostar também foi desenvolvido com base na framework Bootstrap HTML5 e também é responsivo.


  • Suporte para dispositivos móveis


  • JUI – Biblioteca de Interface do Utilizador Joomla
Os novos ficheiros JUI, utilizados para todas as novas características, podem ser encontradas em /media/jui. O JUI é como se fosse um Joomla SDK. Todas as ferramentas que precisa agora estão no núcleo e serão constantemente actualizadas
          JUI inclui:
          Bootstrap
          Bootstrap estendida para Joomla
          jQuery
          jQuery UI
          Fonte ícones Icomoon
          Escolha de JS na caixa de seleção

  • Migração de jQuery
jQuery (em modo noConflict) é a biblioteca javascript de escolha para o JUI.


  • Reordenação drag'n'drop, Seleccionar para classificar
O gestor de conteúdos do administrador usa o jQuery UI para reordenação drag’n'drop, para visualizar e para classificar as caixas de selecção.

  • Bootstrap comportamentos JHtml no core
O Joomla 3.0 vem com recursos do Bootstrap como tooltips (dicas), novos separadores. Os programadores podem, opcionalmente, utilizar a marcação Bootstrap nativa ou podem tirar proveito dos comportamentos JHtml. Se já usou JPane no passado, estes devem parecer muito familiar.
  • TinyMCE foi actualizado para a versão 3.5.6
  • Melhorias na pesquisa inteligente
  • Integração de um driver para o motor de base de dados PostgreSQl

Continuar a ler »

13 de fevereiro de 2014

Como criar um artigo no Joomla 3.x


  • Os artigos no CMS Joomla são criados no back-end, no menu “Conteúdo”.



  • Em seguida, carrega em “Novo”, atribui o título ao artigo e escrevo texto. Neste campo pode escolher se quer o artigo em destaque (que esteja disponível na Página Inicial), adicioná-lo a uma categoria e também formatar o texto a seu gosto e inserir uma imagem, por exemplo.  Quando terminar, carrega em “Salvar & Fechar”, ou “Salvar & Novo”, caso queira criar um novo artigo.




  • Ao fechar o artigo , vai conseguir ver o seu artigo na lista de artigos.






  • Por fim, pode visualizar o artigo publicado no seu site.



Continuar a ler »

7 de fevereiro de 2014

5 Dicas para Proteger o Joomla


 As malditas extensões – Bonitas, mas possivelmente maléficas!
Quantos de nós é que instalamos extensões por vaidade ou para satisfazer um prazer apenas estético? É a febre de querer conhecer as novidades dos gadgets! Mas o resultado pode ser amargo… Quase todos os problemas do Joomla, quer de segurança ou de performance, acontecem por causa das extensões que instalamos.
O código do próprio CMS é bastante seguro, no entanto as extensões não são criadas pelos programadores do Joomla. São um contributo de programadores, quase sempre bem intencionados, mas que nem sempre dominam  por completo a programação CMS, e por vezes o código não é configurado com a segurança exigida, o que torna a extensão insegura, o que é suficiente para colocar todo o site em perigo.
O que fazer? Deve avaliar cuidadosamente se precisa ou não de determinada extensão e lembre-se que não deve manter apenas o Joomla atualizado, mas como todas as extensões que utiliza. Por vezes, os programadores descobrem falhas de segurança nas suas próprias extensões e lançam novas versões que resolvem esses problemas.
Se descobriu que está a utilizar uma extensão insegura e decide deixar de utilizá-la, não clique apenas para unpublish a extensão. Apague os ficheiros do servidor, caso contrário é como se ainda estivesse a utilizar a extensão. Se os ficheiros estiverem no servidor, o seu site estará vulnerável. 

Cópias de Segurança – Não faça o seguro depois do acidente!

Faça um backup total ou apenas dos ficheiros regularmente e sempre que instalar uma extensão, componente, template ou fizer qualquer alteração no código CMS. Por precaução, deve guardar pelo menos as últimas 4 cópias e organize-as por data, por exemplo.
O backup da base de dados deve ser feito de acordo com as atualizações que que faz no site. Se o seu site for atualizado diariamente, deve fazer backups diários. Se não for actualizado com tanta frequência, faça o backup com alguma regularidade, como 1 ou 2 vezes por mês. Não guarde as cópias no seu alojamento. Descarregue as cópias para o seu PC e faça também um backup dos ficheiros importantes que guarda no seu PC.

Passwords – Bons exercícios de memória! 

Todo o trabalho que tiver com as atualizações e backups será infrutífero se utilizar uma password insegura! 
A sua password deve ter letras maiúsculas, minúsculas, números e caracteres especiais. Não precisa de ser muito extensa. Utilize por exemplo 3 letras maiúsculas, 3 números, uma letra minúscula e um caracter especial. 
Exemplo: M82+EhY2
Se preferir, no cpanel tem uma opção chamada Password Protect Directories, onde pode também proteger a pasta administrator com username e password. Assim fica com uma dupla protecção, dado que para aceder à zona de administração do site.

Google, o agente duplo!

Todos nós utilizamos o Google para esclarecer dúvidas e encontrar respostas aos desafios ou problemas com que nos deparamos. No entanto, o Google é também um grande aliado dos hackers..
De que forma é que os hackers decidem atacar o seu site? O método habitual é simples! Descobrem por exemplo que uma determinada versão de uma extensão está vulnerável e a forma de explorar essa vulnerabilidade, depois procuram no Google através do comando inurl: a assinatura dessa extensão. O resultado é uma lista de sites vulneráveis e se o seu site estiver nessa lista, adivinhe o que vai acontecer!
Utilize um componente SEF (Search Engine Friendly) de modo a rescrever o seu url. Assim evita que o seu site apareça nessas listas e terá mais sucesso nas pesquisas que lhe interessam no Google, dado que o seu site ficará mais optimizado para o Google.

O User Admin – Não deixe a chave na fechadura!

Para um hacker entrar como administrador no seu site, tem de "adivinhar" o username e a password. Qualquer hacker sabe, que por defeito existe um utilizador admin. Se mantiver este utilizador, o hacker vai ter 50% do sue trabalho concluído. Se alterar o utilizador, o hacker terá que tentar descobrir ambos!
Para efetuar a alteração, seleccione o User Manager. Seleccione o registo do utilizador admin. Altere o nome do utilizador e guarde as alterações.

Continuar a ler »