## workspace.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 - Add a Workspace%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", "json/json2.js"] site_scripts = ["workspace.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/workspace", 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 = ["workspace.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/workspace", script))) %> %block> <%block name="js_inline_post"> $(function() { // simple config var config = { requestedPath: '${requested_path}', showAddForm: ${'true' if show_add_form else 'false'}, urlHandler: { dynamicBase: '${base_dynamic}', staticBase: '${base_static}' } }; // the workspace data var workspaceData = $.parseJSON("${workspace_data}".replace(/\'/g, '"')); window.Vispa = new Vispa(config, workspaceData); window.Vispa.startup(); }); %block> ## Workspace GUI Markup
Workspace name: | ||
Host: | ||
Login: | (optional) | |
Key: | (optional) | |
Command: | (optional) | |
Directory: | (optional) | |