Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 12b9a472

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

  • ID 12b9a472b5cdb98b1f30ef3df52d9067c2f38cfe
  • Vorgänger a38da2a1
  • Nachfolger 383871e4

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