Chiedo scusa ai miei lettori se questo articolo è arrivato dopo tantissimo tempo dalla scrittura dell'ultimo ma è stato un periodo particolarmente burrascoso e spero, ora, di trovare il tempo e la possibilità di recuperare il tempo perso.
Uno dei difetti maggiori di Joomla (Che sarà risolto con la versione 1.6) è la poca attenzione ai livelli di accesso: attualmente un utente può appartenere a 3 macro categorie: gli utente Ospiti (Livello Pubblic), gli utente Registrati (Livello Registred) e gli utenti speciali (Livello Special).
Possiamo quindi legare un contenuto (una voce di menu per esempio) a uno di questi 3 macro categorie rendendo quindi un contenuto visualizzabile:
Come potete immaginare questo può creare diversi problemi e semplifica tutta quella che potrebbe essere la gestione dei contenuti, potrà capitarvi spesso infatti di voler aumentare la specificità dei livelli di accesso ed ecco in nostro soccorso il plug in di cui parlerò in questo articolo: InlineACL.
Attraverso questo plug in potremo far si che alcune parti dei nostri articoli siano visualizzati esclusivamente da una sotto categoria di utenti (Le macro categoria Registrati e quella Speciale si suddividono, a loro volta, in altri 3 livelli) o adirittura da alcuni utenti specifici ma procediamo con calma per scoprire tutto quello che possiamo fare con questo interessantissimo plug in.
Prima di tutto lo scarichiamo e lo installiamo come di consueto, attraverso la pagina ufficiale del plug in lo andiamo quindi a scaricare.
Una volta installato andiamo ad attivarlo nel menu Estensioni->Gestioni Plug in e ci renderemo conto di come il plug in dispone di un solo parametro, tra l'altro non essenziale.
Il parametro CB Field andrà impostato se vogliamo categorizzare gli utenti anche attraverso un campo del famoso componente Community Builder (Ovviamente questa categorizzazione sarà funzionante soltanto se abbiamo installato il Community Builder).
Per il resto, una volta attivato il plug in sarà funzionante e di semplicissimo utilizzo: ci basterà inserire il testo che vogliamo sia "categorizzato" tra due tag seguendo questi esempi:
In plug in molto semplice, quindi, che ci permette però di gestire in maniera a dir poco completa i nostri contenuti rispetto ai nostri utenti. I campi di utilizzo di un plug in del genere sono molteplici e finalmente siamo limitati solo dalla nostra fantasia e non da vincoli un pò troppo severi come quelli presenti nel core di Joomla.