Actualitzar Joomla 1.5 a 2.5

 

Sabem que un dels problemes principals d'actualitzar Joomla és quan tenim una versió 1.5.

Ens pensem que per passar a la versió 2.5 hem de fer una web nova, sobretot si estem utilitzant plantilles a mida. Però us podem oferir una solució que faciliti el canvi de versió en molt poc temps. Abans que res, farem una actualització amb el JUpgrade (aconsellem que abans es faci una còpia de seguretat. Ho podeu veure a Com migrar de servidor).

 

 

Descarrega’t el JUpgrade

El JUgrade ens permet fer una actualització de tot el PHP i de la base de dades. El que fa és crear-te un directori nou anomenat normalment “JUpgrade” i dins hi fa una còpia de tot el site convertit ja a 2.5.

 

Pas 1
Fer una còpia de tota la carpeta de la plantilla.

 

Pas 2
Haurem d'adaptar l'estructura de la plantilla perquè sigui compatible amb Joomla 2.5 i per tant haurem de modificar els següents fitxers:
- Hem d'eliminar el fitxer params.ini
- Copiar el fitxer error.php de la plantilla que s' intal·la per defecte, com per exemple la beez20 (baixar-lo de la beez20 i pujar una còpia a la nostra plantilla)
- Crear una imatge de 640 x 480 px , anomenar-la template_preview.php i pujar-la a l'arrel de la carpeta de la nostra plantilla.

 

Pas 3
Editar el fitxer templateDetails.xml
- Haurem de substituir el tag < install> per <extensión>
- A l'atribut versió li posarem la 2.5
- Dins l'etiqueta posarem el nom de la nostra plantilla
- Crearem l' etiqueta i dins englobarem les diferents etiquetes
- Deixarem les carpetes a folder i a filename els arxius sols


- Afegirem :
error.php

Quedaría més o menys així:

<files>

     <folder>css</folder>

     <folder>html</folder>

     <folder>images</folder>

     <folder>javascript</folder>

     <folder>fonts</folder>

     <folder>language</folder>

     <filename>index.html</filename>

     <filename>index.php</filename>

     <filename>templateDetails.xml</filename>

     <filename>template_preview.png</filename>

     <filename>template_thumbnail.png</filename>

     <filename>favicon.ico</filename>

     <filename>component.php</filename>

     <filename>error.php</filename>

</files>

- Afegirem template_preview.png
- Actualitzar les etiquetes dels params de la següent manera:

Quedaría així:

<config><fields name=”params”><fieldset name=”advanced”>

Exemple:

<config>

 <fields name="params">

      <fieldset name="advanced">

 

Pas 4
Editar l' arxiu index.php
Hem d' afegir la línia que s' encarregarà de cridar el Mootools
"JHtml::_('behavior.framework', true);" al principio de todo, justo después del "define('_JEXEC') or die;".
Reemplaçar les crides al nom de la plantilla per:
template; ?>

 

Pas 5
Pujar la plantilla al directori templates.

 

Pas 6
Anar al gestor d' extensions i prémer "discover" i quan ens mostri la carpeta que hem pujat, clicar "instal•lar".

 

Pas 7
Anar al gestor de plantilles i seleccionar-la per defecte.

 

Afegir comentari


Security code
Actualitza