Ankündigung

Einklappen
Keine Ankündigung bisher.

Support für alte Widgets aus SV <= v2.8 eingestellt

Einklappen
Das ist ein wichtiges Thema.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Support für alte Widgets aus SV <= v2.8 eingestellt

    Hallo zusammen,

    im aktuellen develop branch habe ich eine wichtige Änderung vorgenommen, die möglicherweise den einen oder die andere von Euch betrifft:

    In der v2.9 waren die alten Widgets, die nicht jQuery mobile basiert sind, auf deprecated gesetzt. In der kommenden Version wird der Support dieser Widgets folgerichtig eingestellt. Dies betrifft nur Widgets, die Ihr für Euch selbst erstellt habt. Diese müsst Ihr gegebenenfalls vor dem Wechsel zur aktuellen develop-Version auf den aktuellen Stand der Technik bringen.

    Warum "gegebenenfalls"? Wenn Eure eigenen Widgets "nur" aus ein bisschen html und dem Aufruf bestehender smartVISU-Widgets bestehen, dann ist die Wahrscheinlichkeit hoch, dass Ihr nichts ändern müsst. Aber Achtung: die in v2.9 deprecated gesetzten smartVISU-Widgets wie basic.dual u.a. gibt es auch nicht mehr. Widgets, die diese aufrufen, produzieren kryptische Fehler in der Twig Template Engine. Bitte denkt also auch hier an die längst fällige Umstellung.

    Um den Übergang nicht ganz so hart zu gestalten, habe ich den Code für den Support der alten Widgets nur auskommentiert. Wer den Support unbedingt noch benötigt, kann die Kommentierung entfernen (./lib/base/base.js ab Zeile 1514 in den Routinen widget.update, widget.prepare und widget.refresh). Dies wird im kommenden Release so bleiben, aber im übernächsten definitiv entfernt.

    Gruß
    Wolfram

Lädt...
X