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/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

Antwort per Email an