last_visit_1.2.8em

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.
Benutzeravatar
sommer
Mitglied
Beiträge: 344
Registriert: 05.01.2004 12:05

Beitrag von sommer »

Jo, dann sag was du nicht richtig verstehst! :wink:
Benutzeravatar
Schwarzer-Schlumpf
Mitglied
Beiträge: 848
Registriert: 19.06.2003 00:26
Wohnort: Kiel
Kontaktdaten:

Beitrag von Schwarzer-Schlumpf »

Alles klar :-)

Code: Alles auswählen

#-----[ FIND ]------------------------------------------------ 
#
if (
{// (
$last_visit = (

$sql = "UPDATE " . USERS_TABLE . " 
SET

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
if

# 
#-----[ IN-LINE BEFORE, ADD ]--------------------------------- 
# 
//

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
{

# 
#-----[ IN-LINE BEFORE, ADD ]--------------------------------- 
# 
//
So ist es in der Anleitung.

Meine Zeilen sehen (original) so aus

Code: Alles auswählen

	if ( $user_id != ANONYMOUS )
	{// ( $userdata['user_session_time'] > $expiry_time && $auto_create ) ? $userdata['user_lastvisit'] : ( 
		$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time; 

		$sql = "UPDATE " . USERS_TABLE . " 
			SET user_session_time = $current_time, user_session_page = $page_id, user_lastvisit = $last_visit
			WHERE user_id = $user_id";
		if ( !$db->sql_query($sql) )
		{
			message_die(CRITICAL_ERROR, 'Error updating last visit time', '', __LINE__, __FILE__, $sql);
		}

		$userdata['user_lastvisit'] = $last_visit;

		$sessiondata['autologinid'] = ( $enable_autologin && $sessionmethod == SESSION_METHOD_COOKIE ) ? $auto_login_key : '';
		$sessiondata['userid'] = $user_id;
	}
Wie muss das jetzt z.b. hinterher aussehen?

Danke dir schon mal
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Laut Auszug aus der Anleitung hinterher so:

Code: Alles auswählen

  // if ( $user_id != ANONYMOUS ) 
  // {// ( $userdata['user_session_time'] > $expiry_time && $auto_create ) ? $userdata['user_lastvisit'] : ( 
Benutzeravatar
Schwarzer-Schlumpf
Mitglied
Beiträge: 848
Registriert: 19.06.2003 00:26
Wohnort: Kiel
Kontaktdaten:

Beitrag von Schwarzer-Schlumpf »

Gut danke nun geht das.
Allerdings hab ich nun bei ganz vielen

Total Online Duration: 24 Weeks, 1 Day, 04:24:32
Last Online Duration: 24 Weeks, 1 Day, 04:24:32

und das obwohl sie seit Einbau des Mods nicht mehr online waren.
Die Zahlen sind hierbei nur ein Beispiel.
Benutzeravatar
Schwarzer-Schlumpf
Mitglied
Beiträge: 848
Registriert: 19.06.2003 00:26
Wohnort: Kiel
Kontaktdaten:

Beitrag von Schwarzer-Schlumpf »

Ist es auch möglich die Bots mit in die Liste auszunehmen?
Benutzeravatar
Schwarzer-Schlumpf
Mitglied
Beiträge: 848
Registriert: 19.06.2003 00:26
Wohnort: Kiel
Kontaktdaten:

Beitrag von Schwarzer-Schlumpf »

Hm keiner nen Plan?

http://www.phpbb.de/viewtopic.php?t=58311&highlight=

Das ist das mit den Bost was ich meine (wusste bestimmt eh jeder :D)
Antworten

Zurück zu „phpBB 2.0: Mod Support“