Okay, that’s fairly easy to do. I’ll include it in the next version (greater than v2.6.7).
If you can’t wait, here’s the new js file: /assets/pool.min.js
edit: linking on dropbox does not work for js files, so here’s the code 🙂
Please note that users would still need to save if they want to remove an already saved joker. Just clicking is not enough.
/*
Copyright 2018 Antoine Hurkmans
This is part of the Football Pool WordPress plugin.
See https://ww.wp.xz.cn/plugins/football-pool/ for details and license.
*/
jQuery(document).ready(function(){jQuery(".fp-lightbox").colorbox({transition:"elastic",speed:400})});
var FootballPool=function(e){function s(d,b){var a="#q"+d;e(a+" :checkbox:checked").length>=b?e(a+" :checkbox:not(:checked)").attr("disabled","disabled"):e(a+" :checkbox").removeAttr("disabled")}var f=FootballPool_i18n;return{add_ordinal_suffix:function(d,b){var a;a="";var e=b||["th","st","nd","rd","th"];a=String(d);a=3<a.substr(-Math.min(a.length,2))&&21>a.substr(-Math.min(a.length,2))?e[0]:e[Math.min(Number(a)%10,4)];return d+a},change_joker:function(d){var b=0,a=e("#"+d);a.hasClass("fp-joker")?
a.removeClass("fp-joker").addClass("fp-nojoker"):(b=d.substring(d.indexOf("_")+1),b=b.substring(0,b.indexOf("_")),e(".fp-joker").removeClass("fp-joker").addClass("fp-nojoker"),a.removeClass("fp-nojoker").addClass("fp-joker"));d=a.closest("form");e("input[name*='_joker']",d).val(b)},update_chars:function(d,b){var a=e("#"+d).val().length,a=b-a;e("#"+d).parent().find("span span").replaceWith("<span>"+a+"</span>")},countdown:function(d,b,a,m,g,h,k,l,r,n){var p=(new Date(a,m-1,g,h,k,l)).getTime(),q=(new Date).getTime(),
c=Math.abs(Math.round((p-q)/1E3));g=m=a="";l=k=h=g=0;if(""==n||null==n)n="{d} {days}, {h} {hrs}, {m} {min}, {s} {sec}";null==b&&(b={pre_before:f.count_pre_before,post_before:f.count_post_before,pre_after:f.count_pre_after,post_after:f.count_post_after});p<q?(a=b.pre_after,m=b.post_after):(a=b.pre_before,m=b.post_before);switch(r){case 1:l=c;break;case 2:case 4:switch(!0){case 86400<c:g=Math.floor(c/86400),c-=86400*g;case 3600<c:h=Math.floor(c/3600),c-=3600*h;case 60<c:k=Math.floor(c/60),c-=60*k;default:l=
c}break;case 3:case 5:switch(!0){case 3600<c:h=Math.floor(c/3600),c-=3600*h;case 60<c:k=Math.floor(c/60),c-=60*k;default:l=c}}b=1==g?f.count_day:f.count_days;r=1==h?f.count_hour:f.count_hours;p=1==k?f.count_minute:f.count_minutes;q=1==l?f.count_second:f.count_seconds;g=n.replace("{d}",g).replace("{days}",b).replace("{h}",h).replace("{hrs}",r).replace("{m}",k).replace("{min}",p).replace("{s}",l).replace("{sec}",q);e(d).text(a+g+m)},charts_user_toggle:function(){e("input:checkbox",".user-selector ol").bind("click",
function(){e(this).parent().parent().toggleClass("selected")})},set_max_answers:function(d,b){var a="#q"+d;s(d,b);e(a+" :checkbox").click(function(){s(d,b)})}}}(jQuery);
-
This reply was modified 8 years ago by
AntoineH.
-
This reply was modified 8 years ago by
AntoineH.