Joomla.it Forum

Componenti per Joomla! => Gestione utenti e community => : mirror 16 Oct 2007, 21:55:53

: funzione invio-contenuto
: mirror 16 Oct 2007, 21:55:53
Ho attivato una voce di menù con la funzione "invia-contenuto" sul mio portale in Joomla. Appena faccio una verifica direttamente sul sito, il software non mi consente di inviare alcun contenuto, rifilandomi il messaggio "spiacenti, non sei autorizzato ad accedere a questa risorsa".
Qualcuno sa dirmi cosa devo fare?
: Re: funzione invio-contenuto
: bigham 16 Oct 2007, 22:15:19
Ciao.

Probabilmente l'utente che usi per accedere al sito e inviare i contenuti non ha i diritti per farlo. Sarà nel gruppo Register.

Devi cambiargli gruppo e metterlo in Author, Editor o Publisher.

: Re: funzione invio-contenuto
: mirror 16 Oct 2007, 22:59:31
E non si può fare in modo che tutti gli utenti registrati possano inviare notizie? Magari sottoponendole all'autorizzazione dell'amministratore..
: Re: funzione invio-contenuto
: bigham 16 Oct 2007, 23:04:39
Bhe! bisogna che tutti gli utenti che si registrano siano messi almeno nel gruppo editor.

Tu dici come farlo in automatico?
: Re: funzione invio-contenuto
: bigham 16 Oct 2007, 23:10:43
Io non lo farei, comunque forse modificando il componente di registrazione com_registration.

Nel file registration.php alla riga 145 modificando questa
$row->gid = $acl->get_group_id( 'Registered', 'ARO' );
così
$row->gid = $acl->get_group_id( 'Author', 'ARO' );

Ma, ripeto, così dai diritti maggiori a TUTTI gli utenti che si registrano.
Potrei, se volessi, riempirti il database di contenuti enormi saturandoti lo spazio del database.
Anche se l'amministratore lo deve confermare intanto sono stati registrati.  ;)
: Re: funzione invio-contenuto
: mirror 16 Oct 2007, 23:12:58
Quindi, se non ho capito male, in questo modo tutti gli utenti registrati possono inviare contenuti, ma prima devo dare l'autorizzazione alla pubblicazione.
: Re: funzione invio-contenuto
: mirror 16 Oct 2007, 23:16:55
Giacchè ci sei, ti pongo un'altra domanda: come faccio a modificare i messaggi nelle finestre dei componenti? In parole povere, quando clikko su "invia notizia" compare il messaggio che invita l'utente alla registrazione. Come faccio a modificarne il testo? Ho lo stesso problema con il mod_comprofilermoderator di Community Builder. Vorrei modificare i testi, ma non so come fare..
: Re: funzione invio-contenuto
: bigham 16 Oct 2007, 23:24:44
Quindi, se non ho capito male, in questo modo tutti gli utenti registrati possono inviare contenuti, ma prima devo dare l'autorizzazione alla pubblicazione.

Esatto!

Giacchè ci sei, ti pongo un'altra domanda: come faccio a modificare i messaggi nelle finestre dei componenti? In parole povere, quando clikko su "invia notizia" compare il messaggio che invita l'utente alla registrazione. Come faccio a modificarne il testo? Ho lo stesso problema con il mod_comprofilermoderator di Community Builder. Vorrei modificare i testi, ma non so come fare..

Sei il testo del messaggio non è contenuto all'interno del file php del componente allora probabilmente è nel file della lingua di traduzione, o nel file della lingua di Joomla.

Nel primo caso alcuni componenti (es. com_comment) hanno nella cartella in cui sono contenuti una cartella language dove sono inseriti i messaggi che il componente visualizza.

Nel secondo caso c'è la cartella language a livello di root del sito che contiene i file di traduzione di tutti i messaggi di Joomla.

Una delle due  ;D

Lo stesso vale per i moduli. Se non è nel file php del modulo allora è nel file della lingua di Joomla.