zorg.ch
by @ 16.06.2004 13:58 - nach oben -
Ist das nur bei mir so, dass man in der Forum-Ansicht nur noch den Titel des Posts und "by" sieht, nicht mehr aber den Benutzernamen des Posters?
zorg.ch
#34887 by @ 16.06.2004 14:00 - nach oben -
Ă€hm nein...das ist anscheinend bei allen so...

ausserdem stimmt amigs die parent_id nicht wenn der last post schon gelesen wurde.
zorg.ch
#34901 by @ 16.06.2004 14:16 - nach oben -
isch en bug welli sForum am schneller mache bi... nur leider hani zwenig Ziit zum mol richtig dra schaffe.
zorg.ch
#34926 by @ 16.06.2004 15:07 - nach oben -
Okay, FIXORED
zorg.ch
#34927 by @ 16.06.2004 15:36 - nach oben -
schö! merci!
zorg.ch
#35054 by @ 17.06.2004 08:09 - nach oben -
Ă€hm, dafĂŒr tun jetzt die anchors im forum nicht mehr...wobei im smarty tun sie dafĂŒr jetzt ;-)
zorg.ch
#35098 by @ 17.06.2004 13:38 - nach oben -
und ausserdem werden die eigenen posts nicht mehr automatisch als "read" abgestempelt.
zorg.ch
#35118 by @ 17.06.2004 14:49 - nach oben -
hm... kannst du mal forum.inc.php anschauen, ~ Zeile 471 und Zeile 363... ich finde nicht heraus warum eigene neue Posts auch blau sind...
zorg.ch
#35142 by @ 17.06.2004 15:37 - nach oben -
"REPLACE into comments_read..." <-- wiso REPLACE ?
zorg.ch
#35154 by @ 17.06.2004 15:58 - nach oben -
replace into isch wie insert, aber falls de hans scho vorhande isch, macht er halt nĂŒnt.
zorg.ch
#35156 by @ 17.06.2004 16:05 - nach oben -
hm...ok
zorg.ch
#35157 by @ 17.06.2004 16:09 - nach oben -
wobi jetzt tuÀts wieder...

vorher isch dĂ€ eigĂ€ post amigs idĂ€ forum ĂŒbersicht no als unread gsi...struuuub
zorg.ch
#35160 by @ 17.06.2004 17:01 - nach oben -
Also wenn ich poste, erschint er zerscht mol blau. Erst noch 1 Page-Reload wird er grau.
zorg.ch
#35162 by @ 17.06.2004 17:04 - nach oben -
hey, wa mir do gad ifallt... es waer doch huere geil, wenn d'posts im thread nochem reload vom poste immer no dunkel waered... i grosse threads traut mer sich amigs fascht noed z'antworte, well denn alli unglaesene verschwinded. und sich einzelni posts vormerke z'muesse isch au laeschtig.
waer da irgendwie machbar?
Additional posts
zorg.ch
#34939 by @ 16.06.2004 16:06 - nach oben -
und bei mir ist dieser post: http://www.zooomclan.org/forum.php?parent_id=348#352
immer ungelesen! egal ob ich ihn schon angeschaut habe oder nicht, auch nachdem ich die "mark all as read" prozedur vollfĂŒhrt habe!
zorg.ch
#34984 by @ 16.06.2004 18:01 - nach oben -
susch no wĂŒnsch??? bi mir wird de post mit de id 351 nie als glese markiert, bzw. ab und zue wird er wieder unglĂ€se, z.b. jetzt isch es grad passiert
zorg.ch
#34995 by @ 16.06.2004 18:54 - nach oben -
das hani nonig usegfunde...
zorg.ch
#35398 by @ 19.06.2004 04:04 - nach oben -
Ah mit solchen Details wollen wir doch die Coder nicht vom Wesentlichen ablenken, oder?

Ich sag Euch, was es mit diesem Post auf sich hat: Die 348 ist ein vom Teufel besessener, nach verbranntem Bleistift stinkender, in Bienenhonig klebriggebadeter, mit Telefonen beworfener, an einen Baum gefesselter, als Dichtungsring in einer Rohölpumpstation der Transatlantikpipeline Schmackingen-Gruboldt missbrauchter Post mit rosaroten RĂ€uschchen, der seine Seele einem SanitĂ€rinstallateur verkaufte, damit dieser ihn als Schutzgeldzahler der sĂŒdchinesischen Mafia fĂŒr immer als ungelesen meldet.
zorg.ch
#35462 by @ 19.06.2004 22:12 - nach oben -
ah, jetzt macht au alles Àn sinn. meh mues halt nur zÀmÀhÀng erfahre um dÀ durchblick zha...
zorg.ch
#35470 by @ 20.06.2004 10:21 - nach oben -
De ZĂ€mĂ€hang vom BiĂ€li um blĂŒĂ€mli hĂ€sch aber hoffenli scho gschnallt
zorg.ch
#35478 by @ 20.06.2004 13:15 - nach oben -
huh, biĂ€li und blĂŒĂ€mli? gosch amel go blueme hacke?
zorg.ch
#35481 by @ 20.06.2004 13:17 - nach oben -
?
zorg.ch
#35482 by @ 20.06.2004 13:19 - nach oben -
du weisch scho was es biÀli isch, oder?
zorg.ch
#35485 by @ 20.06.2004 13:22 - nach oben -
Fuck, habe das n vor dem l vergessen, beim Wort BiÀnli (BiÀli)
zorg.ch
#35704 by @ 22.06.2004 15:28 - nach oben -
also entweder hÀt jetzt öppert nomol en bug ibaut, oder öpper hÀts versifft de bug mit em post 348 zlöse oder hÀts wöle mit bschisse umgoh

