## sites/bootstrap.html <%! import os.path%> <%! from vispa import url %> <%inherit file="${os.path.join('..','base.html')}" /> <%namespace name="base" file="${os.path.join('..','base.html')}"/> <%block name="title">Vispa%block> <%block name="js_imports_pre"> <% jquery_scripts = ["jquery.min.js", "ui/jquery.ui.custom.min.js", "ui/jquery.ui.touch-punch.min.js", "hotkeys/jquery.hotkeys.min.js", "shortcuts/jquery.shortcuts.min.js", "topics/jquery.topics.min.js", "polling/jquery.polling.min.js", "history/jquery.history.min.js", "slimscroll/jquery.slimscroll.min.js", "slimscroll/jquery.slimscroll-horizontal.min.js", "logger/jquery.logger.min.js", "transparency/jquery.transparency.min.js"] framework_scripts = ["class/class.min.js", "json/json2.js", "bootstrap/js/bootstrap.min.js"] base_scripts = ["jquerymods.js", "helpers.js", "url.js"] site_scripts = ["index.js", "view.js"] for script in jquery_scripts: base.import_js(url.static(url.join("frameworks/jquery", script))) for script in framework_scripts: base.import_js(url.static(url.join("frameworks", script))) for script in base_scripts: base.import_js(url.static(url.join("js/base", script))) for script in site_scripts: base.import_js(url.static(url.join("js/sites/bootstrap", script))) %> %block> <%block name="css_imports"> <% base_scripts = [] framework_scripts = ["bootstrap/css/bootstrap.min.css"] site_scripts = ["view.css"] for script in base_scripts: base.import_css(url.static(url.join("css/base", script))) for script in framework_scripts: base.import_css(url.static(url.join("frameworks", script))) for script in site_scripts: base.import_css(url.static(url.join("css/sites/bootstrap", script))) %> %block> <%block name="js_inline_post"> $(function() { $.Logger().enable().level("debug"); // store template data var templateData = { urlHandler: { dynamicBase: "${base_dynamic}", staticBase: "${base_static}" } }; // startup window.Vispa = new Vispa(templateData); window.Vispa.startup(); }); %block> ## Main GUI Markup