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

Disabilitare "Who's Online? a tutti tranne gli admin

Supporto per phpBB 3.0.x.
Avatar utente
arnold layne
Utente
Utente
Messaggi: 147
Iscritto il: 23/07/2012, 9:04
Sesso: Maschio
Versione: 3.0.13-PL1
Server: UNIX/Linux
PHP: 5.3.29
Database: MySQL 5.5.42
Contatta:

Re: Disabilitare "Who's Online? a tutti tranne gli admin

Messaggio da arnold layne » 24/11/2013, 10:56

Ti avevo detto e ridetto che questo pezzo di codice html che ti ho inserito in post precedenti:
questo che hai incollato ora è un terzo codice, ancora diverso dai precedenti dove il RECORD_USERS non ci interessa

il ns è questo

Codice: Seleziona tutto

    <!-- IF S_USER_LOGGED_IN -->
    <!-- IF S_DISPLAY_ONLINE_LIST -->
           <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF --><!-- ENDIF -->
    {LOGGED_IN_USER_LIST}

          <span class="corners-bottom"><span></span></span>
    <!-- IF LEGEND -->
    <em>{L_LEGEND}: {LEGEND}</em>
    <h3>{L_STATISTICS}</h3>
       <p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull;  {NEWEST_USER}</p>
    <!-- ENDIF --><!-- ENDIF -->

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: Disabilitare "Who's Online? a tutti tranne gli admin

Messaggio da Tiger » 24/11/2013, 11:22

Tanto per essere chiari:
questo che hai incollato ora è un terzo codice, ancora diverso dai precedenti
:o

Quinto post di questo topic:

Codice: Seleziona tutto

<!-- IF S_DISPLAY_ONLINE_LIST and  U_ACP -->
       <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF --><!-- ENDIF -->
{LOGGED_IN_USER_LIST}

      <span class="corners-bottom"><span></span></span>
<!-- IF LEGEND -->
<em>{L_LEGEND}: {LEGEND}</em>
<h3>{L_STATISTICS}</h3>
   <p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull;  {NEWEST_USER}</p>
<!-- ENDIF --><!-- ENDIF -->
Ultimo postato da me:

Codice: Seleziona tutto

<!-- IF S_DISPLAY_ONLINE_LIST and  U_ACP -->
   <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
   <p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
   <!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- ENDIF -->
Diversi?a me sembrano uguali,la sostanza(Quello che a noi interessa e':)

Codice: Seleziona tutto

<!-- IF S_DISPLAY_ONLINE_LIST and  U_ACP -->
	<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
Che e' il medesimo sia del post n5 che dell'ultimo.......................poi:
dove il RECORD_USERS non ci interessa
Sono problemi tuoi,a me non interessa,io ti ho fatto l'esempio sul code originale(nativo)dell'index_body.html di un prosilver puro,per indicarti la soluzione:

Poi non capisco l'utilita' di:
<!-- IF S_USER_LOGGED_IN -->

Quando con:
<!-- IF S_DISPLAY_ONLINE_LIST and U_ACP -->
risolvi anche per gli ospiti. ;)

Avatar utente
arnold layne
Utente
Utente
Messaggi: 147
Iscritto il: 23/07/2012, 9:04
Sesso: Maschio
Versione: 3.0.13-PL1
Server: UNIX/Linux
PHP: 5.3.29
Database: MySQL 5.5.42
Contatta:

Re: Disabilitare "Who's Online? a tutti tranne gli admin

Messaggio da arnold layne » 24/11/2013, 11:35

modificato cosi e pare che funzioni

peccato che gli admin non vedano gli on line ma devano andare in viewonline.php, comunque va bene anche cosi

Codice: Seleziona tutto

<!-- IF S_DISPLAY_ONLINE_LIST and  U_ACP -->
   <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->

          <span class="corners-bottom"><span></span></span>
    <!-- IF LEGEND -->
    <em>{L_LEGEND}: {LEGEND}</em>
    <h3>{L_STATISTICS}</h3>
       <p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull;  {NEWEST_USER}</p>
    <!-- ENDIF --><!-- ENDIF -->

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: Disabilitare "Who's Online? a tutti tranne gli admin

