Files
cheesy-arena-lite/templates/settings.html
2014-06-08 21:47:31 -07:00

182 lines
6.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{{define "title"}}Settings{{end}}
{{define "body"}}
<div class="row">
{{if .ErrorMessage}}
<div class="alert alert-dismissable alert-danger">
<button type="button" class="close" data-dismiss="alert">×</button>
{{.ErrorMessage}}
</div>
{{end}}
<div class="col-lg-6 col-lg-offset-1">
<div class="well">
<form class="form-horizontal" action="/setup/settings" method="POST">
<fieldset>
<legend>Event Settings</legend>
<div class="form-group">
<label class="col-lg-5 control-label">Name</label>
<div class="col-lg-7">
<input type="text" class="form-control" name="name" value="{{.Name}}">
</div>
</div>
<div class="form-group">
<label class="col-lg-5 control-label">Code</label>
<div class="col-lg-7">
<input type="text" class="form-control" name="code" value="{{.Code}}">
</div>
</div>
<div class="form-group">
<label class="col-lg-5 control-label">Display Background Color</label>
<div class="col-lg-7">
<div class="input-group" id="displayBackgroundColor">
<input type="text" class="form-control" name="displayBackgroundColor"
value="{{.DisplayBackgroundColor}}">
<span class="input-group-addon"><i></i></span>
</div>
</div>
</div>
<div class="form-group">
<label class="col-lg-5 control-label">Number of Alliances</label>
<div class="col-lg-7">
<input type="text" class="form-control" name="numElimAlliances" value="{{.NumElimAlliances}}">
</div>
</div>
<div class="form-group">
<label class="col-lg-5 control-label">Round 1 Selection Order</label>
<div class="col-lg-7">
<div class="radio">
<label>
<input type="radio" name="selectionRound1Order" value="F"
{{if eq .SelectionRound1Order "F"}}checked{{end}}>
First to Last
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="selectionRound1Order" value="L"
{{if eq .SelectionRound1Order "L"}}checked{{end}}>
Last to First
</label>
</div>
</div>
</div>
<div class="form-group">
<label class="col-lg-5 control-label">Round 2 Selection Order</label>
<div class="col-lg-7">
<div class="radio">
<label>
<input type="radio" name="selectionRound2Order" value="F"
{{if eq .SelectionRound2Order "F"}}checked{{end}}>
First to Last
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="selectionRound2Order" value="L"
{{if eq .SelectionRound2Order "L"}}checked{{end}}>
Last to First
</label>
</div>
</div>
</div>
<div class="form-group">
<label class="col-lg-5 control-label">Round 3 Selection Order</label>
<div class="col-lg-7">
<div class="radio">
<label>
<input type="radio" name="selectionRound3Order" value="F"
{{if eq .SelectionRound3Order "F"}}checked{{end}}>
First to Last
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="selectionRound3Order" value="L"
{{if eq .SelectionRound3Order "L"}}checked{{end}}>
Last to First
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="selectionRound3Order" value=""
{{if eq .SelectionRound3Order ""}}checked{{end}}>
None
</label>
</div>
</div>
</div>
<div class="form-group">
<div class="col-lg-7 col-lg-offset-5">
<button type="submit" class="btn btn-info">Save</button>
</div>
</div>
</fieldset>
</form>
</div>
</div>
<div class="col-lg-4">
<div class="well">
<legend>Database</legend>
<p>
<a href="/setup/db/save"><button class="btn btn-info">Save Copy of Database</button></a>
</p>
<p>
<button class="btn btn-primary"onclick="$('#uploadDatabase').modal('show'); return false;">
Load Database from Backup
</button>
</p>
<p>
<button class="btn btn-primary"onclick="$('#confirmClearData').modal('show'); return false;">
Clear All Match Data
</button>
</p>
</div>
</div>
</div>
<div id="uploadDatabase" class="modal" style="top: 20%;">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Choose Backup File</h4>
</div>
<form class="form-horizontal" action="/setup/db/restore" enctype="multipart/form-data" method="POST">
<div class="modal-body">
<p>Select the database file to load from. <b>This will overwrite any existing data.</b></p>
<input type="file" name="databaseFile">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<button type="submit" class="btn btn-primary">Load Database from Backup</button>
</div>
</form>
</div>
</div>
</div>
<div id="confirmClearData" class="modal" style="top: 20%;">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Confirm</h4>
</div>
<div class="modal-body">
<p>Are you sure you want to clear all match, ranking, and alliance selection data?</p>
</div>
<div class="modal-footer">
<form class="form-horizontal" action="/setup/db/clear" method="POST">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<button type="submit" class="btn btn-primary">Clear All Match Data</button>
</form>
</div>
</div>
</div>
</div>
{{end}}
{{define "script"}}
<script>
$(function() {
$("#displayBackgroundColor").colorpicker();
});
</script>
{{end}}