Fehler bei Topic_in_whoisonline

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.
Antworten
Gregstar
Mitglied
Beiträge: 25
Registriert: 03.04.2004 16:05
Kontaktdaten:

Fehler bei Topic_in_whoisonline

Beitrag von Gregstar »

Hi!

Bei der Installationsanleitung steht(in session.php):

Code: Alles auswählen

# 
#-----[ FIND ]------------------------------------------ 
# 
if ( $current_time - $userdata['session_time'] > 60 )

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
#
)

# 
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------ 
#
|| ((( $userdata['user_id'] == ANONYMOUS )?$userdata['user_session_topic']:$userdata['session_topic']) != $thispage_topic) || (( $userdata['user_id'] == ANONYMOUS )?$userdata['user_session_page']:$userdata['session_page']) != $thispage_id
Nur dann würde das so aussehen:

Code: Alles auswählen

if ( $current_time - $userdata['session_time'] > 60 || ((( $userdata['user_id'] == ANONYMOUS )?$userdata['user_session_topic']:$userdata['session_topic']) != $thispage_topic) || (( $userdata['user_id'] == ANONYMOUS )?$userdata['user_session_page']:$userdata['session_page']) != $thispage_id)
Doch dadurch krieg ich einen Fehler, der sagt mir, dass es zu viele Fehler gibt. Wenn ich den Code so umändere:

Code: Alles auswählen

if (( $current_time - $userdata['session_time'] > 60) || ((( $userdata['user_id'] == ANONYMOUS )?$userdata['user_session_topic']:$userdata['session_topic']) != $thispage_topic) || (( $userdata['user_id'] == ANONYMOUS )?$userdata['user_session_page']:$userdata['session_page']) != $thispage_id))
Dann gibt es nur mehr einen Fehler überhaupt. UNd der ist in dieser Zeile. Kann mir jemand weiterhelfen? Ich verzweifle echt schon :( :(
Benutzeravatar
rabbit
Ehemaliger Übersetzer
Beiträge: 4199
Registriert: 14.06.2003 22:09
Wohnort: Hildesheim
Kontaktdaten:

Beitrag von rabbit »

nimm mal die zweite klammer ganz vorne und hinten weg...
if (( $current_time - $userdata['session_time'] > 60) || ((( $userdata['user_id'] == ANONYMOUS )?$userdata['user_session_topic']:$userdata['session_topic']) != $thispage_topic) || (( $userdata['user_id'] == ANONYMOUS )?$userdata['user_session_page']:$userdata['session_page']) != $thispage_id))
Offizieller Übersetzer des Categories Hierarchy MOD 2.1.x
Deutscher UserGuide für den Categories Hierarchy MOD v2.1.4
Empfohlener Hoster: All-Inkl.com
Gregstar
Mitglied
Beiträge: 25
Registriert: 03.04.2004 16:05
Kontaktdaten:

Beitrag von Gregstar »

Durch diesen Mod hab ich leider das ähm unten wo steht "Registrierte User: Keine" verloren. Weiß jemand wie ich das wieder zurückkrieg?
Antworten

Zurück zu „phpBB 2.0: Mod Support“