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.
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

danke...aber irgendwie ist ein teil der sprache noch englisch...
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Beitrag von FSKiller / Phoenix »

hafi hat geschrieben:@FSKiller: Vielen Dank, hier die Dateien. Die, die ich raufladen mußte, habe ich nicht dazu gegeben, sind ja genau die, die dabei waren. Die lang_admin ist auch nicht dabei, aber die hielt ich nicht für so wichtig.
Mit den komischen Dateien magste vielleicht recht haben, wer weis wer weis :wink:

common.php
page_header.php
admin/index.php
an den Dateien liegt es echt, ist auch mein Fehler habe ein wichtiges Detail überlesen gehabt ;) *sry*.

Das Problem das man keine einzelnen Userlogs löschen kann sollte nicht das Problem sein, ich habe es auch, vorher nie getestet bis jetzt. Der Buttoin zum Löschen und die Meldung das es gelöscht wurde kommt, aber der SQL Befehl fehlt.
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 »

in admin_ip_tracking.php suche

Code: Alles auswählen

$deleteuserlog 		= append_sid("admin_ip_tracking.$phpEx?mode=deleteuser&who=$view_name");
ersetze mit

Code: Alles auswählen

$deleteuserlog 		= append_sid("admin_ip_tracking.$phpEx?mode=deleteuser&who=$view_id");
SQL Befehl hat doch gestimmt nur der kleiner Fehler beim Variablen übergeben :)

und hier nochmal der Link, mit auch dem Problem, was nun gelöst ist :)

Advanced IP Tracking 2.2.1

Die Anleitung und Anpassung des Design, sprich Templates werden auch noch kommen
Kein Support per PN/Mail, wer sucht der findet!
hafi
Mitglied
Beiträge: 36
Registriert: 03.05.2005 12:22
Kontaktdaten:

Beitrag von hafi »

@FSKiller: Vielen Dank, jetzt klappt es wieder wie es sollte.
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

Muss da auch mnal dazu posten, denn ich habe diese Fehlermeldung, nachdem ich die V2.2.1 eingebaut hatte:
Error
The Part Of This ACP Feature You Are Trying To View Does Not Exist.
Den Thread habe ich auch gefunden, aber da steht nicht wirklich eine Lösung drin.
http://www.phpbb.de/viewtopic.php?p=466585#466585

Fehlt da eine Datei?
Ich hatte zuerst die install.php erfolgreich ausgeführt, dann die Dateien geändert, gespeichert und dann die veränderten Dateien und die mitgelieferten Dateien hochgeladen.

Danke für eure Hilfe!

*edit*
wenn ich in der /admin/index.php das

Code: Alles auswählen

include_once($phpbb_root_path . 'includes/functions_ip_track.'.$phpEx);
rausnehme, dann funzt es...

Ist das normal?
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Beitrag von FSKiller / Phoenix »

Code: Alles auswählen

if( !empty($setmodules) )
{
	$filename = basename(__FILE__);
	$module['Ip Tracking']['1_Configuration']	= $filename."?mode=config";
	$module['Ip Tracking']['2_IpAnonymousLogs']	= $filename."?mode=userlog&who=-1";
	$module['Ip Tracking']['3_IpUserLogs']		= $filename."?mode=logs";
	$module['Ip Tracking']['4_IpBotLogs']		= $filename."?mode=userlog&who=-2";
	$module['Ip Tracking']['5_IpAdminHits']		= $filename."?mode=admin";
	$module['Ip Tracking']['6_IpMultiUsers']	= $filename."?mode=multi";
	$module['Ip Tracking']['7_IpSearch']		= $filename."?mode=search";	
	return;
}
mal das oben in die admin_ip_tracking.php eintragen, aber es wird wohl am MOD liegen ... das mit dem include würde ich mal drinne lassen.
Zuletzt geändert von FSKiller / Phoenix am 10.01.2006 01:45, insgesamt 1-mal geändert.
Kein Support per PN/Mail, wer sucht der findet!
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

Hmmm, es funzt ja mom alles, wenn ich include_once im index.php rausnehme - eigenartig
Es wird auch die Statistik aktualisiert...

OK, falls ich noch Probs habe (bzw. neu auftauchen), dann probiere ich Deinen Vorschlag, danke!!!
color
Mitglied
Beiträge: 65
Registriert: 07.06.2004 13:19

Beitrag von color »

Eine super mod schön dank.

Eine bite hätte ich für dieses mod,Bei Gemeinsame IP´s sind die user auf gelistet,kan man das nicht so machen das man die user die man kennt einfach raus löschen.

mfg
hancr
Mitglied
Beiträge: 4
Registriert: 13.01.2006 15:57

Fehlermeldung IP-Tracking: Call to a member function...

Beitrag von hancr »

Einige Berichte zurück war mal die rede von der volgende Fehlermeldung in dem IP-Tracking MOD:

Fatal error: Call to a member function on an non-object in....

Wen in die Dateien ./includes/page_header.php und ./includes/admin/page_header.php die von der Installation notwendige Zeilen eingefügt waren trat der Fehler auf. Die Zeilen wieder rausnehmen und der Fehler war weg.

Leider hab ich hier nicht finden können wie man diesen Fehler beseitigen kann. Vielleicht stand es wohl mal irgendwo aber gefunden habe ich es nicht.

Nach einige Tests habe ich entdekt das es in der Datei: functions_ip_track.php liegt.
Was ich heraus gefunden habe ist das die benutzte variabele $user in:
$user = $userdata['username'];
irgendwie verloren geht.
Wenn er aus functions_ip_track.php zurück kommt stimmt die config$ nicht mehr.
Warum das passiert ist mir bis jetzt ein Rätsel. Vielleicht kan jemand anders da eine Erklärung zu geben.

Was ich jetzt gemacht habe ist in der Datei functions_ip_track.php die Variabele $user umbenannant in $user_name.

Jetzt laüft das Program einwandfrei.

Hoffentlich hab ich hiermit einen sinnvollen Beitrag liefern können den dieser MOD gefällt mir sehr gut.

Mit freundlichem Gruss
Johan
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Beitrag von FSKiller / Phoenix »

welche Version hast du den ? @ hancr

Dann brauchste auch nicht da schauen ;) @ color, die Funktion wurde ja extra dafür gemacht.
Kein Support per PN/Mail, wer sucht der findet!
Antworten

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