Joomla 3.7.5, disponibile l'aggiornamento del CMS, le novità
E' stato rilasciato il 17 agosto 2017 l'aggiornamento di Joomla che porta il CMS alla versione 3.7.5.
Questo aggiornamento di manutenzione viene rilasciato dopo meno di un mese dall'ultimo rilascio e risolve 1 bug che non permetteva l'installazione con database esterni non localhost.
Si tratta pertanto di un aggiornamento, doveroso, ma utile a una cerchia ristretta di webmaster che hanno configurato il CMS collocando il database altrove rispetto al resto del CMS. L'aggiornamento è per le versioni 3.x di Joomla.
Si suggerisce quindi di procedere ad un aggiornamento del proprio CMS.
La procedura di aggiornamento automatica utilizza il pacchetto "Joomla_3.7.5-Stable-Update_Package.zip" da 11 Mb che contiene praticamente tutti i file di Joomla.
Se stai aggiornando dalla 3.7.2 è disponibile il pacchetto più leggero "Joomla_3.7.4_to_3.7.5-Stable-Patch_Package.zip" da 0,2 Mb e può essere installato manualmente dal componente "Aggiornamento di Joomla" --> "Carica e Aggiorna".
Principali bug fixati nella versione 3.7.5 di Joomla
Bug Fixes
- Joomla! is not installing on remote databases #17248
Come aggiornare a Joomla 3.7.5
Prima di iniziare la procedura di aggiornamento è sempre necessario:
- mettere il sito in modalità offline così che non vi siano utenti che operano durante l'aggiornamento
- fare un backup completo del sito che includa file e database
- verificare online la compatibilità di ciascun modulo, plugin, componente e template in uso
- informarsi sulle novità introdotte con quell'aggiornamento
Dopo aver fatto quanto sopra si può procedere come segue.
Come avviene da svariati mesi a questa parte, quando è disponibile un aggiornamento, il sistema segnala la disponibilità di un aggiornamento agli utenti che accedono al back office con le proprie credenziali amministrative. Apparirà infatti un alert su sfondo rosso con il comando "aggiorna adesso" che conduce l'amministratore verso il componente Aggiornamento di Joomla. (foto qui sopra di esempio)
Nello step successivo la schermata permetterà all'utente di vedere da quale a quale versione di Joomla sta passando in modo tale da assicurarsi che tutti i componenti, plugin e moduli che ha sul proprio sito siano compatibili con la nuova versione. (qui accanto un esempio)
Visualizzate tutte le informazioni si può procedere all'aggiornamento premendo il tasto azzurro "Installa l'aggiornamento". Il componente di aggiornamento eseguirà tutte le operazioni necessarie mostrando una barra di avanzamento (vedi immagine qui sotto).
In questa fase non chiudere la finestra, attendi pazientemente che la procedura giunga al termine e che Joomla mostri un alert verde di conferma di completamento delle operazioni.
Una volta terminate le operazioni Joomla ti dirà "Il tuo sito è stato aggiornato. Ora la tua versione di Joomla è la 3.7.5."
Concluse le operazioni di aggiornamento non dimenticare di disattivare la modalità offline del sito e testare che tutto funzioni correttamente.
Fai fare gli aggiornamenti a chi li sa fare
Se non sei sicuro di ciò che stai facendo o di come farlo, non farlo. Abbiamo già visto siti rovinati per aggiornamenti eseguiti male. Chiedi ora la nostra consulenza, saremo felici di supportarti. Contattaci cliccando qui.
Problemi noti in questa versione di Joomla 3.7.5
- La funzionalità "Batch" (azioni multiple) che permette di copiare più categorie o articoli contemporaneamente non mantiene le proprietà ACL degli stessi e gli eventuali campi aggiuntivi. Gli elementi copiati si ritrovano le ACL dei permessi in configurazione standard e nessun valore nei campi aggiuntivi. Problema simile nel nuovo componente Associazioni multilingua dove la copia dell'articolo di riferimento non mantiene le eventuali modifiche nelle ACL dei permessi e gli eventuali campi aggiuntivi. Issue 8600
- La funzionalità "Invia per mail", presente in frontend per gli articoli, non funziona correttamente se è abilitata la cache del sito. Issue 8582
- Nella configurazione del plugin "Editor - TinyMCE" di default tutti i settaggi fanno riferimento al SET2 che è quello riferito al gruppo utenti "Public" quindi è bene ricordare di impostare sempre prima il SET0 per modificare e salvare le impostazioni che vogliamo ritrovare nell'uso dell'editor come super amministratori. Altrimenti rischiamo di salvare le impostazioni e non verificarne poi l'effetto usando l'editor come admin perchè abbiamo cambiato le impostazioni solo per il SET2 per il gruppo Public. Issue 14789
- Sempre nella configurazione del plugin "Editor - TinyMCE" nelle opzioni "Avanzate" il parametro "Larghezza HTML" non ha alcun effetto, l'interfaccia dell'editor rimane sempre al 100% come larghezza. Issue 14835
- Ancora per l'Editor - TinyMCE è necessario ricordare che aggiornando alla 3.7 appare nel pannello di controllo questo messaggio in tutte le pagine dove è presente l'editor: Attenzione Il Plugin Editor TinyMCE è stato aggiornato. Attualmente utilizza la configurazione esistente. Modificando il plugin, puoi assegnare e personalizzare vari layout a specifici gruppi di utenti. Quindi anche solo salvando il plugin Editor - TinyMCE (operazione necessaria anche solo per far sparire il messaggio) tutti i gruppi di utenti vedranno l'interfaccia dell'editor nella modalità impostata ora come default. E' consigliato prendere visione che le impostazioni di default ora prevedono l'interfaccia semplificata per il gruppo "Public", quella media per i gruppi "Manager" e "Registered" e quella avanzata per i gruppi "Administrator" e "Editor" e "Super User". Issue 15024
- La gestione dei nuovi Campi aggiuntivi comporta ancora dei problemi:
- Nel profilo utente non sono visibili e quindi modificabili dall'utente loggato in amministrazione. Dalla modifica del proprio profilo nel pannello di amministrazione non è possibile modificare i campi aggiuntivi compilati in fase di registrazione. Mentre è possibile modificarli dalla pagina del profilo in frontend. Issue 13601
- Nelle opzioni di ogni campo aggiuntivo dedicato agli utenti il parametro "Mostra etichetta" non ha alcun effetto. Issue 14377 e Issue 15304
- Per il tipo di campo aggiuntivo Lista di immagini il parametro "Valore predefinito" non funziona. Issue 15173
- Utilizzando il tipo di campo aggiuntivo "Lista" oppure "SQL" la prima opzione viene selezionata automaticamente al salvataggio dell'articolo, anche senza visualizzare il tab relativo ai campi aggiuntivi. Si suggerisce quindi di lasciare come prima opzione un campo nullo. Issue 15688
- Per il tipo di campo aggiuntivo Area di testo il parametro "Colonne" non funziona. Issue 15802
- Se nel sito si è attivato il plugin recaptcha ed impostato in configurazione globale, magari per utilizzarlo nei form di contatto, ora la verifica con il recaptcha è presente anche nell'invio o modifica di articoli da frontend. Se però il nostro template lato sito utilizza l'override per quella pagina non viene visualizzato il recaptcha e senza poter verificare il recaptcha il salvataggio dell'articolo fallisce con l'errore "Valore vuoto non consentito". Per disattivare il recaptcha dall'inserimento/modifica articoli è necessario accedere al pannello di controllo di Joomla, nelle opzioni della gestione articoli, nel TAB "Layout modifica" verificare che il parametro "Consenti Captcha all'invio" sia impostato su "Nessuna selezione" e salvare le impostazioni (salvare anche se il parametro si trova già nella posizione corretta). Issue 15666
- Il versionamento dei contenuti non tiene conto delle impostazioni ACL (Permessi) e neppure dei campi aggiuntivi e dei Tags. Issue 15700
- In fase di aggiornamento se è presente il file htaccess.bak nella root questo viene rinominato .htaccess e sovrascrive il file .htaccess precedentemente attivo. Alcune estensioni di backup o altro generano il file htaccess.bak, fare quindi attenzione se nel sito utilizzate il file .htaccess che questo non venga sovrascritto, oppure fate una copia del file prima dell'aggiornamento così da eventualmente ripristinarlo. Issue 15542
- Il parametro "Cartella immagini" nelle impostazioni del plugin Editor - TinyMCE non funziona. Viene sempre mostrata la cartella principale per le immagini utilizzando il tasto dell'editor per l'inserimento immagini. Issue 17201
Articolo di Marco Galassi fonte Joomla