1
0
Fork 0

GraphViewer: Improved Configuration tab in AdminInterface

This commit is contained in:
Michael Hackstein 2013-07-31 12:56:46 +02:00
parent d07ba2e2f5
commit b8b49d0c4c
1 changed files with 56 additions and 49 deletions

View File

@ -22,12 +22,19 @@ gs = _.sortBy(gs, sortF);
<fieldset> <fieldset>
<legend>Configuration</legend> <legend>Configuration</legend>
<div class="control-group">
<fieldset id="datasoure">
<legend class="gv_inner">Datasource:</legend>
<div class="controls">
<label class="radio"> <label class="radio">
<input type="radio" name="loadtype" id="collections" checked> <input type="radio" name="loadtype" id="collections" checked>
Define specific collections Define specific collections
</label> </label>
</div>
<div id="collection_config"> <div id="collection_config">
<div class="control-group">
<label for="nodeCollection" class="control-label">Node-Collection</label> <label for="nodeCollection" class="control-label">Node-Collection</label>
<div class="controls"> <div class="controls">
<select id="nodeCollection" name="nodeCollection"> <select id="nodeCollection" name="nodeCollection">
@ -36,9 +43,6 @@ gs = _.sortBy(gs, sortF);
<%}); %> <%}); %>
</select> </select>
</div> </div>
</div>
<div class="control-group">
<label for="edgeCollection" class="control-label">Edge-Collection</label> <label for="edgeCollection" class="control-label">Edge-Collection</label>
<div class="controls"> <div class="controls">
<select id="edgeCollection" name="edgeCollection"> <select id="edgeCollection" name="edgeCollection">
@ -48,14 +52,15 @@ gs = _.sortBy(gs, sortF);
</select> </select>
</div> </div>
</div> </div>
</div>
<div class="controls">
<label class="radio"> <label class="radio">
<input type="radio" name="loadtype" id="graphs"> <input type="radio" name="loadtype" id="graphs">
Use a graph Use a graph
</label> </label>
</div>
<div id="graph_config" style="display:none"> <div id="graph_config" style="display:none">
<div class="control-group">
<label for="graph" class="control-label">Graph-Name</label> <label for="graph" class="control-label">Graph-Name</label>
<div class="controls"> <div class="controls">
<select id="graph" name="graph"> <select id="graph" name="graph">
@ -67,12 +72,7 @@ gs = _.sortBy(gs, sortF);
</div> </div>
</div> </div>
<div class="control-group"> </fieldset>
<label for="undirected" class="control-label">Undirected Graph</label>
<div class="controls">
<input id="undirected" type="checkbox" name="undirected" class="input-xlarge">
</div>
</div>
<div class="accordion" id="advancedGraphOptions"> <div class="accordion" id="advancedGraphOptions">
@ -86,6 +86,13 @@ gs = _.sortBy(gs, sortF);
<div id="advancedOptions" class="accordion-body collapse out"> <div id="advancedOptions" class="accordion-body collapse out">
<div class="accordion-inner"> <div class="accordion-inner">
<div class="control-group">
<label for="undirected" class="control-label">Treat as Undirected</label>
<div class="controls">
<input id="undirected" type="checkbox" name="undirected" class="input-xlarge">
</div>
</div>
<div class="control-group"> <div class="control-group">
<label for="randomStart" class="control-label">Start with Random Node</label> <label for="randomStart" class="control-label">Start with Random Node</label>
<div class="controls"> <div class="controls">