Zum Inhalt springen

Alternative zu fesearchintable gesucht

Erstellt am 19. Juni 2009 · 3 Antworten · letzte Antwort am 19. Juni 2009

Tags: Suche, Frage

mccools ·

Ich habe in verschiedenen Projekten die Erweiterung fesearchintable installiert, um Tabellen eigener Erweiterungen in der Suche mitzuberücksichtigen.
Nun ist aber ein Sicherheitsloch in dieser Extension aufgetaucht und ein Update scheint es nicht zu geben.

Hat mir jemand einen Tipp, wie ich die Suche auf eine andere Art und Weise auf meine eigenen Tabellen erweitern kann?

Gibt es eine Alternative zu fesearchintable?

einpraegsam.​net ·

Ich nutze eigentlich nur die Indexsuche, weil diese mir alle Seiten im FE cacht und bei einer Suche wieder anbietet.
Du kannst aber das Sicherheitsproblem selbst stopfen, wenn du dir das zutraust...

mccools ·

Das Problem bei der Indexsuche ist eben, dass zuerst alle Seiten im FE betrachtet werden müssen, damit diese von der Suche gefunden werden.

Wenn ich nun aber z.B. eine Kursdatenbank habe, in welche ich jedes Semester hunderte von neuen Kursen importiere, dann müsste sich jemand zuerst durch alle Kursseiten klicken, damit diese nachher auch von der Suche gefunden werden. Dies ist nicht wirklich praktisch...

Natürlich reizt es mich, das Problem mit der SQL Injection selber zu stopfen. Ob ich dabei aber alle sicherheitsrelevanten Aspekte wirklich bedenke, ist eine andere Frage... Ich habe mich bislang zuwenig mit SQL Injections auseinandergesetzt.

einpraegsam.​net ·

1. Dafür gibt es Crawler, damit viele Inhalte sofort indexiert werden können
2. Du kannst auch einen Extension Entwickler beauftragen, die Extension sicher zu machen (SQL Injection, XSS, etc...)
3. Eventuell gibt es auch noch andere Such-Erweiterungen