</div>
<div id="new-items">
- <form name="newBlip">
+ <%= form_for @changeset, radar_path(@conn, :create), fn f -> %>
<table class="radar-input-table" >
<thead>
<tr class="radar-input-status-group">
</thead>
<tr c>
<td>
- <select name="quadrant">
- <option value="1">Tool</option>
- <option value="2">Technique</option>
- <option value="3">Platform</option>
- <option value="4">Language</option>
- </select>
+ <%= select f, :quadrant, Enum.with_index(TechRadarEditor.RadarDataPoint.quadrants,1) %>
</td>
<td>
- <select name="cycle">
- <option value="1">Adopt</option>
- <option value="2">Trial</option>
- <option value="3">Assess</option>
- <option value="4">Hold</option>
- </select>
+ <%= select f, :cycle, Enum.with_index(TechRadarEditor.RadarDataPoint.cycles,1) %>
</td>
<td>
- <input type="text" name="name" />
+ <%= text_input f, :name %>
</td>
<td>
- <input type="text" name="description" />
+ <%= text_input f, :description %>
</td>
<td>
- <input name="Add" type="submit" value="Add" />
+ <%= hidden_input f, :is_new, value: "true" %>
+ <%= submit "Add", class: "btn btn-primary" %>
</td>
</tr>
</table>
- </form>
+ <% end %>
</div>
<div id="ref-table">
</div>
radar.setThirdQuadrant(platformsQuadrant);
radar.setFourthQuadrant(languageFramework);
- // var radarGraph = new tr.graphing.Radar(1080, radar);
- var radarGraph = new tr.graphing.Radar(1100, radar);
+ var innerWidth = window.innerWidth;
+ var innerHeight = window.innerHeight;
+
+ radarSize = Math.min(innerWidth-20, innerHeight-20, 1080);
+
+ var radarGraph = new tr.graphing.Radar(radarSize, radar);
radarGraph.init('#radar').plot();
var refTable = new tr.graphing.RefTable(radar);
refTable.init('#ref-table').render();
for (var i = 0, trow; trow = ref_table.rows[i]; i++) {
if (trow.cells.length == 3) {
var blip_number = trow.cells[0].textContent;
- var new_cell = trow.insertCell(-1);
- new_cell.innerHTML = "<a href='./delete/" + blip_number + "' class='btn btn-danger btn-xs'>Delete</a>"
+ var new_cell = trow.insertCell(-1);
+ s_form = "<form action=\"/" + blip_number + "\" class=\"link\" method=\"post\">";
+ s_form += "<input name=\"_method\" type=\"hidden\" value=\"delete\">";
+ s_form += "<a class=\"btn btn-danger btn-xs\" data-confirm=\"Are you sure?\" data-submit=\"parent\" href=\"#\" rel=\"nofollow\">Delete</a>";
+ s_form += "<input type=\"hidden\" name=\"_csrf_token\" value=\"<%= get_csrf_token() %>\">";
+ s_form += "</form>";
+ // new_cell.innerHTML = "<a href='./delete/" + blip_number + "' class='btn btn-danger btn-xs'>Delete</a>";
+ new_cell.innerHTML = s_form;
};
};