Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

[bug] Nieuwe reacties, waar?

Pagina: 1
Acties:

  • NanoSector
  • Registratie: April 2012
  • Laatst online: 12-11 18:51
Als ik net een topic heb gepost, dan flagt GoT het topic automatisch alsof er nieuwe reacties zijn.

Aangezien een plaatje meer dan woorden zegt:
Afbeeldingslocatie: http://i.imgur.com/lW6Vcuk.png

Er heeft niemand gereageert, maar toch zegt GoT dat er nieuwe reacties zijn. Voor mij lijkt het alsof er kevers zitten in dat gebied...

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:31

crisp

Devver

Pixelated

Het markeren van topics gaat op basis van je sessie-tijd; alle topics met reacties die gepost zijn na het begin van je huidige sessie worden gemarkeert. Dat is feitelijk by design; wij houden niet bij welk topic je wanneer voor het laatst geopend hebt.

Intentionally left blank


  • NanoSector
  • Registratie: April 2012
  • Laatst online: 12-11 18:51
Ah oke, verklaart een hoop :)

Misschien handig om dat ergens neer te zetten?

  • Bundin
  • Registratie: Januari 2006
  • Niet online
crisp schreef op zaterdag 02 augustus 2014 @ 23:45:
Het markeren van topics gaat op basis van je sessie-tijd; alle topics met reacties die gepost zijn na het begin van je huidige sessie worden gemarkeert. Dat is feitelijk by design; wij houden niet bij welk topic je wanneer voor het laatst geopend hebt.
Waarom eigenlijk niet? Dat is wel hoe zo'n beetje hoe alle andere forumpakketten werken.

  • NanoSector
  • Registratie: April 2012
  • Laatst online: 12-11 18:51
Zo werkt het bij SMF en phpBB geloof ik wel inderdaad. In SMF is het nog niet eens zo ingewikkeld.

Je hebt een tabel, log_read of iets in die richting, me: id_user, id_topic en id_last_read.
Wil je nu kijken of iemand het topic gelezen heeft...

SELECT id_last_read
From log_read
WHERE id_user = userid AND id_topic = (id van het topic dat je wil checken)

Heeft deze query geen resultaten, gegarandeert niet gelezen.
Heeft deze query een resultaat en is dat resultaat LAGER dan het id van de laatste reactie, zijn er ongelezen berichten en dus ongelezen.
Is het id hetzelfde dan is het topic helemaal gelezen.

Het kan eventueel sneller als je FIND_IN_SET gebruikt.

[ Voor 0% gewijzigd door NanoSector op 03-08-2014 10:56 . Reden: SwiftKey kan er ook weer af ]


  • _David_
  • Registratie: Februari 2011
  • Laatst online: 08:53

_David_

FP ProMod

llama llama duck

Bundin schreef op zondag 03 augustus 2014 @ 10:42:
[...]

Waarom eigenlijk niet? Dat is wel hoe zo'n beetje hoe alle andere forumpakketten werken.
Posts binnen een (forum)draadje wel/niet gelezen

I thought fail2ban would keep the script kiddies out but somehow you still seem to be able to login.


  • NanoSector
  • Registratie: April 2012
  • Laatst online: 12-11 18:51
Dat een tabel groot word, oke. Bij SMF echter hebben we hier nog geen problemen mee ondervonden, ook al hebben we een derde van de topics.

Dit forum: http://warriorcatsrpg.com/
Met 67,944,900 Posts in 1,450,057 Threads by 117,218 Warriors heeft er blijkbaar ook geen moeite mee.

  • _David_
  • Registratie: Februari 2011
  • Laatst online: 08:53

_David_

FP ProMod

llama llama duck

Tweakers heeft meer dan 400.000 leden en de huiskamer alleen al heeft al meer dan 5 miljoen threads.

I thought fail2ban would keep the script kiddies out but somehow you still seem to be able to login.


  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 13-11 21:48

Hero of Time

Moderator LNX

There is only one Legend

Of in andere woorden: het kan wel maar de performance zakt gigantisch in dat je het echt niet wilt.

Commandline FTW | Tweakt met mate

Pagina: 1