## login.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 - Login%block>
<%block name="favicon">"${url.static('img/ico/favicon.ico')}"%block>
<%block name="js_imports_pre">
<%
jquery_scripts = ["jquery.min.js",
"ui/jquery.ui.min.js",
"qtip/jquery.qtip.min.js",
"ui/jquery.ui.touch-punch.min.js",
"topics/jquery.topics.min.js",
"sha256/jquery.sha256.min.js",
"logger/jquery.logger.min.js"]
base_scripts = ["jquerymods.js",
"helpers.js",
"messenger.js",
"url.js"]
framework_scripts = ["class/class.min.js"]
site_scripts = ["login.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/login", script)))
%>
%block>
<%block name="css_imports">
<%
jquery_scripts = ["qtip/css/jquery.qtip.min.css",
"ui/css/overcast/jquery-ui-1.10.2.custom.min.css"]
base_scripts = ["resets.css",
"overlay.css",
"messenger.css"]
site_scripts = ["login.css"]
for script in jquery_scripts:
base.import_css(url.static(url.join("frameworks/jquery", script)))
for script in base_scripts:
base.import_css(url.static(url.join("css/base", script)))
for script in site_scripts:
base.import_css(url.static(url.join("css/sites/login", script)))
%>
%block>
<%block name="js_inline_post">
$(function() {
// simple config
var config = {
requestedPath: '${requested_path}',
useForgot: ${"true" if use_forgot else "false"},
urlHandler: {
dynamicBase: '${base_dynamic}',
staticBase: '${base_static}'
}
};
window.Vispa = new Vispa(config);
window.Vispa.startup();
});
%block>
## Login GUI Markup
${welcome_text or ''}
Login
${login_text + '
' if login_text else ''}
Register
${registration_text + '
' if registration_text else ''}
${forgot_text + '
' if forgot_text else ''}