contao/issues — Issue #453: Indizierung für Suche ignoriert linebreaks
Author: importer
Created: 2011-11-24 12:50:42+00:00
State: open
Labels: Defect, plugins

Das Suchmodul ignoriert linebreaks und erschwert damit die Suche.
Man nehme einen Artikel mit einem Textelement. Dort schreibt man dann z.b. "abcdef". Das ist natürlich als Tastendruck gemeint. Das generierte HTML ist "abc
def".
Bei der Indizierung der Suche wird der break allerdings schlicht gelöscht, so dass im Suchindex "abcdef" steht, so wie auch im Ergebnis als Kurzform angezeigt wird.
Sucht man nun nach dem Begriff "abc" wird keine Seite gefunden. Man muss explizit nach "abc*" suchen und im Suchergebnis steht dann auch "abcdef".
Linebreaks sollten als Whitespace behandelt werden und die Wörter vor und nach einem linebreak dürfen nicht zusammengesetzt werden.

--- _Originally created by anonymous on January 27th, 2009, at 04:14pm (ID 453)_