-
Notifications
You must be signed in to change notification settings - Fork 3
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.
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
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)