Seite 1 von 1

Suche "Neue Beiträge" Mod für Gäste

Verfasst: 12.11.2008 15:34
von MaracujaJoe
Kennt jmd. von euch einen Mod der es mir ermöglicht die Variable $userdata['user_lastvisit'] auch für Gäste zu füllen, zB anhand eines Cookies den das System auf dem Gastrechner hinterlegt.

Ich möchte die Anzeige "Neue Beiträge" auch für Gäste verfügbar machen.

Bin mir sicher das es sowas geben muss, aber die Suche ergab nichts.

MFG Joe

Verfasst: 26.11.2008 12:38
von MaracujaJoe
Habe nun wie folgt begonnen:

Code: Alles auswählen

if ( !($userdata = session_begin($user_id, $user_ip, $thispage_id, TRUE)) )
	{
		message_die(CRITICAL_ERROR, 'Error creating user session', '', __LINE__, __FILE__, $sql);
	}

	return $userdata;
Dies findet man in der Sessions.php
Das ganze habe ich erweitert durch:

Code: Alles auswählen

if ( !($userdata = session_begin($user_id, $user_ip, $thispage_id, TRUE)) )
	{
		message_die(CRITICAL_ERROR, 'Error creating user session', '', __LINE__, __FILE__, $sql);
	}
	
	//Last Visit Gast Mod
	if($userdata['user_id'] == ANONYMOUS)
	{
		$last_visit_guest = isset($HTTP_COOKIE_VARS[$cookiename . '_lastvisit']) ? $HTTP_COOKIE_VARS[$cookiename . '_lastvisit'] : 0;
		$last_visit_guest = ( $last_visit_guest > 0 ) ? $last_visit_guest : $current_time;
		
		setcookie($cookiename . '_lastvisit', $last_visit_guest, $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);
		$userdata['user_lastvisit'] = $last_visit_guest;
	}

	return $userdata;


Meint ihr das kommt so hin?