Diferenças principais entre o Joomla 1.5.x e 1.6.x

Diferenças principais entre o Joomla 1.5.x e 1.6.x

Criado por Pedro Pinto em 19 de Maio de 2011 | 13 comentários

Por Redlinepctech para o PPLWARE

O Joomla é um sistema de gestão de conteúdo bastante flexível. As estimativas actuais apontam para que cerca de 2,6% de toda web seja usado o Joomla. O Joomla 1.5x saiu há cerca de 3 anos, e as mudanças foram significativas. Mas no final do dia 10 Janeiro de 2011, a versão 1.6 foi lançado. No seguimento dos artigos sobre CMS Joomla, decidi fazer um resumo das diferenças principais entre Joomla 1.5.x e 1.6.x.

Será que vale a pena migrar para Joomla 1.6?

joomla_00

A versão 1.6 tem algumas mudanças importantes, e muitas partes do código foram completamente criadas do zero. Passo a apresentar as principais alterações:

Controlos de acesso redefinidos

O administrador tem agora mais controlo sobre todos os aspectos da página, não só a gestão de que pode editar, criar ou ver artigos, mas também todos os outros aspectos da página.

Existe também a possibilidade de adicionar mais grupos de utilizadores e controlo de acesso personalizáveis.

A estrutura das categorias é mais flexível

Antes o conteúdo era organizado por secções e categorias e artigos, agora foi simplificado ficando apenas limitado a categorias e artigos, dentro das categorias poderá ainda definir sub-categorias, simplificando o processo de criação de categorias.

Capacidade de gerir páginas Multi-línguas

Agora o joomla já consegue lidar com conteúdo em várias línguas sem a necessidade de instalar uma aplicação de terceiros.

Capacidade para definir agendamentos em módulos

Na versão 1.5, apenas era possível definir a data de início de publicação de um artigo e final, mas em módulos não. Agora, é possível definir em ambos, ficando assim o utilizador com mais controlo sobre a sua página.

O Media Manager está melhor.

Agora é possível fazer o upload de várias imagens ao mesmo tempo, em vez de uma de cada vez.

Mais controlo sobre os temas instalados.

Agora é possível ter vários temas configurados num portal, imaginem um tema com algumas alterações em item de menu por exemplo.

Mais fácil estar actualizado.

Agora já não precisa de extensões para saber quando é lançada uma actualização do core do joomla ou de qualquer extensão que esteja instala, o próprio joomla 1.6 permite procurar actualizações e manter a instalação actualizada.

Mas no final de apresentar todas estas vantagens fica sempre a eterna questão, deve-se mudar ou não? È uma questão que pode ter várias respostas, na minha opinião quem já tem uma página criada em 1.5 e satisfaz todos os objectivos aos quais estava projectada, então não deve mudar, até porque a versão 1.6 e 1.7 são versões de ciclo curto (cerca de 6 meses), mas em contrapartida se está a pensar criar algo novo deve avaliar quais os recursos que irá necessitar para desta forma perceber se deve adoptar a versão actual ou a 1.5, sendo que o grande problema no 1.6 poderá ser a inexistência de alguns componentes, plugins ou módulos.Mas mesmo assim existe uma grande evolução entre a versão 1.5 (já bastante datada) e a actual 1.6 pelo que quem adoptar esta ultima a migração tanto para 1.7 como 1.8 serão bem mais suaves.

E vocês que acham? Preferem o 1.5 ou 1.6?

Criar traduções para extensões Joomla

How to create translation for Joomla! extensions

 

This article describes how to create translation for Joomla! specific extension. As example we will build Czech language for Phoca Gallery component.

1) We will prepare folder structure for the new created translation. Create the following folders on your disc:

  • lang/admin
  • lang/site

Open text editor and paste there the following content:

1
<html><body bgcolor="#FFFFFF"></body></html>

Save it as index.html in both folders (as lang/admin/index.html and lang/site/index.html).

2) Unzip the Phoca Gallery component ZIP file somewhere on your disc. Go to:

  • language/en-GB/ folder (which is included in the unzipped Phoca Gallery structure)

and open both files:

  • en-GB.com_phocagallery.ini
  • en-GB.com_phocagallery.menu.ini

in text editor. Translate the strings to your langauge and save them as (in our example we use Czech prefixes):

  • lang/admin/cs-CZ.com_phocagallery.ini
  • lang/admin/cs-CZ.com_phocagallery.menu.ini
  • lang/site/cs-CZ.com_phocagallery.ini
  • lang/site/cs-CZ.com_phocagallery.menu.ini

Files should be saved as UTF-8 without BOM encoding.

3) Open text editor and paste there the following content:

  1
  2
  3
  4
  5
  6
  7
  8
  9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<install type="language" version="1.5" client="both" method="upgrade">
    <name>cs-CZ.com_phocagallery</name>
    <tag>cs-CZ</tag>
    <creationDate>01/01/2009</creationDate>
    <author>Jan Pavelka</author>
    <authorEmail>info[at]phoca[dot]cz</authorEmail>
    <authorUrl>http://www.phoca.cz</authorUrl>
    <copyright>(C) 2008 Jan Pavelka</copyright>
    <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
      </license>
    <description>Czech language pack for Phoca Gallery</description>
<administration>
    <files folder="admin">
          <filename>cs-CZ.com_phocagallery.ini</filename>
          <filename>cs-CZ.com_phocagallery.menu.ini</filename>        
          <filename>index.html</filename>
    </files>
  </administration>
  <site>
    <files folder="site">
          <filename>cs-CZ.com_phocagallery.ini</filename>
          <filename>cs-CZ.com_phocagallery.menu.ini</filename>        
          <filename>index.html</filename>
      </files>
  </site>
</install>

Edit it and ave it as :

  • lang/install.xml file.

So now you should have the following folder structure in the folder lang:

  • install.xml
  • admin/index.html
  • admin/cs-CZ.com_phocagallery.ini
  • admin/cs-CZ.com_phocagallery.menu.ini
  • site/index.html
  • site/cs-CZ.com_phocagallery.ini
  • site/cs-CZ.com_phocagallery.menu.ini

Select all files included in lang folder and add them into ZIP file called lang-prefix-LANG-PREFIX.com_phocagallery.zip (in our example the file will have the following name: cs-CZ.com_phocagallery.zip)

Now the translation is ready and can be installed via standard Joomla! installation procedure.