Thread Hinweis auf neue Antworten (14 answers)
Opened by bianca at 2013-01-11 11:45

pq
 2013-01-11 12:32
#164885 #164885
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
beim klicken auf den antwort-button werden die aktuellen lft/rgt-werte mit im formular übergeben (das sind die werte, die im nested set für die position stehen, für details musst du dir nested sets genauer ansehen).
diese werte ändern sich bei einer antwort im baum (nested set). die differenz der beiden werte ändert sich nur, wenn im teilbaum eine antwort kommt.

wenn man preview klickt, wird jedesmal verglichen, ob sich diese werte verändert haben. nach einem preview werden wiederum die neuen werte übergeben, so dass das ganze mehrmals während des verfassens einer antwort passieren kann.

es werden bei dieser methode übrigens nur antworten berücksichtigt, die in dem teilbaum des beantworteten artikels sind, nicht in anderen teilbäumen. denn ich vergleiche nur die differenz. also nur dann bekommt man den hinweis. könnte ich aber auch ändern. wollte bei der implementierung vermeiden, dass man zu viele hinweise bekommt. das ist aber unabhängig vom problem.

es passiert also alles im antwort-formular. der klick auf den thread ist wie jeder andere auch.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Hinweis auf neue Antworten