https://github.com/galaxyproject/galaxy
Tip revision: 0122040fad865487e2377cee35360af49e37d0e8 authored by Nate Coraor on 24 February 2016, 18:23:36 UTC
Update version to 15.03.4
Update version to 15.03.4
Tip revision: 0122040
form.mako
<%!
def inherit(context):
if context.get('use_panels'):
if context.get('webapp'):
webapp = context.get('webapp')
else:
webapp = 'galaxy'
return '/webapps/%s/base_panels.mako' % webapp
else:
return '/base.mako'
%>
<%inherit file="${inherit(context)}"/>
<% _=n_ %>
<%def name="init()">
<%
self.has_left_panel=False
self.has_right_panel=False
self.active_view=active_view
self.message_box_visible=False
%>
</%def>
<%def name="title()">${form.title | h}</%def>
<%def name="javascripts()">
${parent.javascripts()}
${h.js("libs/jquery/jquery.autocomplete")}
<script type="text/javascript">
$(function(){
$("input:text:first").focus();
})
</script>
</%def>
<%def name="stylesheets()">
${parent.stylesheets()}
${h.css("autocomplete_tagging")}
</%def>
<%def name="center_panel()">
${render_form( )}
</%def>
<%def name="body()">
${render_form( )}
</%def>
<%def name="render_form()">
%if header:
${header}
%endif
<div class="form" style="margin: 1em">
<div class="form-title">${util.unicodify( form.title ) | h }</div>
<div class="form-body">
<%
has_file_input = False
for input in form.inputs:
if input.type == 'file':
has_file_input = True
break
%>
<form name="${form.name | h }" action="${form.action}" method="post"
%if has_file_input:
enctype="multipart/form-data"
%endif
>
%for input in form.inputs:
<%
cls = "form-row"
if input.error:
cls += " form-row-error"
%>
<div class="${cls}">
%if input.use_label:
<label>
${_(input.label) | h }:
</label>
%endif
<div class="form-row-input">
%if input.type == 'textarea':
<textarea name="${input.name | h }">${input.value | h }</textarea>
%elif input.type == 'select':
<select name="${input.name | h}">
%for (name, value) in input.options:
<option value="${value | h }">${name | h }</option>
%endfor
</select>
%else:
<input type="${input.type}" name="${input.name | h }" value="${input.value | h }">
%endif
</div>
%if input.error:
<div class="form-row-error-message">${input.error | h }</div>
%endif
%if input.help:
<div class="toolParamHelp" style="clear: both;">
${input.help | h}
</div>
%endif
<div style="clear: both"></div>
</div>
%endfor
<div class="form-row"><input type="submit" value="${form.submit_text}"></div>
</form>
</div>
</div>
</%def>