\r
<link rel="stylesheet" type="text/css" href="{{STATIC_URL}}/css/onelab.css" />\r
\r
-\r
-\r
<!-- Reputation Specific -->\r
<link rel="stylesheet" type="text/css" href="{{STATIC_URL}}reputation_static/css/main.css" />\r
\r
<div id="scoreform" style="display:none">\r
<ol>\r
<li>\r
- How was your overall experience with NETMODE Testbed? \r
+ <span>How was your overall experience with NETMODE Testbed?</span> \r
<div id="q1">\r
</div>\r
</li>\r
\r
<script type="text/javascript">\r
\r
+serv_per_tb = jQuery.parseJSON('{{ serv_per_tb|safe }}');\r
\r
$(function() {\r
$( "#tabs" ).tabs();\r
\r
\r
\r
+\r
var resid = -1;\r
var q1 = -1;\r
var q2 = -1;\r
slicedata = (data[event]);\r
} \r
}\r
+ \r
+\r
+ \r
slicedata["user_eval"] = {'overall':q1, 'problems':q2, 'support':q3, 'reuse':q4, 'pay':q5, 'availability':q6, 'link_quality':q7, 'quality':q8};\r
testbeds_str = JSON.stringify(slicedata['testbeds'])\r
delete slicedata['testbeds'];\r
- console.log(JSON.stringify(slicedata))\r
+ //console.log(JSON.stringify(slicedata))\r
\r
$.ajax({\r
type: "GET",\r
});\r
\r
initDialog();\r
- \r
+ \r
clone = $("#scoreform").clone(true);\r
\r
$(".rate_button").click(function() {\r
q4 = -1;\r
q5 = -1;\r
q6 = -1;\r
- q7 = -1;\r
- q8 = -1;\r
- resid = $(this).attr("data-resid"); \r
+ q7 = -1;\r
+ q8 = -1;\r
+ resid = $(this).attr("data-resid"); \r
+ \r
+ slicedata = {};\r
+ for(var event in data){\r
+ if ((data[event]).id == resid) {\r
+ slicedata = (data[event]);\r
+ } \r
+ } \r
+\r
+ srv_arr = [] \r
+ for (var tb in slicedata["testbeds"]){ \r
+ for (var srv in serv_per_tb[tb]){ \r
+ if (srv != 'equals') {\r
+ //console.log(serv_per_tb[tb][srv]); \r
+ srv_arr.push(serv_per_tb[tb][srv]) \r
+ } \r
+ } \r
+ } \r
+ \r
+ cq1 = "overall";\r
+ cq6 = "availability";\r
+ cq7 = "link_quality";\r
+ \r
+ q_to_remove = []\r
+ \r
+ if ($.inArray(cq1, srv_arr) == -1 ){\r
+ $("#scoreform > ol").children(':eq('+0+')').remove();\r
+ } \r
+ if ($.inArray(cq6, srv_arr) == -1 ){\r
+ $("#scoreform > ol").children(':eq('+5+')').remove();\r
+ } \r
+ if ($.inArray(cq7, srv_arr) == -1 ){\r
+ $("#scoreform > ol").children(':eq('+6+')').remove();\r
+ } \r
+ \r
$("#scoreform").dialog({\r
title: "Rate experiment",\r
width: 500,\r