server nicht anzeigen

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
SyneX
Mitglied
Beiträge: 73
Registriert: 26.03.2004 12:11

server nicht anzeigen

Beitrag von SyneX »

allo, ich habe eine extra News-Page gemacht, wo der die posts von einem Forum nimmt. Nur wenn er sie dann "holt" steht dann da das er ein Gast ist (also der server). Pro Person, die das dann sieht, ist dann ein gast da, aber immer mit der server ip.

Ich habe den Mod ShowBotsInOnlineList - Mod und würde gerne dass der Server immer als Bot angeziegt wird und dass er dann nur 1x angezeigt wird.

Könnt ihr mir bitte sagen, wie ich das amchen soll?
SyneX
Mitglied
Beiträge: 73
Registriert: 26.03.2004 12:11

Beitrag von SyneX »

^^ schieb

kann mir keiner helfen oder möchtet ihr mir nur nicht alles genau hinschreiben?... also wenn das letzte zutritt, könntet ihr mir wenigstens tips geben, wo ich denn anfangen soll
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

So recht nachvollziehen kann ich dein Problem (die Frage) nicht.
Zuletzt geändert von Acid am 20.08.2004 21:06, insgesamt 1-mal geändert.
SyneX
Mitglied
Beiträge: 73
Registriert: 26.03.2004 12:11

Beitrag von SyneX »

Also nochmal ganz von vorne.

Ich habe extern eine Newspage. Diese Newspage nimmt die Beiträge von einem Forum.

Jedesmal, wenn jemand sich die Newspage anschaut, steht beim Forum unten, dass ein Gast Onlin ist. Wenn man im Admi Panel schaut, sieht man, dass es der Gast die Ip vom Server hat.

Die Gäste, die die Ip vom Server haben, möchte ich als Bot angezeigt haben. Die Anzeige für Bots (Suchmaschienen) ist im Mod ShowBotsInOnlineList ja drin. Nur möchte ich jetzt, dass die Gäste, die die Ip vom Server haben, als Bots angezeigt werden.

Hoffe, dass mich jetzt jemand versteht.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Warum haben diese Gäste denn die IP des (deines?) Servers?

Ist diese News-Seite mit der phpBB-Struktur aufgebaut? Also sessions usw. ..
SyneX
Mitglied
Beiträge: 73
Registriert: 26.03.2004 12:11

Beitrag von SyneX »

ja sieht so aus (hatte von einer phpbb seite)
Benutzeravatar
netzmeister
Ehemaliges Teammitglied
Beiträge: 1146
Registriert: 02.05.2003 20:59
Wohnort: Freiburg
Kontaktdaten:

Beitrag von netzmeister »

Hallo SyneX,
die Filterung anhand der IP ist (noch!) nicht im ShowBots..-Mod integriert.
Da die Bots durch den sog. Browser-Agent String indentifiziert werden, ist es
nicht möglich die Gäste welche von Deinem Server kommen zu erkennen.

Gruß netzmeister
Gruß netzmeister
Die "Suche" ist euer Freund
SyneX
Mitglied
Beiträge: 73
Registriert: 26.03.2004 12:11

Beitrag von SyneX »

naja ich hätte gedacht das man bei der page_header.php was ändern kann

Code: Alles auswählen

		else
		{
			// Skip multiple sessions for one user
			if ( $row['session_ip'] != $prev_session_ip )
			{
				$SearchBot = areyouabot($row['SearchBot'], FALSE);
				if (!strlen($SearchBot))
				{
				$guests_online++;
			}
				else
				{
					// Wenn der Bot noch nicht in der Liste eingetragen
					if (strpos($bots_list, $SearchBot) === false)
					{
						$bots_online++;

						if (!strlen($bots_list))
							$bots_list .=  $SearchBot;
						else
							$bots_list .=  ', ' . $SearchBot;
					}
				}
			}
		}
ich denke mal, dass da eine abfrage hinmüsste

nur hab ich es noch nicht hinbekommen

//edit: mir würde auch reichen, wenn der gast, der die servip hat, gar nicht als gast angeziegt wird...
SyneX
Mitglied
Beiträge: 73
Registriert: 26.03.2004 12:11

Beitrag von SyneX »

^^ schieb.. kann mir wirklich keiner helfen?
Benutzeravatar
netzmeister
Ehemaliges Teammitglied
Beiträge: 1146
Registriert: 02.05.2003 20:59
Wohnort: Freiburg
Kontaktdaten:

Beitrag von netzmeister »

Hallo,
versuch mal folgendes:

Code: Alles auswählen

#-- [ÖFFNE]----
includes/page_header.php

#-- [FINDE]-----
           $SearchBot = areyouabot($row['SearchBot'], FALSE);
           if (!strlen($SearchBot))
           {
              $guests_online++;
           }

#-- [ERSETZE]----
           $SearchBot = areyouabot($row['SearchBot'], FALSE);
           if (!strlen($SearchBot))
           {
              if (strpos($row['session_ip'], "Deine Server-IP") === TRUE)
              {
                 $bots_online++;
          
                 if (!strlen($bots_list))
                    $bots_list .=  "Dein eigener Botname";
                  else
                    $bots_list .=  ", " . "Dein eigener Botname";
              }
              else
                $guests_online++;
           }
Musst nur noch IP und Botnamen ersetzen...

Gruß netzmeister
Gruß netzmeister
Die "Suche" ist euer Freund
Antworten

Zurück zu „phpBB 2.0: Mod Support“