Skip to content

special js filenames

Moritz Kornher edited this page Jan 22, 2015 · 4 revisions

Im Frogsystem 2 können unter Styles=>Style=>JS-Dateien für jeden Style verschiedene Javascript-Dateien angelegt werden. Die Benennung der Dateien nach bestimmten speziellen Dateinamen ermöglichen einige besondere Features.

go_URL.js (ab 2.alix6)

Wird eine JS-Datei mit //go_// am Anfang des Dateinamens gespeichert, so wird das Javscript nur eingebunden, wenn die entsprechende Unterseite, also ?go=URL, aufgerufen wird. Weiterleitungen/Aliase werden dabei zuerst aufgelöst.

Warum?

  • Spezielle Javscripts für bestimmte Unterseiten
  • Weniger überladene Hauptseite

_library.js (ab 2.alix7)

Eine Javascript-Datei mit einem Unterstrich (_) zu Beginn des Dateinamens wird als Bibliothek angesehen und kann nicht mehr über die Weboberfläche bearbeitet werden. Ansonsten wird die Datei ganz normal behandelt (bspw. automatisch eingebunden).

Warum?

  • Bibliotheken sind oft sehr groß oder minifiziert, was eine sinnvolle Bearbeitung verhindert
  • Bibliotheken sind nicht zur Bearbeitung gedacht
  • Der Unterstrich sorgt dafür das Bibliotheken in der Regel vor den anderen Dateien eingebunden werden (was gewünscht ist)