Passare da Joomla 1.5.x a 2.5.x
In passato ho provato invano ad usare la conversione automatica di jUpgrade, ma niente da fare. Ci ho lavorato un po' dietro per far si che la miscellanea di codici Javascript, php e quant'altro riescano, ma ci ho rinunciato per un paio di server che ho in gestione da tempo. C'è sempre qualcosa che si mette di traverso, anche se sarebbe una gran cosa. L'unica è quella di farla fare a qualcuno che è capace, però sicuramente avrete bisogno di:
- cedergli temporaneamente le credenziali di accesso al sito e/o al server, con la necessità di cambiare successivamente, una volta che il CMS sarà stato aggiornato alla versione più nuova
- cedergli dei danari
...insomma, un lavoro da veri smanettoni, sicuramente più smanettoni di me!
jUpgradenon è comunque l'unico tool. Se cercate bene tra le Joomla! Extensions, tra quelle di migrazione e considerando solo quelle gratuite, ci sarebbe da dare una chance anche a J2XML; lo proverò sicuramente in futuro, anche se, stando alle specifiche indicate sul sito di E-Shiol, non fa molto di più della conversione che suggerisco io sotto.
Partiamo pertanto dal presupposto che abbiate tra le mani un sito sviluppato qualche anno fa con Joomla! 1.5 e che vogliate convertirlo ad una versione più moderna (2.5.x o 3.x) per uno qualsiasi dei seguenti motivi:
- Joomla! 1.5.x è dichiarato "obsoleto" e non più supportato dalla comunità che lo sviluppa e lo manutenziona
- il vostro sito ha subito un attacco sfruttando proprio qualche vulnerabilità di Joomla!
- volete caricare un template molto più piacevole
- volete ristrutturare il sito reorganizzando gli stessi contenuti attraverso nuovi menù o nuovi moduli
Ecco la mia modalità quick-and-dirty, molto dirty e poco quick. Diciamo che riesco a travasare i "soli" contenuti, cioè tutti gli articoli, che può essere già di suo una manna dal cielo.
Supponiamo che le tabelle utilizzate dentro Joomla! 1.5.x avessero come prefisso jos_, visto che era il prefisso predefinito fino alla versione 1.5. A partire dalle versioni successive il prefisso è parametrico ed è generato casualmente all'atto dell'installazione di Joomla!, questo per cercare di arginare qualche eventuale attacco.
Io ho provato un po' a vedere quante e quali sono le tabelle che si riescono a migrare da un database all'altro, ma esistono parecchie differenze, sia sui nomi delle tabelle, sull'esistenza di tabelle, sul nome di alcuni campi all'interno delle tabelle, nonché sulla presenza dei campi stessi. Si sono salvate solamente 3 tabelle in questa conversione:
- travasare jos_content to yyyyy_content;
- travasare xxx_contact_details to yyyyy_contact_details;
- travasare xxx_menu_types to yyy_menu_types, ricordandosi di togliere il primo record visto che esiste già un record con ID=1 nella tabella yyyyy_menu_types;
-
loggarsi dentro l'area amministrativa di Joomla! ed attribuire a tutti gli articoli lo stesso livello di accesso, la lingua ed una categoria, tanto per avere i record correttamente impostati
Da questo punto in poi, rimboccatevi le mani e cominciate a fare tutto quello che fareste con un sito nuovo, cioè:
- ricostruire i menu
- ricaricare il template grafico
- ricaricare plugin e moduli di cui non potete fare a meno
Ma non era proprio questa l'intezione iniziale? Ristrutturare il sito salvando i contenuti?
Shanice
Di
Damion
(inviato il 07/11/2024 @ 13:33:25)
Seo consultant In London
Di
Penni
(inviato il 28/11/2024 @ 20:00:31)
Kirk
Di
Betsey
(inviato il 28/11/2024 @ 20:02:27)
skoda Yeti key
Di
Corrine
(inviato il 28/11/2024 @ 22:28:32)
upvc Door Lock Repairs near Me
Di
Kristen
(inviato il 28/11/2024 @ 22:40:18)
Fob Key programming
Di
Neville
(inviato il 29/11/2024 @ 01:07:10)
Land Rover
Di
Florian
(inviato il 29/11/2024 @ 01:26:09)
Best Compact Treadmill With Incline
Di
Samara
(inviato il 29/11/2024 @ 07:05:56)
bandar Online togel
Di
Lashunda
(inviato il 29/11/2024 @ 08:09:11)
Mattie
Di
Yvonne
(inviato il 29/11/2024 @ 12:56:15)
Evonne
Di
Mellisa
(inviato il 29/11/2024 @ 15:01:47)
Lexus Key Replacement Uk
Di
Woodrow
(inviato il 29/11/2024 @ 16:25:10)
Jannette
Di
Lorraine
(inviato il 29/11/2024 @ 16:55:25)
Https://Mensvault.Men/Story.Php?Title=How-To-Get-Diagnosed-With-Adhd-A-Simple-Definition
Di
Jeffrey
(inviato il 29/11/2024 @ 17:52:02)
lpg gas Engineer near me
Di
Lanora
(inviato il 29/11/2024 @ 18:18:20)
boiler service and gas safety certificate
Di
Aleida
(inviato il 29/11/2024 @ 18:32:08)
Git.Openprivacy.Ca
Di
Natalia
(inviato il 29/11/2024 @ 18:53:46)
mybookmark.Stream
Di
Dante
(inviato il 29/11/2024 @ 20:59:48)
Double Glazed Window Hinge
Di
Teri
(inviato il 30/11/2024 @ 00:10:57)
lawyer for accidents near me
Di
Margarita
(inviato il 30/11/2024 @ 06:44:16)
Derick
Di
Ashlee
(inviato il 30/11/2024 @ 10:38:47)
Sandra
Di
Noella
(inviato il 30/11/2024 @ 12:10:17)
Double Glazing Cambridge
Di
Luigi
(inviato il 30/11/2024 @ 16:48:43)
mental health Assesment
Di
Onita
(inviato il 30/11/2024 @ 22:00:29)
mitsubishi lost Key replacement
Di
Lidia
(inviato il 30/11/2024 @ 22:50:12)
Couches For Sale Near Me
Di
Finlay
(inviato il 30/11/2024 @ 23:28:35)
private assessment for adhd northern ireland
Di
Marianne
(inviato il 01/12/2024 @ 02:46:55)
Asbestos litigation
Di
Arturo
(inviato il 01/12/2024 @ 11:30:43)
슬롯
Di
Armando
(inviato il 01/12/2024 @ 12:59:09)
Replacement Audi A3 Key
Di
Kristi
(inviato il 01/12/2024 @ 13:16:50)
Tawnya
Di
Benny
(inviato il 01/12/2024 @ 14:53:09)
Window Doctor Near Me
Di
Graciela
(inviato il 01/12/2024 @ 14:56:39)
misted Window repair near Me
Di
Jayson
(inviato il 01/12/2024 @ 15:42:41)
Athena
Di
Freeman
(inviato il 01/12/2024 @ 16:30:53)
patio doors repairs near me
Di
Marietta
(inviato il 01/12/2024 @ 16:32:38)
lt.dananxun.cn
Di
Sharon
(inviato il 01/12/2024 @ 16:59:46)
Https://Buketik39.Ru/User/Borderslash9/
Di
Kandace
(inviato il 01/12/2024 @ 17:22:13)
asbestos lawyers
Di
Nathan
(inviato il 01/12/2024 @ 17:29:58)
Upvc door hinge replacement
Di
Wally
(inviato il 02/12/2024 @ 06:54:40)
Alisa
Di
Joeann
(inviato il 04/12/2024 @ 04:42:16)
respond
Di
Vince
(inviato il 04/12/2024 @ 17:08:37)
Disclaimer L'indirizzo IP del mittente viene registrato, in ogni caso si raccomanda la buona educazione.
|