WebsiteBaker 2.13.8 is now available!
R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WBhttps://forum.websitebaker.org/index.php/topic,32355.0.html
function encodeSpecialChars(&$value) { $value = preg_replace("/ä/","ä",$value); $value = preg_replace("/Ä/","Ä",$value); $value = preg_replace("/ö/","ö",$value); $value = preg_replace("/Ö/","Ö",$value); $value = preg_replace("/ü/","ü",$value); $value = preg_replace("/Ü/","Ü",$value); $value = preg_replace("/ß/","ß",$value); $value = preg_replace("/€/","€",$value); return $value; } function decodeSpecialChars(&$value) { $value = preg_replace("/ä/","ä",$value); $value = preg_replace("/Ä/","Ä",$value); $value = preg_replace("/ö/","ö",$value); $value = preg_replace("/Ö/","Ö",$value); $value = preg_replace("/ü/","ü",$value); $value = preg_replace("/Ü/","Ü",$value); $value = preg_replace("/ß/","ß",$value); $value = preg_replace("/€/","€",$value); return $value; }
There was an uncatched exceptionsyntax error, unexpected 'unset' (T_UNSET)in line (121) of (\modules\dirlist\class_parser.php):
[Possible] Cross-site Request Forgery (low)Form Name(s) btn_file_6btn_size_6btn_dateDie befinden sich in modules/dirlist/htt/frontend.httAbhilfe#Senden Sie in jedem HTTP-Request zusätzliche Informationen, anhand derer festgestellt werden kann, ob der Request von einer autorisierten Quelle stammt. Dieser "Validierungstoken" sollte für Angreifer, die noch keinen Zugriff auf das Benutzerkonto haben, schwer zu erraten sein. Wenn einem Request ein Validierungstoken fehlt oder der Token nicht dem erwarteten Wert entspricht, sollte der Server den Request ablehnen.#Wenn Sie ein Formular in einer Ajax-Anfrage posten, können benutzerdefinierte HTTP-Header verwendet werden, um CSRF zu verhindern, da der Browser verhindert, dass Sites benutzerdefinierte HTTP-Header an eine andere Site senden, aber es Sites erlaubt, benutzerdefinierte HTTP-Header mit XMLHttpRequest an sich selbst zu senden.For native XMLHttpRequest (XHR) object in JavaScript;xhr = new XMLHttpRequest();xhr.setRequestHeader('custom-header', 'value');For JQuery, if you want to add a custom header (or set of headers) toa. individual request$.ajax({ url: 'foo/bar', headers: { 'x-my-custom-header': 'some value' }});b. every request$.ajaxSetup({ headers: { 'x-my-custom-header': 'some value' }});OR$.ajaxSetup({ beforeSend: function(xhr) { xhr.setRequestHeader('x-my-custom-header', 'some value'); }});Übersetzt mit www.DeepL.com/Translator
Nachtrag: Hab mal die von DV genommen, doch:Code: [Select]There was an uncatched exceptionsyntax error, unexpected 'unset' (T_UNSET)in line (121) of (\modules\dirlist\class_parser.php):
Zu beachten ist vielleicht, daß v23c die aktuelle ist, und dort alle class-Dateien nun mit Unterstrich statt Punkt versehen sind. Das war eine Möglichkeit mir viel Code-Gewusel zu ersparen.
Läuft und funktioniert das alles bei Dir dbs? Also auch weiterhin die Sortierung?Und ohne Fehlermeldung?
[E_NOTICE] /modules/dirlist/class_dirlist.php:[444] from /modules/dirlist/modify.php:[45] dirlist->dlgModify "Uninitialized string offset: -1
Fri, 08 Jun 2018 18:27:32 +0000 [E_NOTICE] \modules\dirlist\class.dirlist.php:[361] from \modules\dirlist\modify.php:[45] dirlist->dlgModify "Undefined index: section_id"Fri, 08 Jun 2018 18:27:32 +0000 [E_NOTICE] \modules\dirlist\class.dirlist.php:[361] from \modules\dirlist\modify.php:[45] dirlist->dlgModify "Undefined index: exclude"Fri, 08 Jun 2018 18:27:32 +0000 [E_NOTICE] \modules\dirlist\class.dirlist.php:[361] from \modules\dirlist\modify.php:[45] dirlist->dlgModify "Undefined index: extensions""