Suchfunktion um Datumseinschränkung ergänzen

 
badMoon
Benutzer
Avatar
Geschlecht:
Herkunft: Nettetal / NRW
Alter: 70
Homepage: musikzirkus.eu
Beiträge: 216
Dabei seit: 02 / 2013
Betreff:

Suchfunktion um Datumseinschränkung ergänzen

 · 
Gepostet: 24.06.2019 - 06:24 Uhr  ·  #1
Guten Morgen Christian und Foristen ;-)

in unserem Forum trat die Frage auf, ob die Suchfunktion um eine Datumseinschränkung erweitert werden kann. Dies wäre bspw. hilfreich, wenn zwar gewusst wird, wann in etwa ein Thema gepostet wurde, aber nicht mehr, in welchem Forum. Oder aber auch die Suche nach einem bestimmten Begriff (bspw. nach einem Bandnamen) mit zeitlicher Einschränkung.

Besten Dank und Gruß,
Wolfgang
cback
Admin
Avatar
Geschlecht:
Herkunft: Saarland
Alter: 37
Homepage: cback.net
Beiträge: 17610
Dabei seit: 12 / 2003
Betreff:

Re: Suchfunktion um Datumseinschränkung ergänzen

 · 
Gepostet: 24.06.2019 - 14:54 Uhr  ·  #2
Hallo Wolfgang,

die Standardsuche vom CF4 basiert ja rein auf Schlüsselwörtern und sortiert dann das Ergebnis bereits nach Zeit, durch Blättern kann man so eigentlich auch recht schnell zum gewissen Zeitpunkt vorgehen an dem man den Beitrag vermutet, die Daten werden ja in den Ergebnissen angezeigt.

Um die erweiterte Suche Datums Sensitiv zu machen direkt mit Datumsfilter müsste man ein eigenes "Erweiterte-Suche" Plugin entwickeln welches diese Funktion im Board nachrüsten und umsetzen würde. Oder einen externen Suchdienst z.B. mit einer Instanz von Apache SolR auf dem Server nachrüsten, was aber noch komplexer wäre.

Sofern Ihr an der Umsetzung eines solchen Plugins interessiert seid schick mir gerne eine PM oder Mail dann kann ich Dir mal ein Angebot ausarbeiten.

Viele Grüße,
Chris
badMoon
Benutzer
Avatar
Geschlecht:
Herkunft: Nettetal / NRW
Alter: 70
Homepage: musikzirkus.eu
Beiträge: 216
Dabei seit: 02 / 2013
Betreff:

Re: Suchfunktion um Datumseinschränkung ergänzen

 · 
Gepostet: 24.06.2019 - 16:19 Uhr  ·  #3
cback
Admin
Avatar
Geschlecht:
Herkunft: Saarland
Alter: 37
Homepage: cback.net
Beiträge: 17610
Dabei seit: 12 / 2003
Betreff:

Re: Suchfunktion um Datumseinschränkung ergänzen

 · 
Gepostet: 24.06.2019 - 17:10 Uhr  ·  #4
Hallo Wolfgang,

bitte sehr gerne!

Aber vielleicht vorab noch ein kleiner zusätzlicher Tipp zur Suche, vielleicht braucht Ihr dann gar nichts in ein zusätzliches Plugin investieren. Zumindest nach meiner Erfahrung kamen mit dem kleinen Ratschlag die meisten Leute die Probleme mit der Suche hatten dann recht fix zum Ziel.

Und zwar gibt es ja bei der erweiterten Suche zwei Modi, diese kann man im Bereich "Ergebnisse anzeigen als" (zweit letzter Abschnitt von unten) auswählen: Einmal den Modus "Themenliste" und einmal den Modus "Beitragsliste".

Standardmäßig greift die Suche hier immer auf "Themenliste" zurück.
Hierbei werden die angegebenen Schlüsselwörter im gesamten Thema (also in jeder Antwort des Themas) gesucht und zusammengefasst. Sortiert wird nach dem Alter des Themas. Das ist sehr gut, wenn man allgemein Themen zu bestimmten Dingen finden möchte, denn wenn die Schlüsselwörter im gesamten Thema vorhanden sind, ist das meist zielführender.

Wenn man aber einen bestimmten einzelnen Beitrag suchen möchte macht "Beitragsliste" mehr Sinn.
Das hat dann mehrere Vorteile: Die Schüsselwörter werden sozusagen mit einer Lupe pro BEITRAG gesucht, nicht pro Thema. Durchaus werden pro Thema vielleicht sogar mehrere Beiträge die zutreffen gelistet, was bei der anderen Suche nicht der Fall ist. Außerdem wird dann wirklich nach dem Alter des Beitrages sortiert: Wenn also ein Thema neuer ist, aber der darin gefundene beitrag älter, wird das in der Suche nicht nach oben gestellt.

Zusätzlich wird einem direkt der Beitragstext in den Ergebnissen angezeigt, was das leichte Wiedererkennen von Beiträgen deutlich leichter macht.

Und da die Daten auch immer angezeigt werden sollte es dann mit kurz weiterblättern normal recht einfach sein in diesem Modus einen bestimmten Einzelbeitrag wiederzufinden.

Eventuell braucht ihr dann gar keinen zusätzlichen Filter. Man muss nämlich auch bedenken, dass immer mehr Parameter für die Suche - sofern man diese immer nativ per PHP ausführt und nicht mit externen Such-Datenbanken - die Seite ein bisschen mehr bremst ab einer gewissen Größe. Aus diesem Grund gibts auch diese ganzen Serverseitigen Suchlösungen oder so Such-Anbieter für Shops und Foren die selbst Suchindexe aufbauen und das mit anderen Systemen und Datenbanken lösen.

Viele Grüße und eine schöne Woche,
Chris
badMoon
Benutzer
Avatar
Geschlecht:
Herkunft: Nettetal / NRW
Alter: 70
Homepage: musikzirkus.eu
Beiträge: 216
Dabei seit: 02 / 2013
Betreff:

Re: Suchfunktion um Datumseinschränkung ergänzen

 · 
Gepostet: 24.06.2019 - 19:16 Uhr  ·  #5
Und nochmal Danke :-)

Ich habe Deine Antwort im Forum weitergegeben. Mal sehen, ob anschließend noch immer eine erweiterte Suchfunktion gewünscht wird. Die Reaktionen gehen bislang tendenziell eher zu einem "Nein".

Beste Grüße und hab auch eine gute Woche,
Wolfgang
cback
Admin
Avatar
Geschlecht:
Herkunft: Saarland
Alter: 37
Homepage: cback.net
Beiträge: 17610
Dabei seit: 12 / 2003
Betreff:

Re: Suchfunktion um Datumseinschränkung ergänzen

 · 
Gepostet: 25.06.2019 - 14:04 Uhr  ·  #6
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.