Fehlerhafte Darstellung Suchworte in Suchresultaten

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
CaptHowdy
Mitglied
Beiträge: 52
Registriert: 24.10.2003 14:26
Wohnort: urtenen

Fehlerhafte Darstellung Suchworte in Suchresultaten

Beitrag von CaptHowdy »

Hallo zusammen,

bin in "meinem" Board auf etwas sonderbares beim Suchen gestossen: Die Suchresultate werden fehlerhaft dargestellt, sobald html oder bbcode im Beitrag vorhanden ist (jedenfalls soweit ich dies reproduzieren konnte).

Suche ich z.B. nach Mortiis wird mir im Beitrag mit dem Begriff Mortiis nicht nur das Wort hervorgehoben, sondern ganze Textabschnitte. Am Anfang der Hervorhebung sehe ich ein \> in der Hightlight-Farbe, danach folgt wohl der nächste Textabschnitt und zuletzt wird mit einem \> abgeschlossen.

Beispiel

Betreibe das Board unter Windows 2000 Server mit einer Access-DB. Hat jemand schon was ähnliches gesehen oder auch behoben (via Boardsuche habe ich nix passendes gefunden)?

Vielen Dank
CH
Zuletzt geändert von CaptHowdy am 10.12.2003 06:47, insgesamt 1-mal geändert.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Hast du Mods installiert?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
CaptHowdy
Mitglied
Beiträge: 52
Registriert: 24.10.2003 14:26
Wohnort: urtenen

RE: Mods

Beitrag von CaptHowdy »

Hallo PhillipK,

ich benutze den Mod "topics_anywhere", bestehenden Files musste ich nicht anpassen. Was ich allerdings gemacht habe, ist eine Anpassung im "overall_header.tpl" für ein anderes Logo und eine alternative Navigation. Denke mir aber, dass das nix mit meinem Problem zu tun hat.

Gruss
CH
the dead are so dreafully dead, when they're dead
[capt.howdy; strangeland movie]
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Wenn's nicht zu viel Arbeit ist: lade dir das phpBB-Paket nochmals runter, lade alle Dateien (außer der config.php und den Verzeichnissen install und contrib) hoch und versuch's dann nochmals. Wenn du dir 'ne Sicherungskopie der alten Dateien machst, kannst du sie anschließend wieder einzelnd zurückkopieren.
Wäre auf jeden Fall zur Fehlereingrenzung sehr hilfreich.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
CaptHowdy
Mitglied
Beiträge: 52
Registriert: 24.10.2003 14:26
Wohnort: urtenen

hmm

Beitrag von CaptHowdy »

wohl wahr - werds wohl oder über versuchen müssen.

thx
ch
the dead are so dreafully dead, when they're dead
[capt.howdy; strangeland movie]
Benutzeravatar
CaptHowdy
Mitglied
Beiträge: 52
Registriert: 24.10.2003 14:26
Wohnort: urtenen

Nope

Beitrag von CaptHowdy »

Wenn's nicht zu viel Arbeit ist: lade dir das phpBB-Paket nochmals runter, lade alle Dateien (außer der config.php und den Verzeichnissen install und contrib) hoch und versuch's dann nochmals.
Habe das ganze Paket nochmal geuppt, und getestet. Nope - anscheinend ein Fehler. Die Suchresultate sehen noch immer so aus :( Könnte es sein, dass ein Template die Fehler verursacht (search_posts.tpl). Irgendwie hab ich hier noch die Access-DB und das File msaccess.php im Verdacht ???

Edit: Habe die mögliche Fehlerquelle gefunden: viewtopic.php. Zudem ists so, dass alle Highlightet-Words fehlerhaft ausgegben werden.

Code: Alles auswählen

// Was a highlight request part of the URI?
$highlight_match = $highlight = '';
if (isset($HTTP_GET_VARS['highlight']))
{
	// Split words and phrases
	$words = explode(' ', trim(htmlspecialchars(urldecode($HTTP_GET_VARS['highlight']))));

	for($i = 0; $i < sizeof($words); $i++)
	{
		if (trim($words[$i]) != '')
		{
			$highlight_match .= (($highlight_match != '') ? '|' : '') . str_replace('*', '\w*', phpbb_preg_quote($words[$i], '#'));
		}
	}
	unset($words);

	$highlight = urlencode($HTTP_GET_VARS['highlight']);
}
kommentier ich die aus werden die Suchresultate nicht mehr hervorgehoben und das Resultat schaut normal aus. Weiss jemand, wie ich das ganze umschreiben müsste, damits mit meiner DB (MSAcess) gehen würde?

vielen dank
ch[/code]
the dead are so dreafully dead, when they're dead
[capt.howdy; strangeland movie]
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Eigentlich sollte das nichts mit Access zu tun haben...
Erstell doch mal bitte eine Kopie der viewtopic.php, nenne diese viewtopic.txt, lade sie auf deinen Server und poste hier einen Link dazu.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
CaptHowdy
Mitglied
Beiträge: 52
Registriert: 24.10.2003 14:26
Wohnort: urtenen

viewtopic

Beitrag von CaptHowdy »

Hallo PhillipK,

Habs inzwischen nochmal versucht, und habe mit phpBB v.2.0.6 eine neue Installation gestartet. Das Resultat ist dasselbe: Alle gesuchten Worte werden danach falsch hervorgehoben (bei der Suche). Habe nirgends - weder in der deutsch noch in der englischen Community - was dazu gefunden ;-(

Link zu VIEWTOPIC.TXT (viewtopic.php)

Wäre schön, wenn sich der Fehler finden lassen würde, ansonsten muss ich die Hightlights-Funktion wohl oder über unterdrücken.

Vielen Dank
CH
the dead are so dreafully dead, when they're dead
[capt.howdy; strangeland movie]
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Was hast du im Admin-Bereich unter Styles -> Einstellungen und dann deinem Style unter 'Schriftfarbe 3' angegeben?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
CaptHowdy
Mitglied
Beiträge: 52
Registriert: 24.10.2003 14:26
Wohnort: urtenen

Beitrag von CaptHowdy »

Hallo PhillipK,

habe unter Schriftfarbe3 folgende Einstellung: [ FFA34F / Main table header text colour ] (subSilber Default). Wahrscheinlich hat der Fehler aber mit den < br/> zu tun, es scheint mir, das hier was falsch läuft.

Bisher hat mir auch in der englischen Community niemand helfen können :cry:

gruss
// ch
the dead are so dreafully dead, when they're dead
[capt.howdy; strangeland movie]
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“