Suchscript von Werner

PHP, CSS und JavaScript lernen. Anwendungen für Webseiten
schabau
Mitglied (Level 5)
Mitglied (Level 5)
Beiträge: 43
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von schabau »

schabau hat geschrieben: Sa 26. Nov 2022, 23:56
Klaus hat geschrieben: Sa 26. Nov 2022, 23:32 Ich hab mal schnell bei Deiner Seite mit dem Chrome geguckt
https://helpdesk.schabau.eu/suchmaschin ... che=suchen
... wenn ich dort auf einen Treffer (Link) klicke ist es auf der Folgeseite gar nicht markiert!?
Ja, das ist so eine Sache, die nicht wirklich zuverlässig funktioniert. Markiert wird ohnehin nur der erste Treffer aber auch das nur mal so oder mal so. Jedes einzelne Element (Tabellen und Co.) schein zu stören.
Nunja, ist nur ein optischer Aspekt...

Evtl. habe ich einen kleinen Punkt durch Deinen Versuch mit "test" gefunden.

Auf gefundenen Seiten mit "test" als einzelnes Wort, wird dieses markiert, ist "test" der Teil eines Wortes, (testuser) wird es nicht markiert.
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
Klaus
Supporter
Supporter
Beiträge: 439
Registriert: Mi 21. Jul 2021, 00:43

Re: Suchscript von Werner

Ungelesener Beitrag von Klaus »

... ja so ist es wohl ... und immer nur das erste Vorkommen:
https://helpdesk.schabau.eu/archiv/offi ... text=einem
schabau
Mitglied (Level 5)
Mitglied (Level 5)
Beiträge: 43
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von schabau »

Klaus hat geschrieben: So 27. Nov 2022, 00:16 ... ja so ist es wohl ... und immer nur das erste Vorkommen:
https://helpdesk.schabau.eu/archiv/offi ... text=einem
Das hat mit dem Script und php aber auch gar nix zu tun. Das ist eine Frage wie der jeweilige Browser #:~:text=$suchbegriff interpretiert. Das kannst Du auch händisch an jede Adresszeile anhängen und schauen, was markiert wird.
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Tommy Herrmann »

... hmm - also bei mir wird das Suchwort "test" mehrmals markiert und auch als verbundenes Wort gefunden "testen", "Testseite" oder andere...

https://www.mobirise-tutorials.com/Such ... hen#Suchen

Die Länge des gesuchten Textbereichs zur Anzeige kann man ja in der Anwendung einstellen.

Da Skript wird ja auf einer Ausgabeseite ausgeführt und nicht noch auf weitere Seiten etwas markiert.

Es geht bei der "Kleinen Suchmaschine" ja nur darum, Begriffe zu finden um dann über den Link zu der richtigen Projekt-Seite zu gelangen.

Die meisten Anwendungen zum Suchen funktionieren ja immer nur auf der gefundenen Seite, bzw. maximal über ein Projekt oder eine Datenbank - hier ist es möglich über Hunderte von Verzeichnissen - also bei Mobirise über eine nicht begrenzte Anzahl von Projekten zu suchen. Für meine Seite ist das genau das Richtige - ich finde da eigentlich alles.

Werner hat ja auch jede Menge Suchanfragen über Datenbanken geschrieben,

wie z.B. beim Kalender (runder Punkt oben mittig):

https://www.mobirise-tutorials.com/Kalender.html

der Datenbank Anwendung:

http://www.nof-tutorials.com/Datenbank-MySQL/index.php

der Linkliste:

https://www.mobirise-tutorials.com/Linkliste.html

... und noch vielen mehr.
schabau
Mitglied (Level 5)
Mitglied (Level 5)
Beiträge: 43
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von schabau »

Tommy Herrmann hat geschrieben: So 27. Nov 2022, 04:39 ... hmm - also bei mir wird das Suchwort "test" mehrmals markiert und auch als verbundenes Wort gefunden "testet" oder andere...

