Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : SANTUX 24 Aug 2006, 12:33:41
-
Ciao a tutti
Ho un problema e spero che mi possiate aiutare.
Devo gestire degli utenti che devono inserire e pubblicare delle notizie nel mio sito. La pubblicazione deve essere un attività indipendente dall'amministratore.
Pensavo di dare agli utenti il ruolo di PUBLISHER però essi hanno anche la possibilità di modificarme i contenuti statici, non va bene :-[
Mentre gli altri ruoli come EDITOR o AUTHOR non hanno la possibilità di pubblicare. :-\
CHE FARE ?
grazie
-
??? ??? ??? non sò......
-
Puoi modificare i permessi agli utenti e ai gruppi agendo sul file che si trova nella cartella includes di joomla gacl.class.php, e non è una pratica standard del CMS stesso ma un' hack che viene effettuato solo in determinati casi e determinate esigenze.
Attenzione però qualsiasi al modifica al file deve essere effettuata nuovamente ogni volta che viene aggiornato il CMS con una nuova versione.
-
Grazie mille per il tuo prezioso aiuto.
;)
-
Grazie STE
Ho risolto il problema ho fatto in modo che l'utente PUBLISHER non abbia più la possibilità di modificare qualsiasi contenuto ma soltanto quelli che ha creato.
Molto semplice e veloce ;)
;D
-
Scusa Santux,
potresti spiegarmi come hai fatto?
Grazie,
Andrea
-
Molto gentilmente, Santux mi ha postato la soluzione che riporto perché sia utile a chi ne abbia bisogno:
Devi sostituire la seguente linea di codice:
$this->_mos_add_acl( 'action', 'edit', 'users', 'publisher', 'content', 'all' );
con
$this->_mos_add_acl( 'action', 'edit', 'users', 'publisher', 'content', 'own' ); // permesso di modifica dei propri file
Grazie Santux!! ;D
Ciao,
Andrea