bot als verborgen gebruiker

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Pjotr1357
Berichten: 118
Lid geworden op: 30 jan 2005, 13:42

bot als verborgen gebruiker

Bericht door Pjotr1357 » 18 apr 2010, 19:42

Hallo allemaal,

Kan je ook instellen dat een bot op de lijst komt te staan van verborgen gebruikers?

Alvast bedankt.

Gebruikersavatar
Jeroen
Berichten: 3639
Lid geworden op: 10 mei 2008, 21:22

Re: bot als verborgen gebruiker

Bericht door Jeroen » 18 apr 2010, 19:56

Wil je dat ze echt als verborgen gebruikers getoond worden of gewoon helemaal niet meer weergegeven worden in de "Wie is er online" lijst?
Jeroen

Pjotr1357
Berichten: 118
Lid geworden op: 30 jan 2005, 13:42

Re: bot als verborgen gebruiker

Bericht door Pjotr1357 » 18 apr 2010, 20:02

Pietje schreef:Wil je dat ze echt als verborgen gebruikers getoond worden of gewoon helemaal niet meer weergegeven worden in de "Wie is er online" lijst?
als verborgen gebruiker

Pjotr1357
Berichten: 118
Lid geworden op: 30 jan 2005, 13:42

Re: bot als verborgen gebruiker

Bericht door Pjotr1357 » 20 apr 2010, 21:07

Heeft iemand nog een idee?????

Gebruikersavatar
patings
Berichten: 28
Lid geworden op: 07 dec 2009, 17:42
Locatie: Lelystad
Contacteer:

Re: bot als verborgen gebruiker

Bericht door patings » 26 apr 2010, 09:31

Ik ben hier ook in geïnteresseerd, maar dan in het altenatief om Bots helemaal niet te tonen in de Online informatie.

Ik heb net wel geprobeerd om de kleur voor de Bot groep te veranderen in wit. Dan zie je niet meer welke Bots het zijn maar je krijgt een vreemde lijst met veeeel spaties (als was te verwachten natuurlijk).

Gebruikersavatar
Jeroen
Berichten: 3639
Lid geworden op: 10 mei 2008, 21:22

Re: bot als verborgen gebruiker

Bericht door Jeroen » 26 apr 2010, 12:27

Pjotr1357 schreef:Heeft iemand nog een idee?????
Je kan daarvoor deze modificatie gebruiken.
patings schreef:Ik ben hier ook in geïnteresseerd, maar dan in het altenatief om Bots helemaal niet te tonen in de Online informatie.

Ik heb net wel geprobeerd om de kleur voor de Bot groep te veranderen in wit. Dan zie je niet meer welke Bots het zijn maar je krijgt een vreemde lijst met veeeel spaties (als was te verwachten natuurlijk).
Daarvoor moet je de volgende code wijzigingen doen:

Open viewonline.php

Zoek daarin op

Code: Selecteer alles

	if ($row['user_id'] != ANONYMOUS && !isset($prev_id[$row['user_id']]))
Voeg daarvoor toe

Code: Selecteer alles

