phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Nascondere Chi c'è in linea agli utenti registrati

Supporto per phpBB 3.0.x.
Avatar utente
WorldComputing
Utente
Utente
Messaggi: 305
Iscritto il: 30/12/2009, 20:41
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Nascondere Chi c'è in linea agli utenti registrati

Messaggio da WorldComputing » 11/02/2011, 18:02

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.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Nascondere Chi c'è in linea agli utenti registrati

Messaggio da Carlo » 12/02/2011, 14:26

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.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
WorldComputing
Utente
Utente
Messaggi: 305
Iscritto il: 30/12/2009, 20:41
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Nascondere Chi c'è in linea agli utenti registrati

Messaggio da WorldComputing » 12/02/2011, 17:11

Non mi hai capito, :D 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 :D

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Nascondere Chi c'è in linea agli utenti registrati

Messaggio da Carlo » 12/02/2011, 19:25

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.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
WorldComputing
Utente
Utente
Messaggi: 305
Iscritto il: 30/12/2009, 20:41
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Nascondere Chi c'è in linea agli utenti registrati

Messaggio da WorldComputing » 12/02/2011, 20:06

Carlo ha scritto: Però basta conoscere il link e la lista è visualizzabile.
Pensavo occhio non vede, cuore non duole :D ma questa soluzione è ottima.

Grande Carlo ti ringrazio! :mrgreen:

spaje
Utente
Utente
Messaggi: 1
Iscritto il: 04/08/2011, 12:51

Re: Nascondere Chi c'è in linea agli utenti registrati

Messaggio da spaje » 04/08/2011, 12:57

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? :roll:

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Nascondere Chi c'è in linea agli utenti registrati

Messaggio da Carlo » 05/08/2011, 17:53

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:

Codice: Seleziona tutto

<!-- IF S_DISPLAY_ONLINE_LIST -->
e sostituisci la riga con:

Codice: Seleziona tutto

<!-- IF S_DISPLAY_ONLINE_LIST and U_ACP -->
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

risorsa
Utente
Utente
Messaggi: 72
Iscritto il: 03/01/2013, 14:17
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.3
Database: MySQL

Re: Nascondere Chi c'è in linea agli utenti registrati

Messaggio da risorsa » 07/01/2013, 12:49

Ciao a che serve l' ultima condizione qui pubblicata?

Codice: Seleziona tutto

<!-- IF S_DISPLAY_ONLINE_LIST and U_ACP -->
Possiedo Premod SEO

Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: Nascondere Chi c'è in linea agli utenti registrati

Messaggio da Tiger » 07/01/2013, 13:16

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.

risorsa
Utente
Utente
Messaggi: 72
Iscritto il: 03/01/2013, 14:17
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.3
Database: MySQL

Re: Nascondere Chi c'è in linea agli utenti registrati

Messaggio da risorsa » 07/01/2013, 14:34

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?
Possiedo Premod SEO

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 16 ospiti