diff options
author | Simon Rettberg | 2017-02-07 14:33:04 +0100 |
---|---|---|
committer | Simon Rettberg | 2017-02-07 14:33:04 +0100 |
commit | 3428949ab80ad023693834a789008f230728493a (patch) | |
tree | da622c02575ed2d8613779d75df609466f62316c /modules-available/statistics_reporting/templates/columnChooser.html | |
parent | [statistics_reporting] Excel wants ';' in CSV (diff) | |
download | slx-admin-3428949ab80ad023693834a789008f230728493a.tar.gz slx-admin-3428949ab80ad023693834a789008f230728493a.tar.xz slx-admin-3428949ab80ad023693834a789008f230728493a.zip |
[statistics_reporting] Fix hiding of checkboxes not matching any column
Diffstat (limited to 'modules-available/statistics_reporting/templates/columnChooser.html')
-rw-r--r-- | modules-available/statistics_reporting/templates/columnChooser.html | 28 |
1 files changed, 6 insertions, 22 deletions
diff --git a/modules-available/statistics_reporting/templates/columnChooser.html b/modules-available/statistics_reporting/templates/columnChooser.html index 83d1b9e1..efc1f355 100644 --- a/modules-available/statistics_reporting/templates/columnChooser.html +++ b/modules-available/statistics_reporting/templates/columnChooser.html @@ -34,11 +34,11 @@ <div class="col-md-12 form-inline"> <div><strong class="text-capitalize">{{lang_displayColumns}}</strong></div> {{#columns}} - <input type="hidden" name="{{id}}" value="off"> - <div class="checkbox"> - <input id="{{id}}" name="{{id}}" type="checkbox" class="column-toggle form-control" {{checked}}> - <label for="{{id}}">{{name}}</label> - </div> + <input type="hidden" name="{{id}}" value="off"> + <div class="checkbox"> + <input id="id_{{id}}" name="{{id}}" type="checkbox" class="column-toggle form-control" {{checked}}> + <label for="id_{{id}}">{{name}}</label> + </div> {{/columns}} </div> </div> @@ -117,18 +117,12 @@ th.eq(data.column).append(' <span class="arrow glyphicon glyphicon-chevron-'+arrow+'"></span>'); }); - if (getParameter("type") == "location" && getParameter("location")) { - var target = $(".locationName:contains('"+decodeURIComponent(getParameter("location")).replace(/\+/g, " ")+"'):first"); - $(window).scrollTop(target.offset().top - $(window).height()/2); - target.parent().css( "background-color", "#f8ff99" ); - } - $(".locationLink").click(function(e) { e.preventDefault(); var form = $('#controlsForm'); $('<input />').attr('type', 'hidden') .attr('name', "location") - .attr('value', $(this).text()) + .attr('value', $(this).data('lid')) .appendTo(form); form.find('#select-table').val("location"); form.submit(); @@ -174,14 +168,4 @@ data: { action: "setReporting", reporting: $("#checkbox-reporting").is(":checked") ? "on" : "off", token: TOKEN } }); } - - function getParameter(name) { - var query = window.location.search.substring(1); - var vars = query.split("&"); - for (var i=0;i<vars.length;i++) { - var pair = vars[i].split("="); - if(pair[0] == name){return pair[1];} - } - return(false); - } </script>
\ No newline at end of file |