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
Win2K IE6 SP1 Geht nicht. Testeingabe LCD bringt bei Vorschau zunächst eine Liste mit mehreren Artikelbetreffs zu LCD. Die Liste verschwindet dann rel. schnell "von selbst" und weitere Versuche mit gleichem und anderem Betreff zeigen bei Vorschau keine solche Liste mehr an.
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
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
Ja, ich habe das auf die ersten 10 begrenzt, weil es sonst unübersichtlich wird und die Beiträge weiter unten oft nicht mehr sehr relevant sind.
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
In den anderen Threads kommt das Wort "hidden" vor.
Win98SS und IE5 (ungepatcht) funktioniert... Danke für die Umsetzung... ...
@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
sehr schön, ajax :-) gut gemacht! solltest so machen, dass es direkt ebim tippen prüft (onBlur=deinefunktion wars glaub)
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 ;)
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?
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
Die Funktion ist jetzt aktiv. Mit IE 5/5.5/6/7, Firefox, Opera und Safari habe ich sie erfolgreich getestet, falls es trotzdem Probleme gibt sagt bitte Bescheid. F. Kriewitz wrote: > "/topic/similar_topics" wird wohl noch nicht ignoriert beim feststellen > der letzten Seite ;) Ist erledigt.
Ab sofort werden auch (max. 3) relevante Artikel angezeigt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.