Hallo,
mir ist bei der Forumssuche folgendes aufgefallen.
1. In der Auflistung der Treffer nach der Suche fehlt mir der gesuchte Suchbegriff.
Lösung zBsp. Heise Newsticker
http://www.heise.de/newsticker/
2. Im dann angezeigten Beitrag wird der Suchbegriff leicht übersehen, weil nur ein geringer Helligkeitsuntersschied zwischen der dunklen Hintergrundfarbe und der Farbe des Suchbegriffs besteht.
Hintergrundfarbe heller und Suchbegriff dunkler (rot?) damit es am SW-Laserdruck später nicht übersehen wird.
mfg
Rudi
Forum Suche verbessern
Moderatoren: Ingrid Weigoldt, mtimmermann, Robert Schellmann, Thomas Benn
-
- Beiträge: 1675
- Registriert: Samstag 14. April 2001, 02:00
- Wohnort: Hamburg
- Kontaktdaten:
Hallo Rudi,
ich habe mich einmal in die Tiefen der PHP-Scripts dieses Forums gewagt.
Also das mit dem "Higlighten" der Suchbegriffe in der Suchergebnisübersicht ist mir zu komplex... Viellecht kennt jemand ein Patch für das phpBB welches diese Funktion realisiert.
Das hervorheben der Suchbegriffe beim Anzeigen eines Threads habe ich schnell gefunden. Die Suchbegriffe werden jetzt in dunkelblau angezeigt.
Für die phpBBler die es interessiert:
In der Datei viewtopic.php findet man folgende Zeilen PHP-Code:
Ich habe einfach hier fontcolor3 in fontcolor2 unbenannt. Das ist in den Theme-Einstellung die Farbe "Schriftfarbe 2:" die ich auf dunkelblau gesetzt hatte.
Gruß
Robert Schellmann
ich habe mich einmal in die Tiefen der PHP-Scripts dieses Forums gewagt.
Also das mit dem "Higlighten" der Suchbegriffe in der Suchergebnisübersicht ist mir zu komplex... Viellecht kennt jemand ein Patch für das phpBB welches diese Funktion realisiert.
Das hervorheben der Suchbegriffe beim Anzeigen eines Threads habe ich schnell gefunden. Die Suchbegriffe werden jetzt in dunkelblau angezeigt.
Für die phpBBler die es interessiert:
In der Datei viewtopic.php findet man folgende Zeilen PHP-Code:
Code: Alles auswählen
...
//
// Highlight active words (primarily for search)
//
if ($highlight_match)
{
// This was shamelessly 'borrowed' from volker at multiartstudio dot de
// via php.net's annotated manual
$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));
}
...
Gruß
Robert Schellmann