Am besten w�re nat�rlich was kombiniertes.... Man kann ja den User entscheiden lassen, ob er es baumartig dargestellt haben m�chte, oder nach postingzeit... Allerdings wird man jemanden, der sich das Forum immer flach anschaut kaum dazu bringen immer den reply-knopf am richtigen posting zu dr�cken, damit es auch in der tree-ansicht richtig aussieht... F�r ihn wird es ja immer hinten angeh�ngt... Egal welchen reply-knopf er dr�ckt...
Claudius > > > Ich stehe generell auf Baum Threads, weil sich, gerade bei > Langen Themen oft > verschiedene Gespr�chsf�den herauskristallisieren, > > Gru�, Andreas, (endlich wieder zu hause und darf an die Liste > schreiben > :-) ), http://www.drhirn.com/Euphoriaschild > > > -----Urspr�ngliche Nachricht----- > > Von: J�rg Schwalenberg [mailto:[EMAIL PROTECTED]] > > Gesendet: Montag, 8. Juli 2002 19:52 > > An: AspGerman Kaffeehaus > > Betreff: [aspdecoffeehouse] Re: Forum - wieder mal was zum Thema :-) > > > > > > Ja das ist korrekt. Deshalb bin ich auch nur f�r > > Threaddarstellungen in schnellen Foren mit kurzen Threads. > > > > MfG > > J. Schwalenberg > > ______________________ > > www.udex.de > > www.ultradevextensions.de > > [EMAIL PROTECTED] > > ______________________ > > Think big - UDEX Software ! > > Software & Extensions for Dreamweaver Ultradev & MX > > ----- Original Message ----- > > From: "Claudius Ceteras" <[EMAIL PROTECTED]> > > To: "AspGerman Kaffeehaus" <[EMAIL PROTECTED]> > > Sent: Monday, July 08, 2002 7:13 PM > > Subject: [aspdecoffeehouse] Re: Forum - wieder mal was zum Thema :-) > > > > > > Nachtrag: > > > > F�r richtig lange Diskussionen eignen sich Foren ohne Baumstruktur > > sowieso besser - oder? > > > > Claudius > > > > > > > -----Original Message----- > > > From: Claudius Ceteras [mailto:[EMAIL PROTECTED]] > > > Sent: Montag, 8. Juli 2002 19:05 > > > To: AspGerman Kaffeehaus > > > Subject: [aspdecoffeehouse] Re: Forum - wieder mal was > zum Thema :-) > > > > > > > > > Jaja... Perfektionismus... Meine Geisel... > > > > > > Aber 10 Replies w�ren mir zu wenig... > > > Wie man das darstellt ist eine andere Frage, aber mehr > als 10 replies > > > sollte man schon zulassen... > > > Und einen neuen �ffnen oder einen thread > zwangszuschliessen finde ich > > > nicht akzeptabel... Immerhin gruppiert ein thread logisch eine > > > diskussion. > > > > > > Aber Du hast schon recht... F�r ein forum sollte das reichen... > > > Zumindest macht der performancegewinn das wieder kr�ftig wett.... > > > > > > Aber es ist halt keine gute Methode, um beliebige Trees zu > > > beschleunigen... :-( > > > > > > Claudius > > > > > > > > > > > Genau im letzten Satz liegt meine einfache Antwort, Ja genau > > > > so ist es. Mehr als 10 Replays in einem Thread lasse ich auch > > > > schon allein wegen der �bersichtlichkeit nicht zu. Das ist > > > > auch allgemein annerkannter Standart in den > > > > Threaddarstellungen. Was glaubst Du wie das aussieht, wenn Du > > > > 60 Schachtelungen in einer Seite hast ;-) Wer soll da > > > > durchblicken ? Und au�erdem hasse ich horizontale Scrollbalken ! > > > > > > > > Davon abgesehen habe ich nicht einen einzigen Thread, der > > > > automatisch umgesetzt wurde, in meinem Board. Ich mache ab 10 > > > > Threads einen neuen, genau auf der Basis 0-9a-z. Das lasse > > > > ich zur Auswahl oder ich schlie�e diesen Thread. > > > > > > > > Sicherlich will man perfekt programmieren, aber nur im Rahmen > > > > einer tats�chlichen Chance auf so viele Unterantworten auf > > > > einen einzigen Thread. Die RE Textbox w�rde nat�rlich auch > > > > unm�glich aussehen ;-) > > > > > > > > MfG > > > > J. Schwalenberg > > > > ______________________ > > > > www.udex.de > > > > www.ultradevextensions.de > > > > [EMAIL PROTECTED] > > > > ______________________ > > > > Think big - UDEX Software ! > > > > Software & Extensions for Dreamweaver Ultradev & MX > > > > ----- Original Message ----- > > > > From: "Claudius Ceteras" <[EMAIL PROTECTED]> > > > > To: "AspGerman Kaffeehaus" <[EMAIL PROTECTED]> > > > > Sent: Monday, July 08, 2002 6:04 PM > > > > Subject: [aspdecoffeehouse] Re: Forum - wieder mal was > zum Thema :-) > > > > > > > > > > > > Ah... Jetzt verstehe ich was Du meinst... > > > > Das habe ich auch schon mal angedacht und bin dabei auf folgende > > > > Probleme gestossen, die letztendlich den Einsatz verhindert > > > haben...: > > > > > > > > 1. > > > > Es gibt Fehler bei der Sortierung... Ab 10 replies > > > > 123/1 > > > > 123/10 > > > > 123/11 > > > > 123/2 > > > > 123/3 > > > > ... > > > > > > > > Als L�sung hatte ich mir �berlegt einfach f�r jede > Ebene eine feste > > > > Anzahl von Stellen pro Zahl zu haben (zus�tzlich habe ich > > > die threadID > > > > weggelassen, da ich die als extra feld habe und auch danach > > > sortieren > > > > kann).... Also so: > > > > > > > > 001 > > > > 002 > > > > 002/001 > > > > 002/002 > > > > 002/002/001 > > > > 002/003 > > > > 003 > > > > ... > > > > 010 > > > > 011 > > > > ... > > > > > > > > Wobei man jetzt eigentlich die trennstriche weglassen kann, > > > > aber ich hab > > > > sie mal wegen der �bersicht dringelassen... > > > > Man kann auch mehr als 3 stellen nutzen, um die anzahl der > > > > replies nicht > > > > zu arg einzuschr�nken... Oder statt 0..9 einfach > 0..9a-z pro stelle > > > > nehmen. Das f�hrt dann zu 36^3=46656 m�gliche replies bei 3 > > > stellen... > > > > > > > > Dies l�st aber immer noch nicht ein paar andere probleme... > > > > 2. Man muss f�r beliebige tiefen ein textfeld nehmen > und kann kein > > > > varchar benutzen, was nicht gut f�r die performance ist. > > > > 3. wenn man solche textfelder indiziert werden nur maximal 256 > > > > buchstaben(sql server) als index benutzt, d.h. a b > einer bestimmten > > > > tiefe stimmt die sortierung wieder nicht... > > > > > > > > F�r alle praktischen Zwecke mag zwar 36^4=1679616 m�gliche > > > Replies und > > > > 256/4 = 64 Ebenen genug sein, aber irgendwie habe ich > ein schlechtes > > > > Gef�hl dabei, wenn ein Problem nicht allgemein gel�st ist... > > > > Was macht man den ab 64 Ebenen? Dem User sagen:"Sorry, zu tief > > > > geschachtelt. Posten sie woanders!"? > > > > > > > > Gruss, > > > > > > > > Claudius > > > > > > > > > > > > > > So sieht dann das select aus : > > > > > > > > > > SELECT * > > > > > >FROM threads > > > > > WHERE BoardID = vboard AND sperre ='nein' AND archiv='nein' > > > > > ORDER BY themenID DESC, Satz ASC > > > > > > > > > > > > > > > Die Satznummern sehen so aus: > > > > > > > > > > Thread: 123 > > > > > Dann die Satzwerte entsprechend der > Eintragsreihenfolge in die DB > > > > > > > > > > 1. RE = 123/1 > > > > > 2. RERE = 123/1/1 > > > > > 3. RE = 123/2 > > > > > 4. RERERE = 123/1/1/1 > > > > > 5. RE = 123/3 > > > > > 6. RERE = 123/2/1 > > > > > > > > > > > > > > > MfG > > > > > J. Schwalenberg > > > > > ______________________ > > > > > www.udex.de > > > > > www.ultradevextensions.de > > > > > [EMAIL PROTECTED] > > > > > ______________________ > > > > > Think big - UDEX Software ! > > > > > Software & Extensions for Dreamweaver Ultradev & MX > > > > > ----- Original Message ----- > > > > > From: "Claudius Ceteras" <[EMAIL PROTECTED]> > > > > > To: "AspGerman Kaffeehaus" <[EMAIL PROTECTED]> > > > > > Sent: Monday, July 08, 2002 5:27 PM > > > > > Subject: [aspdecoffeehouse] Re: Forum - wieder mal was > > > zum Thema :-) > > > > > > > > > > > > > > > Das mit "/1" hab ich nicht verstanden... Erkl�r noch mal... > > > > > > > > > > Claudius > > > > > > > > > > > Zwei zus. Spalten in der DB > > > > > > > > > > > > abstand als int > > > > > > satz als text > > > > > > > > > > > > Beim ersten Thread einen satzwert der gleich der DS ID > > > > > > anlegen, und bei abstand 1. > > > > > > Beim antworten den Satzwert jeweils mit /1 erg�nzen > , je nach > > > > > > Reihenfolge der Antworten und den Satzwert um eins , je nach > > > > > > Reihenfolgenpos im Thread erh�hen. > > > > > > > > > > > > Dann mu�t Du nur noch ein transparentes gif machen und den > > > > > > width des gifs aus der DB holen. Sortieren tust Du dann nach > > > > > > der Threadid und anschlie�end nach dem satz DESC. > > > > > > > > > > > > > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > > > > > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = > Listenarchiv > > > > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > > > > | > > > > > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee > > > > house.asp > > > > > > > > > > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > > > > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = > Listenarchiv > > > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > > > | > > > > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee > > > house.asp > > > > > > > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > > > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv > > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > > | > > > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee > > house.asp > > > > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > | > > > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee house.asp > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