https://www.mobirise-tutorials.com/Such ... hen#Suchen
Das war nicht gemeint, es geht um das Markieren des Suchbegriff auf der Zielseite nicht der Ergebnisseite.
Auf der Ergebnisseite wird einfach mit <mark></mark> markiert, auf der aufzurufenden Zielseite muss an den Link #:~:text=$suchbegriff angehängt werden damit der Browser das mehr oder weniger gut macht.

Viele Grüße
Detlef Paschke
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Tommy Herrmann »

es gibt doch in dieser Anwendung gar keine Zielseite :confused:

Das hat Werner schlicht nicht so programmiert. Wenn das jemand haben will, dann muss er sich sein eigenes Suchenskript schreiben.

Werner schreibt auch zu allen seinen Skripten, dass es keinen Support für Anpassungen oder Sonderwünsche von Benutzern geben wird.

Werner Zenk hat geschrieben:
Nutzungsbedingungen
Mit dem Einsatz der Scripte akzeptieren Sie meine Nutzungsbedingungen ohne Einschränkungen.
Die Scripte sind für die private Verwendung kostenlos.
Ich übernehme keinerlei Haftung bezüglich der Funktionstüchtigkeit oder irgendwelchen Schadens-
oder Ersatzansprüchen, die sich bei der Nutzung der Scripte ergeben.
Es wird kein Support für Probleme geben, die bei der Anpassung der Scripte entstehen.
schabau
Mitglied (Level 5)
Mitglied (Level 5)
Beiträge: 43
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von schabau »

Tommy Herrmann hat geschrieben: So 27. Nov 2022, 09:26 es gibt doch in dieser Anwendung gar keine Zielseite :confused:

Das hat Werner schlicht nicht so programmiert. Wenn das jemand haben will, dann muss er sich sein eigenes Suchenskript schreiben.
Die Ergebnisseite:
Ergebnisseite.jpg
Kliche ich darin auf den Link, komme ich auf die Zielseite auf der das Suchwort im Idealfall auch markiert ist.
Zielseite.jpg
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
Benutzeravatar
Werner-Zenk.de
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 755
Registriert: Di 8. Dez 2020, 19:42
Wohnort: Bamberg
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Werner-Zenk.de »

Der "Idealfall" ist, dass ein Chromium-Browser (Edge, Google, Opera) verwendet wird denn nur damit funktioniert es.
Das Wort wird nicht nur markiert, sondern der Browser scrollt autom. zum Suchwort hin.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Tommy Herrmann »

Ja Du, das habe ich auch längst so verstanden - dann macht das doch so.

Werner hat nichts dagegen, wenn seine Skripte in jeder möglichen Art umgeschrieben werden.

Ich wollte nur ausdrücken, dass ich nicht glaube, dass Werner das selbst ändern wird, zumindest nicht jetzt.

Ups - da ist er ja :D
Benutzeravatar
Werner-Zenk.de
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 755
Registriert: Di 8. Dez 2020, 19:42
Wohnort: Bamberg
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Werner-Zenk.de »

Website ist auch wieder da :D
Die Kommentarfunktion bleibt aber vorerst ausgeschaltet!
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Tommy Herrmann »

äh
schabau
Mitglied (Level 5)
Mitglied (Level 5)
Beiträge: 43
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von schabau »

Tommy Herrmann hat geschrieben: So 27. Nov 2022, 09:47
Ich wollte nur ausdrücken, dass ich nicht glaube, dass Werner das selbst ändern wird, zumindest nicht jetzt.
Ich wüsste jetzt nicht, wann darüber gesprochen geschrieben wurde aber gut, so unterschiedlich sind die Auffassungen.
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Tommy Herrmann »

ich werd verrückt - WERNER - lass Dich knuddeln :freunde: :hurra:
Benutzeravatar
Werner-Zenk.de
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 755
Registriert: Di 8. Dez 2020, 19:42
Wohnort: Bamberg
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Werner-Zenk.de »