if ($row['user_type'] == USER_NORMAL || $row['user_type'] == USER_FOUNDER || $row['user_id'] == ANONYMOUS)
{
Zoek op

Code: Selecteer alles

$db->sql_freeresult($result);
unset($prev_id, $prev_ip);
Voeg daarvoor toe Open includes/functions.php

Zoek daarin op

Code: Selecteer alles

			$online_users['online_users'][$row['session_user_id']] = (int) $row['session_user_id'];
			if ($row['session_viewonline'])
			{
				$online_users['visible_online']++;
			}
			else
			{
				$online_users['hidden_users'][$row['session_user_id']] = (int) $row['session_user_id'];
				$online_users['hidden_online']++;
			}
Vervang die code met deze code

Code: Selecteer alles

			if ($row['user_type'] == USER_NORMAL || $row['user_type'] == USER_FOUNDER || $row['user_id'] == ANONYMOUS)
			{
				$online_users['online_users'][$row['session_user_id']] = (int) $row['session_user_id'];

				if ($row['session_viewonline'])
				{
					$online_users['visible_online']++;
				}
				else
				{
					$online_users['hidden_users'][$row['session_user_id']] = (int) $row['session_user_id'];
					$online_users['hidden_online']++;
				}
			}
Jeroen

Gebruikersavatar
patings
Berichten: 28
Lid geworden op: 07 dec 2009, 17:42
Locatie: Lelystad
Contacteer:

Re: bot als verborgen gebruiker

Bericht door patings » 26 apr 2010, 15:31

Dank Pietje,
Ik zal het eens even op mijn gemak gaan bekijken waar ik voor ga (en of).
Laat ik zeggen dat de case om Bots niet te tonen niet erg sterk is en dit is toch weer net wat meer werk (en onderhoud) dan ik gehoopt had.

Echter
Pietje schreef:Daarvoor moet je de volgende code wijzigingen doen:
Komen deze wijzigingen op (over) de eerder genoemde MOD of in plaats van ?

Dank, Piet,

Gebruikersavatar
Jeroen
Berichten: 3639
Lid geworden op: 10 mei 2008, 21:22

Re: bot als verborgen gebruiker

Bericht door Jeroen » 26 apr 2010, 15:47

Ik zou óf de modificatie kiezen óf de code wijzigingen die ik heb gegeven, het zijn twee dingen die los van elkaar staan en als je ze allebei gebruikt gaat het waarschijnlijk fout.
Jeroen

Gebruikersavatar
patings
Berichten: 28
Lid geworden op: 07 dec 2009, 17:42
Locatie: Lelystad
Contacteer:

Re: bot als verborgen gebruiker

Bericht door patings » 26 apr 2010, 18:48

Okay, dank.
Ik heb de codewijziging toegepast. Helaas, ik zie geen verschil. Ook niet als ik niet inlog.
Ze staan gewoon waar ze stonden.

En ja ik heb de buffer al een paar keer geleegd.
Ik zit op 3.0.7.PL1.

Ik weet niet of het help maar heb even in de DB gekeken.
In de phpbb.users tabel hebben de Bots user_type '2' maar Anonymous heeft ook '2', wel in een andere group.
Alle overige gebruikers hebben user_type 0 en 3. Ik ken de waarde van ANONYMOUS, USER_NORMAL etc. niet.
Ik heb ook nog op het Engelstalige forum gezocht maar ja, daar schijnt het te werken :shock:

Enig idee ?

Gebruikersavatar
patings
Berichten: 28
Lid geworden op: 07 dec 2009, 17:42
Locatie: Lelystad
Contacteer:

Re: bot als verborgen gebruiker

Bericht door patings » 29 apr 2010, 07:39

Ah .... in viewonline is het in orde. Daar zie ik alleen de "echte" gebruikers.

Het is alleen op de index pagina dat er niets is gewijzigd. Er moet dus nog een bestand worden aangepast om het ook op de home page niet te tonen...


In de Wiki vind ik deze oplossing maar het is niet duidelijk of dat om de lijst op de Index pagina gaat , om de specifieke lijst of om beiden.
In elk geval kan ik deze specifieke code niet vinden in mijn bestanden ??
http://wiki.phpbb.nl/Verberg_zoekrobots

Gebruikersavatar
patings
Berichten: 28
Lid geworden op: 07 dec 2009, 17:42
Locatie: Lelystad
Contacteer:

Re: bot als verborgen gebruiker

Bericht door patings » 29 apr 2010, 08:22

Kan haast niet anders dan style gerelateerd zijn.

in prosilver/template/viewonline_body.html

Vandaar dat het geen probleem is op het Internationaal forum neem ik aan.... maar nog steeds wel een probleem.

Gebruikersavatar
patings
Berichten: 28
Lid geworden op: 07 dec 2009, 17:42
Locatie: Lelystad
Contacteer:

Re: bot als verborgen gebruiker

Bericht door patings » 29 apr 2010, 09:48

Ik heb maar een restore gedaan en heb vervolgens de "officiële" MOD geinstalleerd.

Niet helemaal wat ik zocht maar voorlopig voldoende zo !

P.s. Daarin zit wel een language file (Engels en Duits) maar die is nauwelijks relevant (allen verborgen gebruikers en bots).

Gesloten