Cosa c'è di nuovo in Joomla! 2.5?

Thank you for your contribution: 

Universal Studios - The Blues Brothers' car

Potete ancora sponsorizzare questo capitolo

Joomla! 2,5 uscirà a gennaio 2012 ed è il successore di Joomla! 1.5. Sarà una versione cosiddetta a lungo termine e sarà l'avanzamento di Joomla! fino a Luglio 2013. Le versioni 1.6 e 1.7 sono state rilasciate a breve termine ed hanno aperto la strada a Joomla! 2.5.

Quando avete aggiornato il vostro sito da Joomla! 1.5 a Joomla! 1.7 nel 2011 probabilmente avete utilizzato tutte le nuove funzionalità introdotte con Joomla! 1.6 e 1.7. Quando avete letto l'elenco delle nuove funzionalità rispetto a Joomla! 1.5 vi siete resi conto che il 2011 è stato un anno molto interessante per Joomla!.

Ma diamo uno sguardo più attento alle nuove funzionalità di Joomla! 2.5.

Nuove funzioni di Joomla! 2.5

La nuova piattaforma splendente di Joomla!

La Versione 11.4 della Piattaforma Joomla! è ora la base del CMS.
Questo significa molte più possibilità per gli sviluppatori di terze parti, come ad esempio la manipolazione delle immagini con la classe JImage e la generazione delle tabelle HTML con la classe JGrid. Viene usata una nuova versione della Libreria JavaScript MooTools(1.4). Se non sapete cos'è la piattaforma Joomla!, leggete Scrivi la tua App usando la Piattaforma Joomla!  e l'official annoucement of the Joomla Platform release.

Trova più contenuti con il Motore di Ricerca (Smart Search)

La Ricerca è stata "reinventata" in Joomla! 2.5 con Finder. Il nuovo componente Finder funziona con un indice di ricerca (Figura 1).

cocoate.com/it/node/10251/

Figura 1: Creazione dell'indice di ricerca

Il Finder effettua una pre-ricerca del vostro contenuto. I risultati della ricerca sono riportati in modo dinamico in base al contesto e alla frequenza dei termini di ricerca. I contenuti più rilevanti saranno sempre elencati in cima ai risultati. Questa suggerisce frasi alternative (Figura 2) e il suo sistema permette di installare nuovi plug-in di ricerca i quali forniscono supporto per il contenuto standard di Joomla! e molti altri tipi di documenti. I Filtri di Ricerca Personalizzati permettono le ricerche contestuali, quando il visitatore sta guardando particolari sezioni del vostro sito web.

cocoate.com/node/10213

Figura 2: Suggerimenti

Diffusione di Joomla! a più Piattaforme usando più Database

Con Joomla! 2.5 sarà possibile utilizzare Joomla! su MySQL, Microsoft Azure e Microsoft SQL Server. I driver per PostgreSQL e Oracle sembrano essere molto vicini (Getting Ready for Multi-Database Support).

Le migliori scelte per la modalità Offline

Potete usare il messaggio predefinito non in linea, disabilitarlo o creare un messaggio personalizzato. In aggiunta potete selezionare un'immagine per la pagina in modalità offline (Figura 3). Avete anche la possibilità di impostare il sito in modalità offline durante l'installazione, in modo che nessuna persona non autorizzata possa vederlo prima.

cocoate.com/it/node/10251/

Figura 3: Opzioni modalità Offline

Registrazioni Utente con CAPTCHA

Può essere abilitato un plug-in CAPTCHA utilizzando il servizio reCAPTCHA (Figura 4). Una volta che vi iscrivete gratuitamente con reCAPTCHA e inserite le vostre chiavi, potete abilitare CAPTCHA sulle nuove registrazioni utente. Potrebbe anche essere utilizzato da altre estensioni che necessitano di CAPTCHA.

cocoate.com/it/node/10251/

Figura 4: CAPTCHA

Gestione per i layout più facile

Ora potete allegare un'immagine per il testo introduttivo da usare nei layout nei blog, un'immagine per l'intero testo di un articolo e fino a tre collegamenti per l'intero layout dell'articolo.
Questo significa che i vostri creatori di contenuto non dovranno preoccuparsi con un'immagine nel testo e il formato del vostro articolo sarà più pulito e più compatibile.

Multilingue

E' possibile sovrascrivere le stringhe della lingua predefinita nella nuova gestione nel backend (Figura 5).

cocoate.com/it/node/10251/

Figure 5: Gestione sovrascrittura lingua

Note Utente

Note Utente può allegare note agli utenti così come assegnare il tracciamento delle date agli utenti. Puoi avere varie note per utente e le note possono essere in differenti categorie (Figura 6).

cocoate.com/j25/new

Figura 6: Gestione note utente

Mettere in Ordine

Filtrare per Categorie nella Gestione Articolo

Questo è molto utile. Da Joomla! 1.6 era possibile filtrare le categorie nella gestione articolo, ma non potevi vedere gli articoli nelle sottocategorie. Ora il filtro logico include anche gli articoli delle sottocategorie.

Collegamento a Nuovi Menu con un Modulo

In Joomla! 2.5 i moduli NON vengono creati automaticamente per ogni tipo di nuovo menu. Questo non è un bug, è una caratteristica :)
Non tutti usavano il modulo menu principale, ma ne usavano invece uno da un template personalizzato oppure un modulo di terze parti. Per questa ragione, il menu non creava automaticamente un modulo nella versione 1.6/1.7. Questo cambiamento confondeva le persone e creava lavoro extra. In Joomla! 2.5, se non c'è un modulo associato con il menu, c'è un link nella Gestione Menu che una volta cliccato vi porterà direttamente ad un nuovo modulo che potete creare. Dovete poi scegliere di salvare questo modulo menu standard o cancellarlo e usare un differente modulo menu.

