Home > Blog > Utility > Abilitare il controllo globale per utenti manager su Joomla 1.5
Stampa pagina
Marco

Abilitare il controllo globale per utenti manager su Joomla 1.5

Scritto da Marco 22 dicembre 2008


Uno dei problemi che si può verificare nella gestione multiutente dell’accesso al backend di un sito gestito con Joomla è il blocco di determinati contenuti da parte di un utente che, per svariati motivi, esce dalla pagina di modifica del testo senza utilizzare i pulsanti di salvataggio sul pannello. Quando ciò si verifica, solo l’utente che ha avuto accesso in scrittura al contenuto può sbloccarlo.

Nella maggior parte dei casi è necessario ricorrere ad un account administrator o super administrator per sbloccare ricorsivamente tutti i contenuti attraverso l’utility Strumenti->Controllo Globale.

Poiché molto spesso chi gestisce a livello di contenuto un sito Joomla ha un account di tipo manager, può essere interessante abilitare la funzione di Controllo Globale anche per questo livello utente.

Il tutto può essere realizzato aggiungendo nel file del core di Joomla /libraries/joomla/users/authorization.php dopo la riga 91 questo codice:

$this->addACL( "com_checkin", "manage", "users", "manager" );

NB: Poiché questa modifica interviene su un file core di Joomla è importante annotarla per evitare la sua sovrascrittura in futuri aggiornamenti del CMS.

Condividi:
  • del.icio.us
  • Digg
  • Google Bookmarks
  • Facebook
  • LinkedIn
  • Netvibes

Tag: , , ,


Lascia un Commento