Eigene Beiträge werden beim nächsten Mal als neu angezeigt

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Charissima
Mitglied
Beiträge: 104
Registriert: 15.11.2005 21:49
Wohnort: Schleswig-Holstein
Kontaktdaten:

Eigene Beiträge werden beim nächsten Mal als neu angezeigt

Beitrag von Charissima »

Hallo,
meine Mitglieder und auch ich haben hin und wieder den Fall, dass eigene Beiträge beim nächsten Aufruf des Forums als neu angezeigt werden.
Das gilt sowohl für die Startseite als auch für die Forenübersicht.

Es ist nicht immer so, eine Gesetzmäßigkeit konnte ich aber noch nicht feststellen. Cookies wurden zwischendurch auch nicht gelöscht. Das Forum ist auf der neuesten Version.

Kennt ihr diesen Effekt auch und woran könnte das liegen?

Gruß, Karin
.:Falo:.
Mitglied
Beiträge: 246
Registriert: 01.01.2007 16:40

Beitrag von .:Falo:. »

Habe das gleiche Problem, irgendwie merkwürdig. Bitte helfen!!!
Charissima
Mitglied
Beiträge: 104
Registriert: 15.11.2005 21:49
Wohnort: Schleswig-Holstein
Kontaktdaten:

Beitrag von Charissima »

Ich habe jetzt an den entsprechenden Stellen zusätzlich die Abfrage drin, ob die letzte Antwort vom aktuellen Benutzer stammt:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
index.php

#
#-----[ FIND ]------------------------------------------
#
if ( empty($tracking_topics[$check_topic_id]) )

#
#-----[ REPLACE WITH ]------------------------------------------
#
if ( empty($tracking_topics[$check_topic_id]) && $forum_data[$j]['user_id'] != $userdata['user_id'] )

#
#-----[ FIND ]------------------------------------------
#
if ( $tracking_topics[$check_topic_id] < $check_post_time )

#
#-----[ REPLACE WITH ]------------------------------------------
#
if ( $tracking_topics[$check_topic_id] < $check_post_time && $forum_data[$j]['user_id'] != $userdata['user_id'] )

#
#-----[ OPEN ]------------------------------------------
#
viewforum.php

#
#-----[ FIND ]------------------------------------------
#
if( $topic_rowset[$i]['post_time'] > $userdata['user_lastvisit'] )

#
#-----[ REPLACE WITH ]------------------------------------------
#
if( $topic_rowset[$i]['post_time'] > $userdata['user_lastvisit']  && $topic_rowset[$i]['id2'] != $userdata['user_id'] ) 

#
#-----[ FIND ]------------------------------------------
#
if( !empty($tracking_topics) || !empty($tracking_forums) || isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) )

#
#-----[ REPLACE WITH ]------------------------------------------
#
if( (!empty($tracking_topics) || !empty($tracking_forums) || isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all'])) && $topic_rowset[$i]['id2'] != $userdata['user_id'] )

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Hat dieses Problem wirklich sonst noch niemand gehabt?

Gruß, Karin
Zuletzt geändert von Charissima am 13.06.2007 19:06, insgesamt 1-mal geändert.
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Das ist meistens ein Problem mit den cookies:
KB:cookie_probleme

Gruß Christian
---
Charissima
Mitglied
Beiträge: 104
Registriert: 15.11.2005 21:49
Wohnort: Schleswig-Holstein
Kontaktdaten:

Beitrag von Charissima »

An die Cookies dachte ich natürlich auch zuerst. Der angegebene Link trifft das Problem aber nicht, denn bei mir werden ja nicht ungelesene Postings sofort als gelesen markiert, sondern eigene Postings als ungelesen.

Beispiel: Ich schreibe einen Beitrag, logge mich aus, lösche die Cookies, logge mich wieder ein und sehen meinen soeben geschriebenen Beitrag als ungelesen markiert.

Gruß, Karin
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Dieser Effekt tritt hier im phpbb.de Forum genau so wie in meinem Forum ebenfalls auf. Ein System habe ich noch nicht entdecken können, es stört mich allerdings auch nicht sonderlich gravierend...
Der Effekt tritt jedenfalls auch auf, wenn man sich nicht ausloggt und die Cookies löscht (Browser: FF 1.5.0.10), aber nicht grundsätzlich bei jedem Post.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
tom971
Mitglied
Beiträge: 417
Registriert: 06.08.2006 00:57
Wohnort: München
Kontaktdaten:

Beitrag von tom971 »

hy
ich habe auch dieser Problem hier
Servus Tom
Ich liebe kochen mit Wein, manchmal gebe ich auch ins Essen rein
Charissima
Mitglied
Beiträge: 104
Registriert: 15.11.2005 21:49
Wohnort: Schleswig-Holstein
Kontaktdaten:

Beitrag von Charissima »

Ich habe die weiter oben von mir beschriebene Änderung eingebaut und keine Probleme mehr.

Gruß, Karin
Fussball-Experte.com
Mitglied
Beiträge: 247
Registriert: 29.04.2006 22:18

Beitrag von Fussball-Experte.com »

Hi,
habe das selbe Problem,
und wollte deswegen die Veränderungen an der index.php und viewforum.php durchführen. Habe allerdings bereits den Mod Highlight Topics User Posted In eingebaut. Und anscheinend vertragen sich die beiden Mods nicht wikrlich, kann aber auch leider die Problemzeile nicht finden. Könnt ihr einmal über meine dateien drüber gucken? Was kann ich verändern, dmait alles wieder funktioniert, oder ist es unmöglich beide MOds gleichzeitig installiert zu haben?

http://fussball-experte.com/index.php.txt
http://fussball-experte.com/viewforum.php.txt

Greetz
Charissima
Mitglied
Beiträge: 104
Registriert: 15.11.2005 21:49
Wohnort: Schleswig-Holstein
Kontaktdaten:

Beitrag von Charissima »

Hallo!

Sorry, das war mein Fehler.

In der Anleitung für die viewforum.php habe ich statt "replace with" "after add" geschrieben (oben in der Anleitung habe ich das schon ausgebessert).

Bitte lösche in deiner viewforum.php diese if-Abfragen:
if( $topic_rowset[$i]['post_time'] > $userdata['user_lastvisit'] )
und
if( !empty($tracking_topics) || !empty($tracking_forums) || isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) )
Dann sollte es wieder klappen, sonst melde dich bitte nochmal
Gruß, Karin

P.S.: Habe mir gerade kurz dein Forum angeschaut, nettes Outfit so in rasengrün und mit den Bällen!
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“