Wie funkioniert "gelesen/ungelesen" im phpbb ?
Verfasst: 15.03.2005 13:30
Hi Leute,
ich denke dieses Forum ist wohl das passendste:
ich bastel grade wieder am einem EIGENEN(!) Forum einer Seite und möchte gerne bei jedem Unterforum des Boards bzw bei jedem Thread eine Grafik darstellen , ob im jeweiligen Forum neue Beitraege vorhanden sind oder nicht.
Nun meine Frage: Wie ist das im phpbb realisiert?
Meine Idee bisher:
Eine Tabelle in der DB erstellen.
Bei jedem neuen Posting fuer JEDEN user einen Eintrag machen. Sobald der Eintrag betrachtet wird, lösche ich den entsprechenden Datensatz wieder aus der DB.
Das scheint mir aber ungeschickt , weil die Tabelle im laufe der Zeit relativ gross werden würde.
Löschen von "nach X- Tagen nicht gelesen" Datensaetzen ist allerdings auch nicht soo die prickelnde Lösung
Hat jemand von euch eine andere Idee?
Ich hab bei jedem Benutzer ein Datum mitgespeichert wann der letzte Login war.
Allerdings waeren dann nach einem Login alle Postings "gelesen" nur weil das Logindatum neuer ist, obwohl der User die Postings evtl garnicht gelesen hat.
Blöde Sache das.
Danke fuer Denkanstöße
Gruß
DrumCode
ich denke dieses Forum ist wohl das passendste:
ich bastel grade wieder am einem EIGENEN(!) Forum einer Seite und möchte gerne bei jedem Unterforum des Boards bzw bei jedem Thread eine Grafik darstellen , ob im jeweiligen Forum neue Beitraege vorhanden sind oder nicht.
Nun meine Frage: Wie ist das im phpbb realisiert?
Meine Idee bisher:
Eine Tabelle in der DB erstellen.
Bei jedem neuen Posting fuer JEDEN user einen Eintrag machen. Sobald der Eintrag betrachtet wird, lösche ich den entsprechenden Datensatz wieder aus der DB.
Das scheint mir aber ungeschickt , weil die Tabelle im laufe der Zeit relativ gross werden würde.
Löschen von "nach X- Tagen nicht gelesen" Datensaetzen ist allerdings auch nicht soo die prickelnde Lösung
Hat jemand von euch eine andere Idee?
Ich hab bei jedem Benutzer ein Datum mitgespeichert wann der letzte Login war.
Allerdings waeren dann nach einem Login alle Postings "gelesen" nur weil das Logindatum neuer ist, obwohl der User die Postings evtl garnicht gelesen hat.
Blöde Sache das.
Danke fuer Denkanstöße
Gruß
DrumCode