Ein besserer Pagebrowser für Indexed Search
Der Standart Pagebrowser von der Anzeige der Systemextension Indexed Search ist meiner Ansicht nach weder Barrierefrei noch schön. Bei mir hat er auch nicht sonderlich gut funktioniert.
Durch Installation der TYPO3 Extension Accessible browse results for indexed search behebt dise Probleme relativ gut.
Jedoch ist die Anzeige der Ergebnisse imme noch nicht so hübsch. Diese sieht nämlich dann so aus:
Anzeige der Ergebnisse 1 bis 10 von insgesamt 377
Wünschenswert wäre ein solches Ergebnis für den Pagebrowser, in dem alle Zahlen nebeneinander stehen:
Anzeige der Ergebnisse 1 bis 10 von insgesamt 377
Dieß lässt sich durch nur wenige Schritte erreichen. Zunächst passen wir die Wraps und die verwendeten Texte an. Wir müssen dabei die lokalisierten Texte ändern und daher bei mehrsprachigen Webseiten die Änderungen leider in jeder Sprache vornehmen. Hier exemplarisch für Deutsch, Eintrag in TypoScript SETUP.
plugin.tx_indexedsearch {
browseBoxWrap = <div class="browsebox">|</div>
pageWrap = <span>|</span>
_LOCAL_LANG.default {
pi_list_browseresults_prev = <<
pi_list_browseresults_page =
pi_list_browseresults_next = >>
}
_LOCAL_LANG.de {
pi_list_browseresults_prev = <<
pi_list_browseresults_page =
pi_list_browseresults_next = >>
}
}
Die Extension accessible_is_browse_results fügt zusätzlich eine Option zur Kennzeichnung der aktuellen Seite im Pagebrowser der Indexed Search hinzu. Daher muss bei Installation der Extension zur besseren Pagebrowseranzeige auch noch folgendes den TYPO3 Constants hinzugefügt werden.
plugin.tx_indexed_search.activePageWrap =
<span class="browselist-currentPage"><u>|</u></span>
Damit wird der Pagebrowser der Indexed Search suchergebnisse nun ohne Liste und ohne Beschriftung in einer Zeile dargestellt. Weitere Anpassungen sind natürlich wie immer per CSS möglich.


Kommentar hinzufügen