IP Tracking

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Beitrag von FSKiller / Phoenix »

Update-Anleitung von 2.1 auf 2.2?
Kein Support per PN/Mail, wer sucht der findet!
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

alle Dateien in die entsprechenden Verzeichnisse kopieren, Variablen in der lang_german.php ergänzen, common.php ergänzen, install.php ausführen... sollte bei dieser kurzen install.txt eigentlich recht überschaubar sein.

Andreas
Zuletzt geändert von andreasOymann am 01.07.2005 02:05, insgesamt 1-mal geändert.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Beitrag von FSKiller / Phoenix »

Öhm schon gg

aber leider kommt nun der Fehler

Code: Alles auswählen

Fatal error: Call to undefined function: areyouabot() in /www/htdocs/csliga/includes/functions_ip_track.php on line 43
egal welche seite, erst kam sowas nu im admin bereich unter admin auflisten, glaube liegt daran das ich admin logs ausgemacht habe
Kein Support per PN/Mail, wer sucht der findet!
John Doe
Mitglied
Beiträge: 684
Registriert: 30.03.2005 01:06

Beitrag von John Doe »

Hallo,

ich glaub, da wurde ne kleinigkeit vergessen.

admin_iptracking.php

suche

Code: Alles auswählen

$phpbb_root_path 	= '../';
füge darüber ein

Code: Alles auswählen

function clear_sid($string)
{
	$position = strpos($string, 'sid=');
	if (!$position)
	{
		$position = strpos($string, 'PHPSESSID=');
	}
	if ($position)
	{
		$string = substr($string, 0, ($position-1));
	}
	return($string);
}

// Nachtrag: Der Fehler Call to undefined function: areyouabot() in /www/htdocs/csliga/includes/functions_ip_track.php on line 43

taucht bei mir auch auf.
Da fehlt auch die function.
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Beitrag von FSKiller / Phoenix »

das bringt bei mir auch nichts immer noch der Fehler :/ kann meine Seite nicht ganze Zeit off lassen :(
Kein Support per PN/Mail, wer sucht der findet!
John Doe
Mitglied
Beiträge: 684
Registriert: 30.03.2005 01:06

Beitrag von John Doe »

Einfach die alten Dateien wieder aufspielen. Dann funktioniert das iptracking
zwar nicht ganz korrekt, ausser man macht die Datenbankänderungen auch wieder rückgängig, aber ich denke dass der Modder nur ein paar Funktionen aus Versehen beim Release weggelassen hat.
Und das die korrekt laufende Version bald da ist.
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Beitrag von FSKiller / Phoenix »

Bleibt mir wohl nichts anderes Übrig ;) er meinte auch er macht *.tpl's ;) aber oki vielleicht werde ich him wohl dochmal unter die arme greifen *fg*
Kein Support per PN/Mail, wer sucht der findet!
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

arrg, sorry!!! Ich habe vergessen, die functions_showbot.php zu includieren, da sie bei mir schon von einem anderen Mod includiert wird.

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
common.php

#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'includes/db.'.$phpEx);

#
#-----[ AFTER, ADD ]------------------------------------------
#
include($phpbb_root_path . 'includes/functions_showbot.'.$phpEx);
Die Funktion clear_sid wird bereits in der functions_ip_track.php definiert, die sowieso bei jedem Aufruf einer Seite includiert wird, so daß eine erneute Definition in der admin_ip_tracking.php überflüssig ist.

Die zip-Datei im Download-Link habe ich aktualisiert.

Auch eine template-basierte Version wird erscheinen, allerdings erschien es mir zunächst wichtiger, die Funktionalität zu verbessern. Auf meinem Board läuft bereits eine Version mit erweiterten statistischen Anzeigen wie z.B. Zugriffe/Std.... desweiteren arbeite ich weiterhin an der Optimierung der SQL-Zugriffe, um eine möglichst hohe Zahl an Zugriffen speichern zu können bei gleichzeitiger akzeptabler Laufzeit der Scripte. Bei mir sind inzwischen insgesamt 168000 Zugriffe gespeichert, und bisher läuft es reibungslos, die Laufzeiten bewegen sich bei max. 1,4sec. , was im öffentlichen Bereich sicherlich grenzwertig, im Admin-Bereich aber durchaus vertretbar ist.

@FSKiller: Ich bin für jede Unterstützung dankbar ;)

Andreas
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Beitrag von FSKiller / Phoenix »

So erstmal ne halbes Danke ;), hatte die Nacht was geschrieben, was ich aber nochmal gelöscht habe.

Folgendes :( es wird alles geloggt aber nicht von den Gästen oder habe ich was verpasst? habe die Install.php drüber gejagt und alles funzt auch soweit alles nur die Gäste zugriefe werden wohl nicht so geloggt :/

zum Mod selber Klasse arbeit, sobald ich Privat mehr Zeit habe werde ich mich an die *.tpl's machen, vielleicht fallen mir bis dahin wieder sachen ein ;)

edit: Nein Klappt immer noch nicht alles raus gemachtu nd wieder rein vorher db gelöscht :(

Öhm ich glaube auch wenn man das alles auf tpls umstellt muss alles komplett überarbeitet werden und dann sollte die Fehlersuche auch einfacher sein :/

Zeile 1004

Code: Alles auswählen

$view_page          = clear_sid(substr( strrchr ($row1['located'], "/"),1));
und Zeile 1297

Code: Alles auswählen

$admin_view_page 		= clear_sid(substr( strrchr ($row1['located'], "/"),1));
sollen beides Fehler sein :(, habe ich aber behoben mit

suche in admin_ip_tracking.php

Code: Alles auswählen

$phpbb_root_path 	= '../';
require($phpbb_root_path . 'extension.inc');
require('pagestart.' . $phpEx);
danach einfügen

Code: Alles auswählen

include($phpbb_root_path . 'includes/functions_ip_track.' . $phpEx);
Zum einem kann man die Adminzugriffe sehen und man kann auf die IP der eingeloggten User klicken und bekommt ja nochmal eine Auflisteung der IP die vorher mit Fehlermeldung kam.

ich hoffe das es kein Fehler meiner Seite wahr.

:)
Kein Support per PN/Mail, wer sucht der findet!
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Beitrag von FSKiller / Phoenix »

*nochmal anschieb* ^^

@ andreasOymann : Öhm egal ob neues Forum oder Forum mit Mods schon bei mir werden die Gäste nicht gespeichert, habe ich einen Fehler gemacht oder liegt das an der erweiterung/verbesserung ?!?!?

oder hat sonst keiner den Fehler?
Kein Support per PN/Mail, wer sucht der findet!
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“