es zeigt jetzt nÀmlich immer 1 unread post weniger a als me eigentlich hÀt, also wenn ich nur no 1 post nöd glÀse han, zeigts mir a ich heg scho alli glÀse...
zorg.ch
#35705 by @ 22.06.2004 15:29 - nach oben -
dÀ bug isch alt...bi mir zeigts bi ca. 50 unread posts scho ah dasi alles glÀsÀ han.
zorg.ch
#35707 by @ 22.06.2004 15:37 - nach oben -
du meinsch de Link rechts obe? de tuet chli komisch, jo...
zorg.ch
#35708 by @ 22.06.2004 15:57 - nach oben -
jo aber nöd das was passiert wenn mo drufklickt, sondern de text vom link, de isch immer 1 zwenig
zorg.ch
#35709 by @ 22.06.2004 15:58 - nach oben -
Bi mir ischer öppe 60 zwenig :-)

gseht zwor guet us:
<br>function getNumunreadposts($user_id) { <br> <br> global $db, $user; <br> <br> if($user->typ != USER_NICHTEINGELOGGT) { <br> $sql = "SELECT count(*) as numread from comments_read where user_id='".$user_id."'"; <br> $rs = $db->fetch($db->query($sql, __FILE__, __LINE__)); <br> $numread = $rs[numread]; <br> <br> $sql = "SELECT count(*) as numposts from comments"; <br> $rs = $db->fetch($db->query($sql, __FILE__, __LINE__)); <br> $numposts = $rs[numposts]; <br> <br> $numunread = ($numposts-$numread); <br> <br> if($numunread > 0) { <br> return '<a href="/forum.php">'.$numunread.' unread posts</a>'; <br> } <br> } <br> } <br>
zorg.ch
#35743 by @ 22.06.2004 18:50 - nach oben -
kann es doppelt gelesene posts geben?

ps: bei mir ist es auch einer, dafuer habe ich auch immer einen ungelesenen post, weil jedesmal beim draufklicken ein sql-error kommt...
zorg.ch
#35751 by @ 22.06.2004 19:23 - nach oben -
ey.
man koennte ein nach bedarf inverses system bauen...
ein schlechter zorgleser und anderer spast hat jenes ungelesene posts. das ist auch gut so, dann muss nur wenig gewaelzt werden, wenn man die anzahl posts zaehlen will etc.
wie waere es aber, wenn jeder user ein flag haette, das eine inverse speicherung ermoeglicht? d.h. es wird gespeichert, welche posts er noch nicht gelesen hat - am besten mit vollautomatischer umstellung, wenn man das erste mal auf "mark all as read" klickt. das wuerde nebenbei fuer die aktiven user die ganze restliche forumsberechnung beschleunigen.
zorg.ch
#35754 by @ 22.06.2004 19:25 - nach oben -
Am besten so wies jetzt ist, aber nur der letzte Monat.
zorg.ch
#35757 by @ 22.06.2004 19:32 - nach oben -
also ich wĂŒrds db-mĂ€ssig allgemein auf unread-posts (nicht wie jetzt read-posts) umstellen und dann einfach alle posts, die ein user seit einem monat nicht gelesen hat auch aus der unread-posts table nehmen. weil der kommt 1. sowieso selten oder gar nicht mehr auf die page und wird 2. ganz sicher nicht zig hundert posts lesen, weil die noch markiert sind.
zorg.ch
#35775 by @ 22.06.2004 19:56 - nach oben -
Bin gegen ein "unread_posts"-log, weil dann bei jedem neuen post > 200? INSERTS gemacht werden mĂŒssen.
zorg.ch
#35777 by @ 22.06.2004 19:58 - nach oben -
na und? kannst das ja in einem query machen. ausserdem werden posts öfter gelesen als geschrieben. du hast dann also weniger querys.
Additional posts
zorg.ch
#35795 by @ 22.06.2004 21:29 - nach oben -
datt ist klar. aber bikos vorschlag dazu ist nicht schlecht, und es macht auch weniger arbeit als pro post 30000 posts durchzuackern (und auf irgendeine art und weise macht das die db). wuerde ich auf jeden fall behaupten.
Additional posts
zorg.ch
#35758 by @ 22.06.2004 19:34 - nach oben -
das waere auch eine idee, aeltere posts braucht wohl keiner.
aber dann waere es doch schneller, wenn man die unread posts speichern wuerde, oder?
so ne datenbank kann schliesslich keine unterschiede wie hunderte zu 30000 ausgleichen...
zorg.ch
#35763 by @ 22.06.2004 19:38 - nach oben -
vor allem brauchts weniger speicherplatz, wenn man die unread posts speichern. aber wir speichern im moment die read_posts (!!!). kein wunder hat die table 75MB und ist stÀndig am wachsen.
zorg.ch
#35793 by @ 22.06.2004 21:25 - nach oben -
ja klar. aber der speicherplatz ist ja eigentlich auch nicht unser primaeres problem (bis darauf, dass das zeuch sicherlich recht haeufig im ram liegt...). waere halt ein netter nebeneffekt.
zorg.ch
#35797 by @ 22.06.2004 21:46 - nach oben -
Falls ueber die Table nie ein full sequential scan gemacht werden muss liegt nur das wirklich benutzte im RAM. Kein Beinbruch also.