Darstellung "verbergen/anzeigen" verbosselt? (Support für das Suchscript)

deHarry ⌂, Sunday, 09.07.2023, 16:54 (vor 299 Tagen)

Hallo Fritz!

Nach Umstellung der Suche auf die aktuelle Version 2.5.39 vom 10.06.2023 wird der Hinweis auf die Suchtipps nicht mehr korrekt gewechselt:

[image]
[image]

Es steht immer ein zusätzliches "[+] anzeigen" hinten dran.

Harald

Eintrag gesperrt
490 Views

Darstellung "verbergen/anzeigen" verbosselt?

deHarry ⌂, Sunday, 09.07.2023, 17:16 (vor 299 Tagen) @ Fritz
bearbeitet von deHarry, Sunday, 09.07.2023, 17:24

Mhmm, nach bestem Wissen und Gewissen habe ich das genau wie dort beschrieben gemacht.

[edit]
Allerdings habe ich in einer (meiner per NOF generierten) Datei Teile des CSS geändert, weil ich glaubte gemerkt zu haben, dass ich da einen Eintrag falsch kommentiert hatte.

Dieser Teil

<title>Suchergebnisse</title>
<style>
/*body, div, p, h1, h2, h3, ul, ol, span, table, td, form, img, li, pre */
div, h1, h2, h3, form, pre ,p
{
 margin:  0;
 padding: inherit;
 border: inherit;
 font-family: inherit;
}

sah vorher so aus

<title>Suchergebnisse</title>
<style>
/*body, div, p, h1, h2, h3, ul, ol, span, table, td, form, img, li, pre{*/
div, h1, h2, h3, form, pre ,p
 margin:  0;
 padding: inherit;
 border: inherit;
 font-family: inherit;
}

Die öffnende geschweifte Klammer war im Kommentar und somit unwirksam.

Eintrag gesperrt
477 Views

Darstellung "verbergen/anzeigen" verbosselt?

deHarry ⌂, Sunday, 09.07.2023, 17:26 (vor 299 Tagen) @ deHarry

Das habe ich gerade überprüft, die alte Version (Klammer im Kommentar) ändert nichts an dem doppelten "anzeigen".

Eintrag gesperrt
474 Views
Avatar

Darstellung "verbergen/anzeigen" verbosselt?

Fritz ⌂, Sunday, 09.07.2023, 17:32 (vor 299 Tagen) @ deHarry

Bitte mit der „nackten“ Datei suchen.php (im Download-Archiv enthalten) testen.

Eintrag gesperrt
456 Views

Darstellung "verbergen/anzeigen" verbosselt?

deHarry ⌂, Sunday, 09.07.2023, 17:43 (vor 299 Tagen) @ Fritz

Damit funktioniertdas ein/ausblenden wie gewünscht.

Wie bekomme ich mein Design auf die Such-Seite?

Bisher habe ich (offenbar) Teile deines "suchen.php" in den HMTL Teil meiner Seite reinkopiert.
Ist das der richtige Weg, oder sollte ich besser versuchen, deine PHP-Datei einzuziehen?

Wobei meine Suchseite natürlich keine PHP Seite ist, sondern HTML.

Eintrag gesperrt
497 Views

Darstellung "verbergen/anzeigen" verbosselt?

deHarry ⌂, Sunday, 09.07.2023, 17:59 (vor 299 Tagen) @ Fritz

Ja, ich erinnere mich...
Mein Problem war damals und ist auch jetzt noch, dass NOF den Typ der Datei (HTML, PHP) Site übergreifend festlegt (soweit ich weiß).
Deshalb habe ich den Code wohl in meine Suchseite reinkopiert.

Warum das klappt (die Suche liefert Ergebnisse) kann ich nicht erklären, normalerweise würde ich erwarten, dass PHP-Includes auf HTML Seiten mindestens ignoriert werden.

Eintrag gesperrt
452 Views

Darstellung "verbergen/anzeigen" verbosselt?

deHarry ⌂, Sunday, 09.07.2023, 20:01 (vor 299 Tagen) @ deHarry

Ich muss reumütig eingestehen, dass NOF besser ist, als ich dachte.

Die Dateierweiterung kann seitengranular geändert werden (das hatte ich offensichtlich schon mal rausbekommen und umgesetzt, denn meine Suchen Seite ist in der Tat eine PHP Seite).

Soweit in meinen Nachforschungen gekommen, konnte ich deine Anleitung auf (https://webdesign.weisshart.de/suchen-integrieren.php) 1:1 umsetzen.

Dabei hat mir ein weiteres Feature von NOF geholfen, nämlich die Möglichkeit, den Code der jeweiligen Seite (hier: suchen.php) direkt zu bearbeiten.

Eigentlich sollte jetzt alles passen, aber...
Die Unschärfe beim Ein-/Ausblenden von "anzeigen" existiert immer noch (wenn ich die suchen.php mit NOF in meinem Design erzeugen lasse).

Ich forsche weiter...

Eintrag gesperrt
447 Views
Avatar

Darstellung "verbergen/anzeigen" verbosselt?

Fritz ⌂, Sunday, 09.07.2023, 23:17 (vor 298 Tagen) @ deHarry

Du rufst <script src="wdw_suche/wdw_suche.js" type="text/javascript"></script>
in deiner suchen.php zweimal auf.
In diesem Fall ist „doppelt gemoppelt“ gleich „verbosselt“ :-D

Eintrag gesperrt
446 Views

Darstellung "verbergen/anzeigen" verbosselt?

deHarry ⌂, Monday, 10.07.2023, 06:16 (vor 298 Tagen) @ Fritz

Guten Morgen Fritz!

Vielen Dank für die Analyse!

Das stimmt, und ich kann auch erklären wie es dazu kam ;-)

Du erklärst hier:

Und ans Ende der Datei, unmittelbar vor dem </body>-Tag:
<script src="wdw_suche/wdw_suche.js" defer></script>

Das habe ich auch damals (beim Einbau der Suche Funktion in meine Site) so umgesetzt.

Gestern habe ich dann die Anleitung befolgt, wie sich die Suchworte auf den Fundseiten ebenfalls hervorheben lassen:

Und wie geht das?

Wie bringe ich dieses coole Script auf meinen Seiten zum Laufen?
Ganz einfach: Lade das das von mir angepaßte Script - im Download des Suchscripts enthalten - auf Deinen Server (in jedes Verzeichnis, das vom Script durchsucht wird, entsprechend den Einstellungen in deiner search_config.php!), und füge auf jeder Deiner Seiten im header (irgendwo zwischen <head> und </head>) folgende Zeile ein (ohne Zeilenumbruch):
<script src="wdw_suche/wdw_suche.js" type="text/javascript"> </script>

Auch diese Anleitung habe ich befolgt, indem ich wdw_suche.js (diesmal ohne "defer") in den Masterrahmen (der wird bei NOF dann automatisch in jede Seite eingezogen) der Seiten eingebaut habe.

Nach deinem Hinweis auf den doppelten Aufruf habe ich den ersten Aufruf (mit "defer") auf der Suchen Seite gelöscht, und wie ein Wunder ist der doppelte "anzeigen" Hinweis verschwunden :-).

Vielen Dank nochmals!

Harald