Pagina 1 di 2
Nascondere Chi c'è in linea agli utenti registrati
Inviato: 11/02/2011, 18:02
da WorldComputing
Non ho ancora guardato ma credo che la scritta la trovo in language/it/common.php
mi dite per favore come nascondere tale scritta dalla visione degli utenti registrati e permettere la visione solo a determinati gruppi? devo permettere la visione di questa scritta solo allo staff.
Re: Nascondere Chi c'è in linea agli utenti registrati
Inviato: 12/02/2011, 14:26
da Carlo
Aspetta, non ti seguo.
Nell'altra discussione hai chiesto come modificare tale stringa, ed in seguito come visualizzare in tale lista solo determinati gruppi. Ora, invece, non capisco cosa mi chiedi.
Re: Nascondere Chi c'è in linea agli utenti registrati
Inviato: 12/02/2011, 17:11
da WorldComputing
Non mi hai capito,

mi riferisco al collegamento alla pagina viewonline.php
Pensavo di nascondere, alla visione solo degli utenti registrati, la scritta:
Chi c'è in linea
e permettere che la vedono solo i membri dello staff

Re: Nascondere Chi c'è in linea agli utenti registrati
Inviato: 12/02/2011, 19:25
da Carlo
Ok, ora ho capito. Però basta conoscere il link e la lista è visualizzabile.
Caso mai è possibile modificare il file che mostra la lista per farla visualizzare solo a gruppi da te scelti. Pertanto apri il file
viewonline.php, trova:
Codice: Seleziona tutto
// Can this user view profiles/memberlist?
if (!$auth->acl_gets('u_viewprofile', 'a_user', 'a_useradd', 'a_userdel'))
{
if ($user->data['user_id'] != ANONYMOUS)
{
trigger_error('NO_VIEW_USERS');
}
login_box('', $user->lang['LOGIN_EXPLAIN_VIEWONLINE']);
}
e aggiungi dopo:
Codice: Seleziona tutto
if ($user->data['group_id'] != 4 && $user->data['group_id'] != 5 && $user->data['group_id'] != 8)
{
trigger_error('NO_VIEW_USERS');
}
Cambiando 4, 5 e 8 con i rispettivi ID dei gruppi cui potranno avere accesso. Lo stesso discorso (quello relativo ai gruppi principali) equivale anche qui.
Re: Nascondere Chi c'è in linea agli utenti registrati
Inviato: 12/02/2011, 20:06
da WorldComputing
Carlo ha scritto: Però basta conoscere il link e la lista è visualizzabile.
Pensavo occhio non vede, cuore non duole

ma questa soluzione è ottima.
Grande Carlo ti ringrazio!

Re: Nascondere Chi c'è in linea agli utenti registrati
Inviato: 04/08/2011, 12:57
da spaje
Ciao a tutti,
stavo cercando un modo per bloccare la visualizzazione del tab "chi c'è in linea" ma il sistema proposto sopra non funziona. Io vorrei che l'informazione sia visualizzata esclusivamente per il gruppo amministratori invece adesso viene visualizzata anche da chi non è nemmeno loggato.
Cosa mi sono perso per strada?

Re: Nascondere Chi c'è in linea agli utenti registrati
Inviato: 05/08/2011, 17:53
da Carlo
La modifica su riportata serve solo per negare l'accesso al file di phpBB che mostra la lista completa degli utenti online, riportando anche la loro posizione all'interno del forum.
Nel template
index_body.html, trova:
e sostituisci la riga con:
Re: Nascondere Chi c'è in linea agli utenti registrati
Inviato: 07/01/2013, 12:49
da risorsa
Ciao a che serve l' ultima condizione qui pubblicata?
Re: Nascondere Chi c'è in linea agli utenti registrati
Inviato: 07/01/2013, 13:16
da Tiger
Che se la lista utenti on-line e' attiva e si hanno anche i permessi amministrativi si potra'visualizzare il contenuto altrimenti tale non verra'visualizzato.
Re: Nascondere Chi c'è in linea agli utenti registrati
Inviato: 07/01/2013, 14:34
da risorsa
Che se la lista utenti on-line e' attiva e si hanno anche i permessi amministrativi si potra'visualizzare il contenuto altrimenti tale non verra'visualizzato.
questo vuol dire che oltre far click su
Chi c'è in linea, esiste la possibilità di vedere chi c'è in linea da altro posto che tu chiami
Lista utenti on-line
Come vado a vedere la
lista degli utenti online se ho impedito la visualizzazione al modulo
Chi c'è in linea?
Quale altra lista?