<%namespace name="galaxy_client" file="/galaxy_client_app.mako" /> <% self.js_app = None %> <% _=n_ %> ${self.init()} ${self.title()} ${self.metas()} ${self.stylesheets()} ${self.javascripts()} ${self.javascript_app()} ${next.body()} ## Default title <%def name="title()"> ## Default init <%def name="init()"> ## Default stylesheets <%def name="stylesheets()"> ${h.css('base')} ## Default javascripts <%def name="javascripts()"> ## Send errors to Sntry server if configured %if app.config.sentry_dsn: ${h.js( "libs/tracekit", "libs/raven" )} %endif ${h.js( "libs/jquery/jquery", "libs/jquery/jquery.migrate", "libs/jquery/select2", "libs/bootstrap", "libs/underscore", "libs/backbone/backbone", "libs/handlebars.runtime", "galaxy.base", 'libs/require' )} %if not form_input_auto_focus is UNDEFINED and form_input_auto_focus: %endif <%def name="javascript_app()"> ${ galaxy_client.load( app=self.js_app ) } ## Additional metas can be defined by templates inheriting from this one. <%def name="metas()">