Seite 1 von 1

highlighting in 'Suchergebnisse anzeigen als Beiträge'

Verfasst: 16.04.2005 21:20
von Waagenbauer
Ich suche einen Mod, der die Suchergebnise (d.h. die Wörter) in den angezeigten Beitragsvorschauen "highlight'et".

Wenn bei den Suchoptionen "Ergebnis anzeigen als: Beiträge" geklickt wird, werden die Postings (200 Zeichen) der gefundenen Treffer angezeigt. Dort sollen die Suchbegriffe farblich markiert sein.

Standard

Verfasst: 16.04.2005 22:03
von gloriosa
Hallo,
benutze doch einmal die Funktion Suchen und lass' Dich überraschen ..... :o

Verfasst: 17.04.2005 13:03
von Waagenbauer
Oje, noch nicht gemerkt? Das funzt selbst hier auf phpBB.de NICHT!

Verfasst: 17.04.2005 13:21
von Sonnengott
Das Highlighten von Suchergebnissen ist verboten, nur mal so angemerkt!
Da auf dieser Technik ein Patent liegt und zwar von Google!

Beweis: http://patft.uspto.gov/netacgi/nph-Pars ... /6,839,702

Verfasst: 17.04.2005 13:38
von gloriosa
Hallo,
und warum sehe ich dann die Suchergebnisse in orange-highlightet ?
Ich verwende Firefox 1.0.2 !

Verfasst: 17.04.2005 14:34
von Waagenbauer
Ok, patent hin oder her. Kann das vll jemand mal genauer erklären?

1.) Im phpBB werden die Suchergebnisse (Wörter) in den Postings "gehighlightet". Siehe hier:
http://www.phpbb.de/viewtopic.php?t=841 ... =highlight

Das ist doch ähnlich wie beim Google-Cache. Das ist also erlaubt?

2.) In der Seite mit den Suchergebnissen im "Beitrags"-Format werden die Suchwörter nicht markiert. Weder in der "message" noch im "post_subject"
Ist das ein Bug oder Absicht? Ich nehme dann an es ist Absicht, da es bei phpbb.de und phpbb.com auch so ist. Aber: So wie das in "search.php" ausschaut, ist der Code dafür vorgesehen, oder irre ich mich?

Darauf hat Google das Patent, oder wie?
web.de, msn und vll noch viele mehr highlighten aber (Lizenz?).
Gibts da eine Erklärung für?

Verfasst: 17.04.2005 16:55
von Waagenbauer
Scheint aber doch eher ein Bug zu sein.

Ich habe diese Zeile in search.php:

Code: Alles auswählen

$message = preg_replace($highlight_match, '<span style="color:#' . $theme['fontcolor3'] . '"><b>\1</b></span>', $message);
Zufinden nach:

Code: Alles auswählen

								$message = trim($temp_message);
							}
							else
							{
Danach eingefügt:

Code: Alles auswählen

$message = str_replace("\n", '<br />', $message);
Nun werden alle Suchbegriffe im Suchergebniss (Beiträge, Vorschau) "gehighlightet". Genauso wie beim Aufrufen eines Topics mit highlight.

Ist das illegal oder wars einfach nur ein Bug? Oder beides? :wink:

Verfasst: 18.04.2005 02:47
von Sonnengott
Und Trotzdem hat Google seit Januar das Patent drauf und wird es auch für sich alleine beanspruchen, die Abmahnwelle wird um den Globus gehen!

Verfasst: 18.04.2005 03:28
von easygo
Sonnengott hat geschrieben:Und Trotzdem hat Google seit Januar das Patent drauf
Na und wenn schon... was juckt mich ein United States Patent?

Sollen sie ihre Truppen schicken. :lol: easy