WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo zusammen,
bei Tests unter WBCE 1.7.0 mit aktivem jQuery Migrate erscheint in der Browser-Konsole folgende Warnung:
JQMIGRATE: jQuery.isArray is deprecated; use Array.isArray
Ursache: Die Core-Bibliothek include/jquery/jquery-insert.js (InsertLoader 1.0.1) prüft in Zeile 10 mit $.isArray(). Diese Funktion ist seit jQuery 3.2 als veraltet markiert und in jQuery 4 entfernt.
Betroffen: Alle Module, die Dateien über $.insert() nachladen – aufgefallen ist es mir beim Addon File Editor (AFE).
Vorschlag: Eine Zeile tauschen:
// alt
if ($.isArray(urls)) {
// neu
if (Array.isArray(urls)) {Array.isArray() ist natives JavaScript, funktioniert in allen aktuellen Browsern und macht die Datei unabhängig von der jQuery-Version.
Funktional ändert sich nichts
Die Warnung verschwindet
Vorbereitung auf ein späteres jQuery 4
Gruß
Slugger
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Online