Neue Funktion: ähnliche Beiträge (experimentell)

OP Admin Persönliche Seite #592206
Hallo,

um zu verhindern dass immer wieder Beiträge zu dem selben Thema erstellt 
werden, habe ich die im Anhang gezeigte Funktion gebaut. Testen könnt 
ihr sie indem ihr http://www.mikrocontroller.net/topic/new?test=1 
aufruft und einen Betreff eingebt.

Was haltet ihr davon? Und: kann mir jemand berichten ob das mit dem IE 
funktioniert?

Gruß
Andreas
Angehängte Dateien:
Gast #592230
Bei Sea-Monkey gibt es keine Probleme. Bei der Vorschau wird das Fenster 
mit den vergleichbaren Themen angezeigt.

IE7 wird das Fenster kurz angezeigt und danach wieder auf die alte 
Anzeige (ohne die ähnliche Themen) zurückgesetzt. Also wie bei stefb.

Gruß Elektrikser
Gast #592370
Hallo Andreas,

Firefox 2.0.0.4 funktioniert. Gute Idee!
Mir ist jedoch aufgefallen, dass weniger Beiträge aufgelistet werden, 
als wie wenn ich in der "normalen" Suche das gleiche eingebe.

Gruß,
Christian
Gast #592782
Ich habe "Hidden Markov" (ohne Anführungszeichen) eingegeben und 10 
Threads angezeigt bekommen, von denen nur im ersten überhaupt das Wort 
"Markov" vorkam. Bei den anderen ist mir auch nicht ersichtlich, daß sie 
irgendetwas mit HMMs zu tun hätten.

Nach welchen Kriterien werden die Betreffs gesucht? Phonetische 
Ähnlichkeit?

Jan
Gast #594229
@Andreas S: Du hast recht, mehr als 10 in der Höhe wird unübersichtlich. 
Aber es gibt auch die Möglichkeit das ganze in einem Scrollbaren IFrame 
o.ä. anzuzeigen. Dann würde man die ersten 10 Ergebnisse sehen, könnte 
aber bei Bedarf scrollen.

War so ne spontane Idee von mir
#605340
Win XP SP2, Firefox 2.0.0.4: geht grundsetzlich

Einen Bug (das Problem kenne ich aus eigener Web entwicklungs Erfahrung) 
habe ich noch gefunden:
Ausgangszustand: ausgeloggt und einen neuen Beitrag schreibend mit 
test=1
Wichtig ist das man das onchange event auslöst und "new 
Ajax.Updater('similar_topics', '/topic/similar_topics',..." aufgerufen 
wird.
Jetzt einloggen!
Man wird zur letzt besuchten Seite zurückgeschickt: 
/topic/similar_topics (Dem Update Script)
Da kommt natürlich nix brauchbares bei rum ;)
"/topic/similar_topics" wird wohl noch nicht ignoriert beim feststellen 
der letzten Seite ;)


Die Idee ist gut, ich würde aber zusätzlich zu dem onchange update noch 
von Zeit zu zeit ein update ausführend, während man topic tippt. z.B. 
sobald 5 Sekunden lang nichts mehr eingegeben wurde oder bei jedem 
Leerzeichen.

Eine kleine onKeyDown/Up Funktion die die Änderungen prüft/timer resetet 
würde da ja schon reichen, ein updaten bei jedem Buchstaben halte ich 
auch eher für Ressourcenverschwendung ;)
Gast #616051
Opera/9.21 (X11; Linux x86_64; U; en) geht (solange man Java aktiviert 
hat; ohne verhaelt es sich neutral).

Wird diese Funktion in absehbarer Zeit ins richtige Forum uebernommen?
#616256
Firefox 2.0.0.5 und WinXP media center edition
geht sogesehen schon.

aber erst nachdem ich mich eingeloggt habe. vorher habe ich keine 
ergebnisse bekommen. normal?

das mit dem update beim tippen halte ich per. für nicht sinvoll. die 
seite springt dann ebim leerzeichen und so viel tippt man da nicht. ich 
denke beim verlassen des feldes ist schon gut.

schöne funktion. schöne idee!
jan

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.