Joomla Update Manager per la versione italiana
Nel post dedicato all’uscita della versione 1.5.15 di Joomla abbiamo introdotto l’estensione Joomla Update Manager, un comodo componente che ci permette di aggiornare il nostro Joomla direttamente dal pannello amministrativo, individuando e installando automaticamente la patch adatta per la nostra versione.
Tale estensione, però, scarica la patch della versione originale di Joomla, per cui tralascia di aggiornare i file di linguaggio. Quindi se effettuate l’aggiornamento di una versione localizzata dovete poi provvedere a caricare a mano anche il file di linguaggio aggiornato, altrimenti rischiate di vedere comparire sul sito delle stringhe in inglese. Scomodo, vero?
GiBiLogic offre una soluzione.
Evviva l’open source
Esplorando il codice del componente in questione abbiamo notato che ricava l’elenco delle patch da un unico file XML, disponibile sul sito jsitepoint.com (un sito di “appoggio” dell’autore del componente). Tale file XML punta ovviamente alle patch della versione originale.
Visto – che grazie allo splendido lavoro di Alex Red e del suo team – su Joomla Italia sono disponibili le patch già localizzate, è sufficiente creare e mantenere un file XML con i nuovi indirizzi e far puntare il componente a questo nuovo file XML.
Istruzioni
Il file XML creato da noi è disponibile all’indirizzo
http://www.gibilogic.com/joomla/it-update.xml.
N.B. non è una pagina da visitare, ma un indirizzo da fornire al componente.
Per far puntare il componente Update Manager a questo nuovo file XML, aprire il file:
/administrator/components/com_jupdateman/step1.php
e sostituire il parametro $url.
Disclaimer: tale file XML non è per il momento completo come quello originale, ma ci arriveremo. Il funzionamento non è garantito in alcun caso, nessuna responsabilità, eccetera eccetera. Posso solo dirvi che noi lo useremo per i nostri siti.
Alessandro
Ciao, posso usare il vostro xml per upgradare da 1.5.15 a 1.5.19?
Grazie
Francesco
@Alessandro:
al momento non è ancora stato aggiornato alla versione 1.5.19, penso che possa essere pronto entro Lunedì. Farò un commento a questo post quando fatto.
Claudio
Che posso dire, se non grazie del lavoro svolto nel creare il file xml, mi piacerebbe crearmelo da solo. Cosa utilizzate per creare il file size e MD5 ?
paolo52
Pregevole iniziativa. Fatto qualche tempo fa l’aggiornamento alla versione 1.5.20
Funzionato, solo che alla fine è uscito un errore. Ho pensato che fosse andato male l’update. Però sulla pagina Joomla è riportata versione 1.5.20 e tutto funziona. Su info sistema appare: Versione di !: Joomla! 1.5.20 Stable [ senu takaa ] 18-July-2010 18:00 GMT quindi sembrerebbe a posto.
Un’informazione: nelle preferenze dell’update manager ho settato “extraction method” a 1.5 pear e “download method” a fopen, va bene?
Ho visto che avete aggiornato all1.5.21. Appena ho il tempo di fare il backup aggiorno, grazie….
Francesco
@Claudio:
cavolo, mi ero perso il tuo commento. Per reperire il file size e l’hash MD5 uso la linea di comando di Linux. Saremo mica sistemisti per niente, no? 😉
@Paolo:
noi usiamo lo stesso componente per aggiornare anche tutti i nostri siti, e non abbiamo riscontrato questi errori, per cui presumo si tratti di una anomalia locale. Noi usiamo sempre le opzioni di default.