Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision d1e36314

Von Sven Schöling vor mehr als 3 Jahren hinzugefügt

  • ID d1e363140d304907c9c175ad018c034c00343f4c
  • Vorgänger a534317b
  • Nachfolger aadd8f86

Layout: Javascript Menü refactoring

Das Javascript Menü war noch in einem Zustand aus der Anfangszeit von
SL::Layout. Diese Änderungen teilen das in ein Main Layout (Javascript)
und ein sub layout für das DHTMLMenu.

Das DHTMLMenu Layout ist außerdem ein wenig optimiert. Es benutzt jetzt
nicht mehr ein template sondern baut das DOM direkt zusammen (spart im
hot path einen template aufruf und ist um faktor 5 schneller), und
ausserdem werden die -f checks auf die icon Dateien jetzt mit
SL::System::ResourceCache gecacht, so dass nicht für jeden Request ein
paar Duzend stat() gemacht werden müssen.

  • hinzugefügt
  • geändert
  • kopiert
  • umbenannt
  • gelöscht