Mehrere prev/next-Links zu Wörterbucheintrag
andywer opened this issue · comments
Möglichkeit schaffen um für einen Wörterbucheintrag die x vorhergehenden/nachfolgenden Einträge zu bekommen.
Wie meinst du das? Rückgabe eine Liste der N-nachfolgenden/zurückliegenden Wörter oder die IDs/Sprungpunkte zu 10/20/N Wörtern vor/rückwärts?
@chtake
Markus wollte sich drum kümmern.
Aber um deine Frage zu beantworten: DictionaryEntry-Instanzen für N vorhergehende und N nachfolgende Einträge eines gegebenen Eintrags. Oder zumindest die Titel und Ids.
@andywer @chillSen
In 8f993be im Branch issue/39 gibt's jetzt einen EntryNavigationService, über den ihr Assoziativspeicher mit den Schlüsselworten und Eintragsids für bis zu n vorherige und folgende Einträge abfragen könnt.
Ich habe eine vorläufige controller action und eine entspr. Route angelegt, damit klar wird, wie da anzufragen ist und was zurückkommt. Passt das dann gern noch an, wie es auch passt.
Eine Anfrage an /ajax/navigation/neighbours/11
liefert dann bspw. folgendes JSON:
{"previous":{"A":1,"a (2)":2,"a (3)":3,"abacinus":4,"abactio":5,"abactor":6,"abactus":7,"abactus (2)":8,"abaculus":9,"abacus":10},"following":{"abaeto":12,"abagio":13,"abago":14,"abaleno":15,"abalienatio":16,"abalieno":17,"abaliud":18,"abalterutrum":19,"abambulo":20,"abamita":21,"abante":22}}