FriendsOfREDAXO/search_it

Status einer Sprache beim Indizieren berücksichtigen

Closed this issue · 8 comments

Hi, das AddOn scheint aktuell den Status einer Sprache nicht zu berücksichtigen. Es wäre schön, wenn es dazu eine Option wie bei den Artikeln gäbe um offline gestellte Sprachen auszuschließen.

Du kannst bei den Suchergebnissen die clang berücksichtigen, Infos dazu müssten in der Doku sein.

Das ist schon klar. Ich hatte es allerdings gerade mit einer Seite mit jeder Menge Artikeln und einigen offline gestellten Sprachen zu tun, die dann alle unnötig indiziert wurden. Das produziert eine Menge Daten, die gar nicht benötigt werden. Da wäre es nett, wenn man sich diese und die Sprachen überspringen könnte. Analog der Möglichkeit, offline gestellte Artikel zu überspringen.

Ich schätze, das wird ein bisschen aufwendiger. In dem Vorschlag müsste auch das offline/online-Stellen von Sprachen via EP berücksichtigt werden und dabei würden auf einen Schlag sehr viele Daten indexiert werden müssen - wofür die Schrittweise-Indexierung nötig sein kann.

Ich hab mal angefangen es mir anzuschauen. Muss alle Stellen ändern wo indexiert wird und dort den Status der Sprache berücksichtigen.
Beim Statuswechsel würde ich lediglich ne Meldung ausgeben, dass der Index erneuert werden sollte.

Wobei es nur einen EP 'CLANG_UPDATED' gibt. Ob dann der Status geändert wurde, weiß man nicht.

Einmal zu viel indexieren, auch wenn sich der Status nicht geändert hat, wäre ja nicht schlimm. Mit einem passenden Hinweis würde es ja schon klar genug werden.