Messaggio da Tiger » 24/11/2013, 11:46

Strano,se hanno permessi pieni di admin devono visualizzarlo,cmq puoi risolvere anche in questo modo(prova):

Codice: Seleziona tutto

<!-- IF S_DISPLAY_ONLINE_LIST and U_ACP or U_MCP -->
   <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->

          <span class="corners-bottom"><span></span></span>
    <!-- IF LEGEND -->
    <em>{L_LEGEND}: {LEGEND}</em>
    <h3>{L_STATISTICS}</h3>
       <p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull;  {NEWEST_USER}</p>
    <!-- ENDIF --><!-- ENDIF -->
In sostanza facciamo in modo che o si tratti admin o di moderatore lo stato in linea venga visualizzato,quindi gli altri admin,che non siano fondatori,dovrebbero visualizzarlo.

Avatar utente
arnold layne
Utente
Utente
Messaggi: 147
Iscritto il: 23/07/2012, 9:04
Sesso: Maschio
Versione: 3.0.13-PL1
Server: UNIX/Linux
PHP: 5.3.29
Database: MySQL 5.5.42
Contatta:

Re: Disabilitare "Who's Online? a tutti tranne gli admin

Messaggio da arnold layne » 24/11/2013, 11:49

purtroppo con

<!-- IF S_DISPLAY_ONLINE_LIST and U_ACP or U_MCP -->

rimane come prima

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: Disabilitare "Who's Online? a tutti tranne gli admin

Messaggio da Tiger » 24/11/2013, 11:51

Gli altri admin,fanno parte anche del gruppo moderatori globali?

Avatar utente
arnold layne
Utente
Utente
Messaggi: 147
Iscritto il: 23/07/2012, 9:04
Sesso: Maschio
Versione: 3.0.13-PL1
Server: UNIX/Linux
PHP: 5.3.29
Database: MySQL 5.5.42
Contatta:

Re: Disabilitare "Who's Online? a tutti tranne gli admin

Messaggio da arnold layne » 24/11/2013, 11:52

Tiger ha scritto:Gli altri admin,fanno parte anche del gruppo moderatori globali?
NO, ovviamente, hanno permessi su tutto ma sono SOLO gruppo Admin

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: Disabilitare "Who's Online? a tutti tranne gli admin

Messaggio da Tiger » 24/11/2013, 11:54

Devi inserirli,anche nel gruppo moderatori globali,poi buona norma,tu che sei il fondatore,devi appartenere al medesimo gruppo,ma come "ledear".

Avatar utente
arnold layne
Utente
Utente
Messaggi: 147
Iscritto il: 23/07/2012, 9:04
Sesso: Maschio
Versione: 3.0.13-PL1
Server: UNIX/Linux
PHP: 5.3.29
Database: MySQL 5.5.42
Contatta:

Re: Disabilitare "Who's Online? a tutti tranne gli admin

Messaggio da arnold layne » 24/11/2013, 11:57

Tiger ha scritto:Devi inserirli,anche nel gruppo moderatori globali,poi buona norma,tu che sei il fondatore,devi appartenere al medesimo gruppo,ma come "ledear".

ok, oggi faccio testare dall'altro admin, grazie di tutto

Avatar utente
Fabiomaticus
Utente
Utente
Messaggi: 109
Iscritto il: 15/04/2011, 20:39
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.2
Database: MySQL 5.6.34
Località: Taranto
Contatta:

Re: Disabilitare "Who's Online? a tutti tranne gli admin

Messaggio da Fabiomaticus » 22/01/2014, 20:10

brunino ha scritto:Niente codici da modificare.
PCA>PERMESSI>PERMESSI GRUPPI>UTENTI REGISTRATI>PERMESSI AVANZATI>può vedere tutti in linea>NO
Mettendo no, gli utenti registrati continuano a vedere la pagine viewonline.
Tale parametro non in conflitto con l'altro presente? "Può vedere profili, lista utenti e utenti online"
Immagine

Rispondi

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

Chi c’è in linea

Visitano il forum: Bing [Bot] e 54 ospiti