diff --git a/.ep_initialized b/.ep_initialized new file mode 100644 index 0000000..348ebd9 --- /dev/null +++ b/.ep_initialized @@ -0,0 +1 @@ +done \ No newline at end of file diff --git a/static/js/page_view.js b/static/js/page_view.js index a99b6b9..8f85900 100644 --- a/static/js/page_view.js +++ b/static/js/page_view.js @@ -24,9 +24,31 @@ if (!isMobile) { pv.disable(); } }); + /* from URL param */ + var urlContainspageviewTrue = (getParam("pageview") == "true"); // if the url param is set + if(urlContainspageviewTrue){ + $('#options-pageview').attr('checked','checked'); + pv.enable(); + }else if (getParam("pageview") == "false"){ + $('#options-pageview').attr('checked',false); + pv.disable(); + } }; exports.postAceInit = postAceInit; } else { $('input#options-pageview').hide(); $('label[for=options-pageview]').hide(); } + +function getParam(sname){ +  var params = location.search.substr(location.search.indexOf("?")+1); +  var sval = ""; +  params = params.split("&"); +  // split param and value into individual pieces +  for (var i=0; i