Seite 1 von 1

Andere Farbe für das Suchergebnis! + Suchergebnisse

Verfasst: 19.02.2003 08:53
von Datadown
Hallo!

Ich möchte gerne die Farbe ändern, die beim suchen von Stichwörten diese makiert.


Habe da noch folgendes Problem:
Wenn ich bei meinem Board Wörter suche wie "Turnschuhschnürsenkel" die auch im Forum vorkommen, werden diese nicht gefunden.
Wenn ich aber nach "Turnschuh*" suche, dann kommen die Beträge im Suchergebnis mit den Wörtern wie z.B. "Turnschuhschnürsenkel".

Ist das normal? Oder kann man dagegen was machen?


Ich hoffe Ihr könnt mir bei beiden Sachen helfen.

Danke

Verfasst: 19.02.2003 16:42
von Mister_X
Farbänderung: Adminbereich -> Kategorie Styles/Themes -> Einstellungen -> bei deinem Style auf Bearbeiten klicken -> Schriftfarbe 3: wie gewünscht abändern

fehlerhafte Suche:
http://www.phpbb.com/guide/phpBB_Users_Guide.html#section4_5 hat geschrieben:The minimum size for words is four characters, and the maximum size is twenty characters.
also auf dt. Wörter die länger als 20 Zeichen sind werden nicht gefunden.

Verfasst: 20.02.2003 09:08
von Datadown
Hallo!

Danke erstmal.

Allerdings habe ich da noch ein Problem mit dem Suchergebnissen. Denn ich habe da z.B. ein Wort "asbesthaltig". Wenn ich dieses Wort suchen lasse dann kommt allerdings nichts. Wenn ich dann nach "asbest*" suche, erscheinen dann die Beträge mit "asbesthaltig".

Ist doch nicht normal, oder?

Verfasst: 20.02.2003 19:29
von Mister_X
nein das sollte nicht sein :-? sicher das du nicht irgendnen Tippfehler drin hast (bei deinem Wort in dem Post bzw. in der Suche) ?

Verfasst: 24.02.2003 16:38
von Datadown
Kann man nicht die Farbe des Suchergebnis nicht seperat einzeln ändern?
Denn wenn ich das wie oben beschrieben mache, daan ändert sich ja nicht nur die Farbe des Suchergebnisses.

Geht das?

Verfasst: 25.02.2003 10:54
von Acid
viewtopic.php
$message = str_replace('\"', '"', substr(preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "preg_replace('#\b(" . $highlight_match . ")\b#i', '<span style=\"color:#" . $theme['fontcolor3'] . "\"><b>\\\\1</b></span>', '\\0')", '>' . $message . '<'), 1, -1));
Du könntest " . $theme['fontcolor3'] . " zum Beispiel mit irgend´nem Hexcode (ohne #) ersetzen, achte aber darauf, das Du nur den blauen Teil änderst. Beispiel:
$message = str_replace('\"', '"', substr(preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "preg_replace('#\b(" . $highlight_match . ")\b#i', '<span style=\"color:#000000\"><b>\\\\1</b></span>', '\\0')", '>' . $message . '<'), 1, -1));

Verfasst: 25.02.2003 12:12
von Datadown
NEIN! Wie logisch!

DANKE!!!!!!!!!!!!!!