Extensions

Cosa manca ancora a Joomla

Si sa, lo sviluppo del software è una attività senza fine.. di solito un prodotto termina di essere sviluppato quando non vi è più mercato oppure gli sviluppatori decidono che è ora di riporre il progetto nel cassetto.

Joomla ha da poco compiuto 3 anni ed è un ottimo prodotto.

In questo post però anzichè lodarne i lati positivi cerchiamo di capire cosa manca ancora a Joomla.

I can see fine without windows
Creative Commons License photo credit: Blyzz

Controllo degli accessi (ACL)

Prima la cosa positiva: Joomla 1.6 avrà un miglioramento della gestione degli accessi.

Per ora non è possibile (senza ricorrere ad estensioni) assegnare selezionati utenti ad una particolare area del sito, ad esempio con contenuti a pagamento. Con il diffondersi delle comunità online, è necessario che Joomla fornisca un sistema per poter assegnare un utente a diversi gruppi e poter accedere a zone del sito particolari in base ai propri permessi.

Come ho detto, molte estensioni si occupano di ACL: JACL, JUGA, JACLplus.. ma tutte queste estensioni sono molto invasive in un sito e non possono essere disinstallate perchè questo altererebbe completamente il funzionamento del sito Web. Una volta implementate, si è legati ad esse per tutta la vita del sito.

Qui un bel topic che ne parla.

Categorie e sezioni: tutto qui?

Mi ricordo la prima volta che ho creato un sito con Joomla: non capivo perchè si potesse assegnare ad un contenuto una sola sezione ed una sola categoria.

Se confrontiamo questa gestione della tassonomia con Drupal, vengono i brividi.. multiple tassonomie indipendenti, personalizzabili in ogni modo.

Spazio alla semplicità, ma un po' di elasticità sarebbe benvenuta.. ovvero categorie, sottocategorie e ancora sottocategorie.. per permetterci di dividere i contenuti come vogliamo NOI :-D

Per realizzare questo occorrerebbe migrare verso una struttura a nodi come quella su cui si basa Drupal..

Qui maggiori informazioni.

Controllo delle revisioni

Stesso discorso di ACL: esistono diverse estensioni che permettono di realizzare il controllo delle revisioni di un articolo, che permettono di mantenere una traccia di quello che è stato l'articolo nel corso del tempo.

Permettono di vedere chi ha fatto una modifica e di ripristinare una versione precedente dell'articolo.

Il massimo è avere questa feature nel core.

Qui un topic interessante.

Ricerca

La ricerca interna di Joomla è mooolto migliorabile. Occorre che in Joomla 1.6 com_search venga sistemato o sostituito da un altro componente migliore.

Ne ho parlato ieri, e qui vi è un post in cui si parla di possibili miglioramenti,

Altro?

Certamente vi sono altre cose che potrebbero essere migliorate. Qualche idea?


Corso Joomla