Korrektur meinerseits:
Es war keine Meldung des W3C-Validator (einer Erweiterung), sondern Brackets (v 1.14) selbst. Dies Programm hat auch eigene Validatoren.
Die search_config.php wird inzwischen als fehlerlos deklariert (ich hatte vorsichtshalber die W3C-Erweiterung deaktiviert).
Für wdw_suche.js wird 179+ an Dingen moniert; auch da war meine Äußerung nicht präzise gewesen, betr. "über 200".
Das auf LinuxMint 19 verwendete Programm 'Brackets':
Release 1.14 Build 1.14.0-17740 (release 329d08ffc)
Zeitpunkt des Builds: Fri Apr 26 2019 17:04:50 GMT+0000
W3c-Validator deaktiviert. Darüberhinaus von mir keine Validierungs-Erweiterung installiert.
DIE AUSGABE IN BRACKETS (Ausschnitt):
*************************************
179+ Probleme
JSLint (18)
12
Expected exactly one space between ')' and '{'. function getElementsByClassName(className, tag, elm){
12
Missing space between ')' and '{'. function getElementsByClassName(className, tag, elm){
16
Missing 'use strict' statement. var testClass = new RegExp("(^|\\\\s)" + className + "(\\\\s|$)");
17
Combine this with the previous 'var' statement. var tag = tag || "*";
17
'tag' is already defined. var tag = tag || "*";
17
Unexpected 'tag'. var tag = tag || "*";
18
Combine this with the previous 'var' statement. var elm = elm || document;
18
'elm' is already defined. var elm = elm || document;
18
Unexpected 'elm'. var elm = elm || document;
*********************************
Eine etwaige Relevanz kann ich nicht einschätzen.
RGr
P.S.: Auf Wunsch selbstverständlich die gesamte Ausgabe.