logo

Suletuxe.de
Linux - Nutzer
helfen
Linux - Nutzern

Willkommen, Gast. Bitte Login oder Registrieren.
29. April 2024, 17:03:32
Übersicht Hilfe Suche Login Registrieren

Amateurfunk Sulingen
Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe  |  allgemeine Kategorie  |  Allgemeine Diskussionen  |  Thema: Forum Suche defekt « zurück vorwärts »
Seiten: [1] nach unten Drucken
   Autor  Thema: Forum Suche defekt  (Gelesen 431 mal)
Sebastian
Sr. Member
****

Offline

Einträge: 371





Profil anzeigen
Forum Suche defekt
« am: 23. August 2023, 19:40:35 »

Die Forum-Suche scheint Defekt zu sein

Code:

2: Undefined variable $start
(/var/www/forum/Sources/Search.php ln 380)
Gespeichert

Andreas
Administrator
*****

Offline

Einträge: 1140



Linux von Innen

Profil anzeigen
Re:Forum Suche defekt
« Antwort #1 am: 24. August 2023, 06:48:28 »

Stimmt! Seit php8.2 werden nicht definierte Variablen nicht mehr automatisch als NULL bewertet sondern mit einer Fehlermeldung quittiert ... Das ist zwar schön - wird aber sehr viel Arbeit nach sich ziehen da mit absoluter Sicherheit an vielen Stellen älterer Software (unter anderem der des Forums) darauf gebaut wird dass nicht definierte Variablen, nicht existente Array Keys etc. ohne Fehlermeldung als NULL gewertet werden. Jetzt muss an jede dieser Stellen ein Test vorgeschaltet werden der bei Nichtexistenz diese NULL-Belegung erzeugt....

Ich habe das jetzt erstmal "mit heißer Nadel" gefixt (Zeitmangel...) Bitte probiere ob jetzt wieder alles so funktioniert wie Du es erwartest. Die Suchfunktion ist sehr mächtig und ich kann nicht alle Eventualitäten testen.

LG
Andreas
Gespeichert

Wissen ist das einzige Gut, das mehr wird, wenn man es teilt - wenn es Menschen gibt, die es weitergeben, und es Menschen gibt, die bereit sind, dieses Geschenk auch unter eigenem Einsatz anzunehmen.


Freiheit zu erkämpfen reicht nicht. Man muss sie auch verteidigen.
Sebastian
Sr. Member
****

Offline

Einträge: 371





Profil anzeigen
Re:Forum Suche defekt
« Antwort #2 am: 25. August 2023, 18:23:02 »

Das Suchfeld nach Teilnehmer scheint noch defekt zu sein. Und hat jetzt keine Funktion mehr.

Wenn dort ein Mitgliedsname eingetragen und kein Suchbegriff angeben wurde, hatte man eine Auflistung aller Beiträge dieses Mitglieds bekommen. Jetzt wird nichts mehr zurückgeliefert.

Oder man konnte das Teilnehmersuchfeld mit dem normalen Suchfeld als Filter benutzen, um nach Stichwörtern zu suchen, die in Beiträgen einer gewissen Person vorkommen. Auch das geht momentan nicht

Wenn man unter Suche nach: das Stichwort "treffen" und nach Teilnehmer: "andreas" eingibt, findet man unteranderem auch Beiträge wie diesen hier:

Zitat:
allgemeine Kategorie / Installation & Einrichtung / Kcolorpicker Fehlermeldung
Begonnen von Diethard, Text von Diethard

Woran man auch erkennen kann das die Filterfunktion durch Eingabe eines Teilnehmernamen nicht mehr funktioniert, da er denn Beitrag nur anzeigt, weil er das Wort "treffen" gefunden hat. Der Teilnehmer Filter wurde komplett ignoriert.

LG
Sebastian
« Letzte Änderung: 25. August 2023, 18:23:37 von Sebastian » Gespeichert

Andreas
Administrator
*****

Offline

Einträge: 1140



Linux von Innen

Profil anzeigen
Re:Forum Suche defekt
« Antwort #3 am: 26. August 2023, 06:18:56 »

Es sind etwa 450 Stellen die geändert werden müssen - und es betrifft nicht nur die Suchfunktion. Ich bin für jeden dieser Hinweise dankbar und werde offensichtlich auftretende Fehlfunktionen bevorzugt bearbeiten.

LG
Andreas
Gespeichert

Wissen ist das einzige Gut, das mehr wird, wenn man es teilt - wenn es Menschen gibt, die es weitergeben, und es Menschen gibt, die bereit sind, dieses Geschenk auch unter eigenem Einsatz anzunehmen.


Freiheit zu erkämpfen reicht nicht. Man muss sie auch verteidigen.
Andreas
Administrator
*****

Offline

Einträge: 1140



Linux von Innen

Profil anzeigen
Re:Forum Suche defekt
« Antwort #4 am: 26. August 2023, 07:14:36 »

Nachtrag:
Ich habe die Suche nach Personen schon jahrelang nicht mehr benutzt und musste selbst erstmal probieren. Dort scheint aber alles in Ordnung zu sein. Wenn man alle Beiträge eines bestimmten Nutzers sehen will muss man im Suchfeld für die Wörter den Allquantor (*) eingeben - das war schon immer so. Lässt man das Feld leer wird NICHTS angezeigt. Das hat auch einen Grund: sinnfreie Suchabfragen durch Bots aussperren. Wenn ein "leeres Feld" als Allquantor gesehen werden würde würden in so einem Fall immer extrem viele Beiträge selektiert. In den Serverlogs sind tausende solcher Anfragen durch Bots jeden Tag. Der Server würde zusammenbrechen. Also einfach ein Sternchen eingeben und dann geht es.

LG
Andreas
Gespeichert

Wissen ist das einzige Gut, das mehr wird, wenn man es teilt - wenn es Menschen gibt, die es weitergeben, und es Menschen gibt, die bereit sind, dieses Geschenk auch unter eigenem Einsatz anzunehmen.


Freiheit zu erkämpfen reicht nicht. Man muss sie auch verteidigen.
Seiten: [1] nach oben Drucken 
Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe  |  allgemeine Kategorie  |  Allgemeine Diskussionen  |  Thema: Forum Suche defekt « zurück vorwärts »
Gehe zu: 


Login mit Username, Passwort und Session Länge

 Es wird die Verwendung "Blink"-basierter Browser und mindestens 1024x768 Pixel Bildschirmauflösung
für die beste Darstellung empfohlen
 
freie Software für freie Menschen!
Powered by MySQL Powered by PHP Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe | Powered by YaBB SE
© 2001-2004, YaBB SE Dev Team. All Rights Reserved.
- modified by Andreas Richter (DF8OE)
Valid XHTML 1.0! Valid CSS!