Zum Inhalt springen

FE User Login sehen - welcher wann ?

Erstellt am 21. Dezember 2005 · 4 Antworten · letzte Antwort am 27. Dezember 2005

Tags: felogin, Frontend-Benutzer, Frage

florius ·

Hallo,
ich möchte sehen welcher FE User, sich wann eingeloggt hat.
Wer kann mir auf die Sprüge helfen ? Extension ? Habe leider noch nichts passendes gefunden.
Gruß Florius

CrocodileR ·

Extension "Login User Tracking" und im Template Setup

config.tx_loginusertrack_enable = 1

Viele Grüße und frohe Weihnachten,

CrocodileR

florius ·

Hallo CrocodileR,
leider zerhaut mir die Extension mein ganzes Web mit Fehlermeldungen. Habe es mehrfach probiert. Immer wenn ich das "Login User Tracking" installiere kommt es zu den besagten Problemen. Schade wäre zu schön gewesen.
Gruß Florius

CrocodileR ·

Was für Fehlermeldungen bekommst du denn, welche Typo3-Version benutzt du und ist die Extension-Version kompatibel mit deiner Typo3-Version? Solltest du eine ältere Typo3-Version benutzen, wäre es vielleicht sinnvoll, auch eine ältere Version der Extension zu benutzen.

florius ·

Hallo CrocodileR,
die Typo Version ist 3.8.0, die Login User Tracking 1.1.0.
Ich denke die sollten kompatibel sein.
So sieht es vor bzw. dannach aus:
http://www.tve-weiher.de/527.html
Fehlertext:

config["config"]["tx_loginusertrack_enable"]) { if (is_array($this->fe_user->user)) { if (t3lib_div::GPvar("logintype")=="login") { $this->ext_addNewEntry(); } else { $this->ext_updateEntry(); } } } } function ext_addNewEntry() { $query="INSERT INTO tx_loginusertrack_stat (fe_user,session_login,last_page_hit,session_hit_counter,page_id) VALUES (".intval($this->fe_user->user["uid"]).",".time().",".time().",1,".intval($this->id).")"; $res=mysql(TYPO3_db,$query); echo mysql_error(); } function ext_updateEntry() { $query = "SELECT * FROM tx_loginusertrack_stat WHERE fe_user=".intval($this->fe_user->user["uid"])." ORDER BY session_login DESC LIMIT 1"; $res = mysql(TYPO3_db,$query); $row=mysql_fetch_assoc($res); if (is_array($row)) { $query = "UPDATE tx_loginusertrack_stat SET last_page_hit=".time().", session_hit_counter=".intval($row["session_hit_counter"]+1)." WHERE uid=".intval($row["uid"]); $res = mysql(TYPO3_db,$query); } } } ?>

Vielleicht kanst du da was rauslesen.
Gruß Florius