{% extends "_layouts/base" %} {# Give the body a .mobile class for mobile devices #} {% if craft.request.isMobileBrowser(true) %} {% set bodyClass = (bodyClass is defined and bodyClass ? bodyClass~' ' : '') ~ 'mobile' %} {% endif %} {% set localeData = craft.i18n.getLocaleData() %} {# Figure out which Datepicker i18n script to load #} {%- switch craft.locale %} {%- case 'en_gb' %} {%- set datepickerLocale = 'en-GB' %} {%- case 'fr_ca' %} {%- set datepickerLocale = 'fr-CA' %} {%- default %} {%- set language = localeData.getLanguageID(craft.locale) %} {%- if language in ['ar', 'de', 'fr', 'it', 'ja', 'nb', 'nl', 'nn', 'no'] %} {%- set datepickerLocale = language %} {%- endif %} {%- endswitch %} {# Load scripts in reverse order #} {%- if datepickerLocale is defined %} {%- includejsresource 'lib/datepicker-i18n/datepicker-'~datepickerLocale~'.js' first %} {%- endif %} {%- set useCompressedJs = craft.config.useCompressedJs %} {%- includejsresource "js/cp.js" first -%} {%- includejsresource "js/craft.js" first -%} {%- includejsresource 'lib/garnish-0.1'~(useCompressedJs ? '.min')~'.js' first %} {%- includejsresource 'lib/element-resize-detector'~(useCompressedJs ? '.min')~'.js' first %} {%- includejsresource 'lib/picturefill'~(useCompressedJs ? '.min')~'.js' first %} {%- includejsresource 'lib/fileupload/jquery.fileupload.js' first %} {%- includejsresource 'lib/fileupload/jquery.ui.widget.js' first %} {%- includejsresource 'lib/selectize/selectize'~(useCompressedJs ? '.min')~'.js' first %} {%- includecssresource 'lib/selectize/selectize.css' %} {%- includejsresource 'lib/velocity'~(useCompressedJs ? '.min')~'.js' first %} {%- includejsresource 'lib/jquery-ui'~(useCompressedJs ? '.min')~'.js' first %} {%- includejsresource 'lib/jquery-2.1.4'~(useCompressedJs ? '.min')~'.js' first %} {%- includejsresource 'lib/xregexp-all'~(useCompressedJs ? '-min')~'.js' first %} {%- includeTranslations "Show", "Hide" %} {% set orientation = localeData.getOrientation() %} {% block foot %} {% endblock %}