I Filtri di Testo Personalizzati sono stati spostati nella configurazione globale. Si tratta di un filtraggio dei contenuti per i tag elencati in bianco e nero a seconda della vostra configurazione e sul permesso di ruolo.

Potete ora scegliere di fare in modo che l'amministratore riceva un nuovo messaggio quando un utente crea un account. Questo è utile quando la Notifica Attivazione nuovo utente è impostata su Se stesso. In quel caso l'utente riceve un'email dopo la registrazione con un link di attivazione (Figura 7). Dopo aver cliccato sul link l'account viene attivato.

cocoate.com/it/node/10251/

Figura 7: Notifica Amministratore

Le opzioni estese in “Seleziona un Tipo di Voce di Menu” non vengono caricate se non ne hai bisogno.

Nuove Funzionalità rispetto a Joomla! 1.5

In confronto a Joomla! 1.5 le differenze sono enormi e c'è una lunga lista di funzionalità e miglioramenti.

Qui c'è una lista dei cambiamenti più importanti in Joomla! 1.6 e 1.7

  • Non ci sarà più nessuna sezione. Le Categorie possono essere nidificate in profondità come si desidera.
  • Il concetto di accesso è totalmente ricostruito.
    I gruppi di utenti esistenti utilizzati in Joomla! 1.5 sono ancora gli stessi in Joomla! 2.5 ma possono essere migliorati e rinominati. I livelli di accesso illimitato possono essere ancora definiti anche qui. I gruppi di utenti possono essere assegnati ai livelli di accesso e diversi gruppi possono essere assegnati a diversi livelli di accesso.
  • Multi-processo
    Le operazioni di copia e spostamento, e l'assegnazione dei livelli di accesso possono ora essere fatti in un processo di gruppo.
  • Aggiornamenti al clic del mouse
    Una semplice funzione. Il sistema rileva gli aggiornamenti disponibili e li avvia cliccando sul pulsante corrispondente.
  • Template (Modelli)
    Ci sono stati molti cambiamenti nell'area template. Ora ci sono due template amministratore e tre template sito.
  • Stili Template
    A volte si può voler decidere di visualizzare un template con diverse opzioni. Volete creare una pagina con lo sfondo rosso e un'altra pagina con uno blu. Pertanto ci vorranno degli stili template. Create tante versioni (stili) di un template con diverse impostazioni così come vi piace, e assegnateli ad un link del menu.
  • Layout Template
    A volte si può voler visualizzare solo l'output di un componente o di un modulo con un'impostazione diversa, senza intaccare il template. Questo è possibile con i layout template.
  • Interfaccia Utente Coerente
    Un esempio di successo è il generale salva dialogo.
    Salva: il contenuto sarà salvato, e voi rimanete nella modalità di modifica
    Salva & Chiudi: il contenuto sarà salvato; voi lasciate la modalità di modifica
    Salva & Nuovo: il contenuto sarà salvato; apparirà una nuova maschera vuota in modalità di modifica.
    Salva come copia: il contenuto sarà salvato come copia, voi rimanete nella maschera di modifica
  • Requisiti minimi
    I requisiti minimi per quanto riguarda l'ambiente server e i visitatori dei browser web sono aumentati.
    Browser: Internet Explorer versione 7 o superiore; Firefox versione 3 o superiore; Safari versione 4 o superiore
    Server: PHP versione minima 5.2.4, MySQL versione minima 5.0.4
  • Modalità Eredità
    La modalità eredità da Joomla! 1.5 non è più necessaria. La modalità eredità ha permesso l'esecuzione di componenti originariamente sviluppati per Joomla! 1.0, che sono stati solo adattati a Joomla! 1.5. La procedura di adattare i vecchi componenti è compensata dallo sviluppo dei 'nativi' componenti di Joomla! 1.5 e 2.5, che usa la struttura di Joomla!
  • Ottimizzazione dei motori di ricerca
    • Potete usare l'unicode negli URL, il che significa che ora potete utilizzare caratteri speciali come 'ö' e 'ä' o caratteri Arabici o Ebraici nell'URL.
    • Potete assegnare meta-testo e parole chiave alle categorie.
    • Un titolo di un sito sarà visualizzato dopo il nome del sito nel browser.
  • I Moduli possono essere pubblicati a tempo controllato. Le opzioni di assegnazione alle voci di menu sono state ampliate.
  • Multilinguismo
    Joomla! offre la possibilità di creare articoli, categorie e moduli in diverse lingue. Con il nuovo plug-in Language Filter, si può filtrare l'intero sito per la lingua desiderata.
  • Nuovo Editor
    Code Mirror è il nuovo editor, che viene fornito in aggiunta a TinyMCE. Non è un editor WYSIWYG, ma offre un modo conveniente di lavorare con 'codice' come contenuto che sarà visualizzato a colori ed in modo strutturato.
  • Componenti
    • Il nuovo componente 'redirect' consente di reindirizzare alle URL in ordine in modo da evitare gli errori '404 non trovato'.
    • Il nuovo componente ricerca fornisce una panoramica delle parole chiave ricercate e visualizza i risultati.
    • Il componente sondaggio è stato eliminato.
  • Nuovo Ciclo di Rilascio
    Ogni 18 mesi, apparirà un rilascio a lungo termine di Joomla!
  • Introduzione alla piattaforma Joomla!
    Joomla! consiste di due parti
    • la piattaforma Joomla!
    • il sistema di gestione contenuti di Joomla!

Ci sono molte altre caratteristiche molto belle come la possibilità di inserire un'immagine di sfondo in un modulo oppure visualizzare gli articoli con interruzioni di pagina in una tabella.