amilo-forum.de

Inoffizielles Forum rund um die Notebooks der Amilo- und Lifebook-Serien von Fujitsu

Funktion "Beiträge seit dem letzten Besuch" geht n

Ankündigungen, Verbesserungsvorschläge usw.

Funktion "Beiträge seit dem letzten Besuch" geht n

Beitragvon vlk » 18.02.2006 13:50

Bei mir geht die Funktion "Beiträge seit dem letzten Besuch" manchmal nicht!
Ich rufe sie über den Link index.php und dort rechts auf den Text "Beiträge seit dem letzten Besuch"auf,
und bekomme manchmal die Anzeige, es gäbe keine neuen Beiträge, obwohl in meinem Postfach (Outlook Express) neue Beiträge angezeigt werden!
Ein weiteres Problem ist, das wenn ich über Outlook Express einen Beitrag aufrufe,
dieser logischer weise als Besuch gewertet wird, und danach auch andere Beiträge nicht mehr angezeigt werden!
In anderen Foren gibt es eine Schaltfläche "Neue Beiträge" mit der Option das Alter der Beiträge selbst einzustellen! Z.B. Heute, 7 Tage u.s.w.
Dabei werden die Beiträge unabhängig von der Häufigkeit des Besuchs angezeigt.
vlk
 
Beiträge: 296
Registriert: 11.10.2005 15:15
Notebook:
  • Amilo A1667G

Beitragvon aspettl » 02.03.2006 13:55

Hi

Sorry für die späte Antwort. Die anderen Foren, von denen du sprichst, basieren wahrscheinlich auf z.B. vBulletin, dort ist das Verhalten der ungelesenen Post anders realisiert.
In phpBB, das hier benutzt wird, sind immer die seit dem letzten Besuch "neu". Klickst du in einer E-Mail einen Link an, dann führt dich dieser auf die Website und markiert es sofort als gelesen (ich denke du hast den automatischen Login aktiv). Würdest du jetzt auf "Beiträge seit letztem Besuch" klicken, funktioniert alles normal. Wartest du aber, bis du wieder vom System abgemeldet wurdest (durch den 1h Timeout), und probierst es dann wieder, dann erkennt das Forum alle Beiträge seit dem letzten Besuch plus ca. einer Stunde als gelesen.

Eine Funktion "Beiträge der letzten 7 Tage" ist in phpBB nicht vorgesehen, früher ließ sich das über die Suche mit Platzhalter "*" realisieren (das geht seit einigen Versionen nicht mehr).

Ich habe deshalb eine kleine Erweiterung vorgenommen:
search.php?search_id=topics_since&days=1&hours=0
search.php?search_id=posts_since&days=1&hours=0
Über den Parameter "days" kann man die Anzahl der Tage angeben, über "hours" analog die Stunden.

Edit:
Im Index gibt es nun folgende Links:
"Themen der letzten 7 Tage"
"Beiträge der letzten 7 Tage"

Gruß
Aaron
Vor dem Erstellen neuer Themen bitte die Suchfunktion benutzen und Forenregeln lesen!
Bitte trage dein Notebook mit den technischen Daten im Profil ein.
Benutzeravatar
aspettl
Administrator
 
Beiträge: 7188
Registriert: 15.11.2004 12:46
Notebook:
  • Lifebook E8020D
  • Amilo M1420

Beitragvon vlk » 03.03.2006 08:59

Hallo aspettl,
danke Dir für die Mühe!
Jetzt ist es sogar noch einfacher als ich es wünschte!
Nochmals Danke!
vlk
vlk
 
Beiträge: 296
Registriert: 11.10.2005 15:15
Notebook:
  • Amilo A1667G


Zurück zu Internes zu amilo-forum.de