Seite 7 von 26

Verfasst: 30.06.2005 03:42
von FSKiller / Phoenix
Update-Anleitung von 2.1 auf 2.2?

Verfasst: 30.06.2005 13:05
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

Verfasst: 30.06.2005 13:09
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

Verfasst: 30.06.2005 19:40
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.

Verfasst: 30.06.2005 20:27
von FSKiller / Phoenix
das bringt bei mir auch nichts immer noch der Fehler :/ kann meine Seite nicht ganze Zeit off lassen :(

Verfasst: 30.06.2005 23:09
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.

Verfasst: 30.06.2005 23:58
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*

Verfasst: 01.07.2005 01:59
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

Verfasst: 01.07.2005 10:02
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.

:)

Verfasst: 11.07.2005 14:31
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?