Ich werde die Website jetzt aber nicht mehr zu meinem Lebensmittelpunkt machen.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Tommy Herrmann »

Nee klar, dann versuche das aber auch ernsthaft.

Wir sind doch schon alle irre froh, wenn man wieder Dinge nachsehen kann.

Es ist einfach ein riesen Wissens-Archiv.

Ich kann jetzt auch nicht von jetzt auf gleich die Links zu Deinen Seiten wieder überall setzen. Das kann ich nur nach und nach tun ...
Benutzeravatar
Volker
Moderator
Moderator
Beiträge: 828
Registriert: Sa 12. Dez 2020, 22:35
Wohnort: Wildberg
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Volker »

Falls Du das mit Wernes Suchscript nicht hinbekommst, ist das vielleicht das Richtige :

https://webdesign.weisshart.de/suchen-lizenz.php

Kostenlos für private Hobby Webseiten.

Ich hab die Kommerzielle Version hier laufen : https://sound-dj.de/karaoke/

Vorteil diese Scriptes: Ich sehe die Suchanfragen der Nutzer, leicht einzubauen und anzupassen.
Gruß Volker
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Tommy Herrmann »

Stimmt, das hatte ich ja schon mal vor 8 Jahren in NOF eingebaut :D

http://www.nof-tutorials.com/suchen.php

... irgend etwas war da aber (weiß nicht mehr). Wahrscheinlich ist das inzwischen auch überarbeitet worden.
schabau
Mitglied (Level 5)
Mitglied (Level 5)
Beiträge: 43
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von schabau »

Thiemo1991 hat geschrieben: Fr 25. Nov 2022, 21:21 Ich habe die Suchmaschine schon mal hochgeladen sowie ausprobiert aber auch, ...

https://thiemo-melhorn.de/suchen.php
Ich habe Dir mal eine PM mit einer Anmerkung zu Deiner Webseite gesendet.
Auf jeden Fall kam erst mal irgend eine automatische "Test email" zurück. Sollte evtl. mal Konfiguriert werden.

Viele Grüße
Detlef Paschke
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
schabau
Mitglied (Level 5)
Mitglied (Level 5)
Beiträge: 43
Registriert: Do 25. Aug 2022, 13:24
Wohnort: Cottbus
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von schabau »

Klaus hat geschrieben: Sa 26. Nov 2022, 19:39 Ich hab mir das Skript jetzt nicht weiter angeguckt ... so "grob" scheint es mit nur 1-2 Änderungen zu funktionieren.
Hallo,

ich hätte diesen Ansatz anzubieten. So sollten dann auch php-Dateien durchsucht werden, die erst mit include() und co. beim Aufruf "Zusammengebaut" werden.

Code: Alles auswählen

   // PHP Dateien einlesen.
if ($dateiendung == '.php') {
   ob_start();
   include ($datei);
   $text = ob_get_contents();
   ob_end_clean();
   } else {
   // Anderen Dateien einlesen und nichttext aussortieren.
   $text = (!in_array($dateiendung, $_dateiendungen)) ? file_get_contents($datei) : mb_substr(strtoupper($dateiendung), 1) . '-Datei';
   }
Die bisherigen Tests zeigen keine negativen Auswirkungen, auch an der Suchgeschwindigkeit nicht. Dafür müsste ein Test auf größeren Seiten durchgeführt werden. Ich liege hier nur bei 100 Dateien, da dauert es 0,06 Sekunden.

Viele Grüße
Detlef Paschke
Das "Zitat des Augenblicks" gibt es nur auf
http://schabau.eu
Meine "Merkzettel"
http://helpdesk.schabau.eu
Benutzeravatar
Werner-Zenk.de
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 755
Registriert: Di 8. Dez 2020, 19:42
Wohnort: Bamberg
Kontaktdaten:

Re: Suchscript von Werner

Ungelesener Beitrag von Werner-Zenk.de »

@Detlef
Die Idee ist gut :tu:
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste