PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 3.8.0
Tutor LMS – eLearning and online course solution v3.8.0
4.0.2 4.0.1 4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / assets / js / tutor-setup.js
tutor / assets / js Last commit date
images 10 months ago lazy-chunks 10 months ago tutor-addon-list.js 10 months ago tutor-admin.js 10 months ago tutor-coupon.js 10 months ago tutor-course-builder.js 10 months ago tutor-front.js 10 months ago tutor-gutenberg.js 11 months ago tutor-import-export.js 10 months ago tutor-order-details.js 10 months ago tutor-payment-settings.js 10 months ago tutor-setup.js 10 months ago tutor-tax-settings.js 10 months ago tutor-template-import-script.js 10 months ago tutor.js 10 months ago
tutor-setup.js
166 lines
1 (()=>{var t={4545:function(){window.selectSearchField=t=>{var e=document.querySelectorAll(t);(()=>{e.forEach(t=>{if(t&&!t.classList.contains("tutor-js-form-select")&&!t.hasAttribute("noDropdown")&&!t.classList.contains("no-tutor-dropdown")){var e=t.hasAttribute("data-searchable");var o=t.options[t.selectedIndex];t.style.display="none";var i,n,s,c,u,l,d,v;t.insertAdjacentHTML("afterend",r(t.options,t.value,e));i=t.nextElementSibling;n=i.querySelector(".tutor-form-select-search");s=n&&n.querySelector("input");v=i.querySelector(".tutor-form-select-dropdown");var f=i.querySelector(".tutor-form-select-label");f.innerText=o&&o.text;i.onclick=t=>{t.stopPropagation();a(document.querySelectorAll(".tutor-js-form-select"),i);i.classList.toggle("is-active");if(s){setTimeout(()=>{s.focus()},100)}v.onclick=t=>{t.stopPropagation()}};a(document.querySelectorAll(".tutor-js-form-select"));u=i.querySelector(".tutor-form-select-options");l=u&&u.querySelectorAll(".tutor-form-select-option");if(l){l.forEach(e=>{e.onclick=a=>{a.stopPropagation();var r=Array.from(t.options);r.forEach((r,o)=>{if(r.value===a.target.dataset.key){var n;(n=u.querySelector(".is-active"))===null||n===void 0?void 0:n.classList.remove("is-active");e.classList.add("is-active");i.classList.remove("is-active");f.innerText=a.target.innerText;f.dataset.value=r.value;t.value=r.value;var s=document.getElementById("save_tutor_option");if(s){s.disabled=false}}});var o=new Event("change",{bubbles:true});t.dispatchEvent(o)}})}var p=t=>{var e=0;t.forEach(t=>{if(t.style.display!=="none"){e+=1}});return e};if(s){s.oninput=t=>{var e,a=false;c=t.target.value.toUpperCase();l.forEach(t=>{d=t.querySelector("[tutor-dropdown-item]");e=d.textContent||d.innerText;if(e.toUpperCase().indexOf(c)>-1){t.style.display="";a="false"}else{a="true";t.style.display="none"}});var r='\n <div class="tutor-form-select-option noItem tutor-text-center tutor-fs-7">\n '.concat(window.wp.i18n.__("No item found","tutor"),"\n </div>\n ");var o=v.querySelector(".tutor-form-select-options");if(0==p(l)){var i=false;o.querySelectorAll(".tutor-form-select-option").forEach(t=>{if(t.classList.contains("noItem")==true){i=true}});if(false==i){o.insertAdjacentHTML("beforeend",r);i=true}}else{if(null!==v.querySelector(".noItem")){v.querySelector(".noItem").remove()}}}}}});var t=document.querySelectorAll(".tutor-js-form-select");t.forEach(t=>{if(t.nextElementSibling){if(t.nextElementSibling.classList.contains("tutor-js-form-select")){t.nextElementSibling.remove()}}});var o=document.querySelectorAll(".tutor-js-form-select");document.onclick=t=>{a(o)}})();function a(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(t){t.forEach(t=>{if(t!==e){t.classList.remove("is-active")}})}}function r(t,e,a){var r="";Array.from(t).forEach(t=>{r+='\n <div class="tutor-form-select-option '.concat(e===t.value?"is-active":"",'">\n <span tutor-dropdown-item data-key="').concat(tutor_esc_attr(t.value),'" class="tutor-nowrap-ellipsis" title="').concat(tutor_esc_attr(t.text),'">').concat(tutor_esc_html(t.text),"</span>\n </div>\n ")});var o="";if(a){o='\n <div class="tutor-form-select-search tutor-pt-8 tutor-px-8">\n <div class="tutor-form-wrap">\n <span class="tutor-form-icon">\n <i class="tutor-icon-search" area-hidden="true"></i>\n </span>\n <input type="search" class="tutor-form-control" placeholder="'.concat(window.wp.i18n.__("Search ...","tutor"),'" />\n </div>\n </div>\n ')}var i='\n <div class="tutor-form-control tutor-form-select tutor-js-form-select">\n <span class="tutor-form-select-label" tutor-dropdown-label>'.concat(window.wp.i18n.__("Select","tutor"),'</span>\n <div class="tutor-form-select-dropdown">\n ').concat(o,'\n <div class="tutor-form-select-options">\n ').concat(r,"\n </div>\n </div>\n </div>\n ");return i}};selectSearchField(".tutor-form-select")},15770:function(){/**
2 * Tutor accrodion
3 */(window.tutorAccordion=()=>{(function(t){var e=document.querySelectorAll(".tutor-accordion-item-header");if(e.length){e.forEach(e=>{e.addEventListener("click",()=>{e.classList.toggle("is-active");var a=e.nextElementSibling;if(e.classList.contains("is-active")){t(a).slideDown()}else{t(a).slideUp()}})})}})(jQuery)})()},69799:function(){/**
4 * Toggle Expandable -> .input-plan-details
5 */var t=document.querySelectorAll(".tutor-course-sidebar-card-pick-plan.has-input-expandable .tutor-form-check-input");if(t){t.forEach(t=>{var e=document.querySelectorAll(".tutor-course-sidebar-card-pick-plan-label .input-plan-details");if(t.checked){t.parentElement.querySelector(".input-plan-details").style.maxHeight="max-content"}t.addEventListener("change",t=>{var a=t.target.closest(".tutor-course-sidebar-card-pick-plan-label").querySelector(".input-plan-details");e.forEach(t=>{t.style.maxHeight=0});if(t.target.checked){a.style.maxHeight=a.scrollHeight+"px"}})})}},61258:function(){// Alignment field functions
6 (function t(){var t=document.querySelectorAll(".tutor-form-alignment");t.forEach(t=>{var e=t.querySelector("input");var a=t.querySelectorAll("button");a.forEach(t=>{if(t.dataset.position===e.value){t.classList.remove("tutor-btn-secondary");t.classList.add("tutor-btn-primary")}t.addEventListener("click",function(r){var o=t.dataset.position;e.value=o;e.dispatchEvent(new Event("input"));a.forEach(t=>t.classList.remove("tutor-btn-primary"));a.forEach(t=>t.classList.add("tutor-btn-secondary"));t.classList.remove("tutor-btn-secondary");t.classList.add("tutor-btn-primary")})})})})()},82386:function(){(function t(){document.addEventListener("click",t=>{var e;/**
7 * Tutor Default Tab
8 */var a="data-tutor-tab-target";var r=document.querySelectorAll(".tab-header-item.is-active, .tab-body-item.is-active");var o=null;if(t.target.hasAttribute(a)){o=t.target}else if((e=t.target.closest("[".concat(a,"]")))===null||e===void 0?void 0:e.hasAttribute(a)){o=t.target.closest("[".concat(a,"]"))}var i=o?o.getAttribute(a):null;if(i){t.preventDefault();var n=document.getElementById(i);if(n){r.forEach(t=>{t.classList.remove("is-active")});o.classList.add("is-active");n.classList.add("is-active")}}// Nav
9 var s="data-tutor-nav-target";var c=t.target.hasAttribute(s)?t.target:t.target.closest("[".concat(s,"]"));var u=document.querySelectorAll(".tutor-nav-link.is-active, .tutor-tab-item.is-active, .tutor-dropdown-item.is-active, .tutor-nav-more-item.is-active");if(c&&c.hasAttribute(s)){t.preventDefault();var l=c.getAttribute(s);var d=document.getElementById(l);if(d){u.forEach(t=>{var e=["tutor-tab-item","is-active"].every(e=>t.classList.contains(e));var a=["tutor-nav-more-item","is-active"].every(e=>t.classList.contains(e));if(e||a||t.closest("[".concat(s,"]"))){t.classList.remove("is-active")}});if(c.closest(".tutor-nav-more")!=undefined){c.closest(".tutor-nav-more").querySelector(".tutor-nav-more-item").classList.add("is-active")}c.classList.add("is-active");if(c.classList.contains("tutor-dropdown-item")){var v=c===null||c===void 0?void 0:c.getAttribute(s);var f=document.querySelectorAll(".tutor-nav-link");f===null||f===void 0?void 0:f.forEach(t=>{if((t===null||t===void 0?void 0:t.getAttribute(s))===v){var e;t===null||t===void 0?void 0:(e=t.classList)===null||e===void 0?void 0:e.add("is-active")}})}if(c.hasAttribute("data-tutor-query-variable")&&c.hasAttribute("data-tutor-query-value")){var p=c.getAttribute("data-tutor-query-variable");var m=c.getAttribute("data-tutor-query-value");if(p&&m){var h=new URL(window.location);h.searchParams.set(p,m);window.history.pushState({},"",h)}}d.classList.add("is-active")}}})})()},42043:function(){var t=document.querySelector(".tutor-dropdown-select");if(t){var e=document.querySelector(".tutor-dropdown-select-selected");var a=document.querySelector(".tutor-dropdown-select-options-container");var r=document.querySelectorAll(".tutor-dropdown-select-option");e.addEventListener("click",t=>{t.stopPropagation();a.classList.toggle("is-active")});r.forEach(t=>{t.addEventListener("click",r=>{var o=r.target.dataset.key;if(o==="custom"){document.querySelector(".tutor-v2-date-range-picker.inactive").classList.add("active");document.querySelector(".tutor-v2-date-range-picker.inactive input").click();document.querySelector(".tutor-v2-date-range-picker.inactive input").style.display="none";document.querySelector(".tutor-v2-date-range-picker.inactive .tutor-form-icon").style.display="none"}e.innerHTML=t.querySelector("label").innerHTML;a.classList.remove("is-active")})})}// console.log(tutorDropdownSelect);
10 },44799:function(){(function(t){t(document).on("click","[data-td-target]",function(e){var a=t(this);var r=a.data("td-target");a.toggleClass("is-active");t("#"+r).toggle()})})(jQuery)},38858:function(){var t=false;document.addEventListener("keypress",function(e){if(e.key==="Enter"){t=true}});document.addEventListener("click",e=>{var a="data-tutor-modal-target";var r="data-tutor-modal-close";var o="tutor-modal-overlay";if(t!==false){t=false;return false}if(e.target.hasAttribute(a)||e.target.closest("[".concat(a,"]"))){e.preventDefault();var i=e.target.hasAttribute(a)?e.target.getAttribute(a):e.target.closest("[".concat(a,"]")).getAttribute(a);var n=document.getElementById(i);if(n){document.querySelectorAll(".tutor-modal.tutor-is-active").forEach(t=>t.classList.remove("tutor-is-active"));n.classList.add("tutor-is-active");document.body.classList.add("tutor-modal-open");var s=new CustomEvent("tutor_modal_shown",{detail:e.target});window.dispatchEvent(s)}}if(e.target.hasAttribute(r)||e.target.classList.contains(o)||e.target.closest("[".concat(r,"]"))){e.preventDefault();var c=document.querySelectorAll(".tutor-modal.tutor-is-active");c.forEach(t=>{t.classList.remove("tutor-is-active")});document.body.classList.remove("tutor-modal-open")}})},12533:function(){(function(t){// Nav
11 t.fn.tutorNav=function(e){this.each(function(){var e=this;var a=t(e).find(">.tutor-nav-item:not('.tutor-nav-more')");var r=function r(){this.init=function(){var e=this;this.buildList();this.setup();t(window).on("resize",function(){e.cleanList();e.setup()})};this.setup=function(){var r=a.first().position();var o=t();var i=true;a.each(function(e){var n=t(this);var s=n.position();if(s.top!==r.top){o=o.add(n);if(i){o=o.add(a.eq(e-1));i=false}}});if(o.length){var n=o.clone();n.find("a.tutor-nav-link").addClass("tutor-dropdown-item").removeClass("tutor-nav-link");o.addClass("tutor-d-none");t(e).find(".tutor-nav-more-list").append(n);t(e).find(".tutor-nav-more").removeClass("tutor-d-none").addClass("tutor-d-inline-block");if(t(e).find(".tutor-dropdown-item.is-active").length){t(e).find(".tutor-nav-more-item").addClass("is-active")}}};this.cleanList=function(){if(!t(e).find(".tutor-nav-more-list .is-active").length){t(e).find(".tutor-nav-more-item").removeClass("is-active")}t(e).find(".tutor-nav-more-list").empty();t(e).find(".tutor-nav-more").removeClass("tutor-d-inline-block").addClass("tutor-d-none").find(".tutor-dropdown-item").removeClass("is-active");a.removeClass("tutor-d-none")};this.buildList=function(){t(e).find(".tutor-nav-more-item").on("click",function(a){a.preventDefault();if(t(e).find(".tutor-dropdown-item.is-active").length){t(this).addClass("is-active")}t(this).parent().toggleClass("tutor-nav-opened")});t(document).mouseup(a=>{if(t(e).find(".tutor-nav-more-link").has(a.target).length===0){t(e).find(".tutor-nav-more").removeClass("tutor-nav-opened")}})}};new r().init()})};t("[tutor-priority-nav]").tutorNav()})(window.jQuery)},29325:function(){/**
12 * Tutor Notification Tab
13 */(function t(){document.addEventListener("click",t=>{var e="data-tutor-notification-tab-target";var a=document.querySelectorAll(".tab-header-item.is-active, .tab-body-item.is-active");if(t.target.hasAttribute(e)){t.preventDefault();var r=t.target.hasAttribute(e)?t.target.getAttribute(e):t.target.closest("[".concat(e,"]")).getAttribute(e);var o=document.getElementById(r);if(t.target.hasAttribute(e)&&o){a.forEach(t=>{t.classList.remove("is-active")});t.target.classList.add("is-active");o.classList.add("is-active")}}})})()},16902:function(){/**
14 * Tutor Off Canvas
15 */(function t(){document.addEventListener("click",t=>{var e="data-tutor-offcanvas-target";var a="data-tutor-offcanvas-close";var r="tutor-offcanvas-backdrop";// Opening Offcanvas
16 if(t.target.hasAttribute(e)){t.preventDefault();var o=t.target.hasAttribute(e)?t.target.getAttribute(e):t.target.closest("[".concat(e,"]")).getAttribute(e);var i=document.getElementById(o);if(i){i.classList.add("is-active")}}// Closing Offcanvas
17 if(t.target.hasAttribute(a)||t.target.classList.contains(r)||t.target.closest("[".concat(a,"]"))){t.preventDefault();var n=document.querySelectorAll(".tutor-offcanvas.is-active");n.forEach(t=>{t.classList.remove("is-active")})}});// Closing Offcanvas on esc key
18 document.addEventListener("keydown",t=>{if(t.key==="Escape"){var e=document.querySelectorAll(".tutor-offcanvas.is-active");e.forEach(t=>{t.classList.remove("is-active")})}})})()},51998:function(){/**
19 * Tutor Password Strength Checker
20 */(function t(){var t=document.querySelectorAll(".tutor-password-field input.password-checker");var e=document.querySelector(".tutor-password-strength-hint .weak");var a=document.querySelector(".tutor-password-strength-hint .medium");var r=document.querySelector(".tutor-password-strength-hint .strong");var{__,_x:o,_n:i,_nx:n}=wp.i18n;var s=/[a-z]/;var c=/\d+/;var u=/.[!,@,#,$,%,^,&,*,?,_,~,-,(,)]/;if(t){t.forEach(t=>{t.addEventListener("input",o=>{var i,n,l;var d=t&&t.closest(".tutor-password-field").querySelector(".show-hide-btn");var v=t.closest(".tutor-password-strength-checker");if(v){i=v&&v.querySelector(".indicator");n=v&&v.querySelector(".text")}var f=o.target;if(f.value!=""){if(i){i.style.display="flex"}if(f.value.length<=3&&(f.value.match(s)||f.value.match(c)||f.value.match(u)))l=1;if(f.value.length>=6&&(f.value.match(s)&&f.value.match(c)||f.value.match(c)&&f.value.match(u)||f.value.match(s)&&f.value.match(u)))l=2;if(f.value.length>=6&&f.value.match(s)&&f.value.match(c)&&f.value.match(u))l=3;if(l==1){e.classList.add("active");if(n){n.style.display="block";n.textContent=__("weak","tutor")}}if(l==2){a.classList.add("active");if(n){n.textContent=__("medium","tutor")}}else{a.classList.remove("active");if(n){// noticeText.classList.remove('medium');
21 }}if(l==3){e.classList.add("active");a.classList.add("active");r.classList.add("active");if(n){n.textContent=__("strong","tutor");// noticeText.classList.add('strong');
22 }}else{r.classList.remove("active");if(n){// noticeText.classList.remove('strong');
23 }}if(d){d.style.display="block";d.onclick=function(){if(f.type=="password"){f.type="text";d.style.color="#23ad5c";d.classList.add("hide-btn")}else{f.type="password";d.style.color="#000";d.classList.remove("hide-btn")}}}}else{if(i){i.style.display="none"}if(n){i.style.display="none"}if(n){n.style.display="none"}d.style.display="none"}})})}})()},53375:function(){(function t(){// It is managed by mediachooser.js
24 return;/**
25 * Image Preview : Logo and Signature Upload
26 * Selector -> .tutor-option-field-input.image-previewer
27 */var t=document.querySelectorAll(".tutor-thumbnail-uploader");var e=document.querySelectorAll(".tutor-thumbnail-uploader img");var a=document.querySelectorAll(".tutor-thumbnail-uploader input[type=file]");var r=document.querySelectorAll(".tutor-thumbnail-uploader .delete-btn");if(a&&r){// Checking Img Src when document loads
28 document.addEventListener("DOMContentLoaded",()=>{t.forEach(t=>{e.forEach(e=>{if(e.getAttribute("src")){e.closest(".image-previewer").classList.add("is-selected")}else{t.classList.remove("is-selected")}console.log(e)})})});// Updating Image Preview
29 a.forEach(t=>{t.addEventListener("change",function(e){var a=this.files[0];var r=t.closest(".image-previewer");var i=r.querySelector("img");var n=r.querySelector(".preview-loading");if(a){n.classList.add("is-loading");o(a,i);r.classList.add("is-selected");setTimeout(()=>{n.classList.remove("is-loading")},200)}})});// Deleting Image Preview
30 r.forEach(t=>{t.addEventListener("click",function(t){var e=this.closest(".image-previewer");var a=e.querySelector("img");a.setAttribute("src","");e.classList.remove("is-selected")})})}// Get Image file as Data URL
31 var o=(t,e)=>{var a=new FileReader;a.onload=function t(){e.setAttribute("src",this.result)};a.readAsDataURL(t)}})()},43819:function(){(function t(){var{__}=wp.i18n;document.addEventListener("click",t=>{var e="data-tutor-toggle-more";var a=t.target.hasAttribute(e)?t.target:t.target.closest("[".concat(e,"]"));if(a&&a.hasAttribute(e)){t.preventDefault();var r=a.getAttribute(e);console.log(r);var o=document.querySelector(r);if(o.classList.contains("tutor-toggle-more-collapsed")){o.classList.remove("tutor-toggle-more-collapsed");o.style.height="auto";a.classList.remove("is-active");a.querySelector(".tutor-toggle-btn-icon").classList.replace("tutor-icon-plus","tutor-icon-minus");a.querySelector(".tutor-toggle-btn-text").innerText=__("Show Less","tutor")}else{o.classList.add("tutor-toggle-more-collapsed");o.style.height=o.getAttribute("data-toggle-height")+"px";a.classList.add("is-active");a.querySelector(".tutor-toggle-btn-icon").classList.replace("tutor-icon-minus","tutor-icon-plus");a.querySelector(".tutor-toggle-btn-text").innerText=__("Show More","tutor")}}})})()}};/************************************************************************/// The module cache
32 var e={};// The require function
33 function a(r){// Check if module is in cache
34 var o=e[r];if(o!==undefined){return o.exports}// Create a new module (and put it into the cache)
35 var i=e[r]={exports:{}};// Execute the module function
36 t[r](i,i.exports,a);// Return the exports of the module
37 return i.exports}/************************************************************************/// webpack/runtime/rspack_version
38 (()=>{a.rv=()=>"1.4.11"})();// webpack/runtime/rspack_unique_id
39 (()=>{a.ruid="bundler=rspack@1.4.11"})();/************************************************************************/// This entry needs to be wrapped in an IIFE because it needs to be in strict mode.
40 (()=>{"use strict";// EXTERNAL MODULE: ./assets/react/front/_select_dd_search.js
41 var t=a(4545);// CONCATENATED MODULE: ./node_modules/@swc/helpers/esm/_async_to_generator.js
42 function e(t,e,a,r,o,i,n){try{var s=t[i](n);var c=s.value}catch(t){a(t);return}if(s.done)e(c);else Promise.resolve(c).then(r,o)}function r(t){return function(){var a=this,r=arguments;return new Promise(function(o,i){var n=t.apply(a,r);function s(t){e(n,o,i,s,c,"next",t)}function c(t){e(n,o,i,s,c,"throw",t)}s(undefined)})}}// EXTERNAL MODULE: ./v2-library/src/js/modal.js
43 var o=a(38858);// EXTERNAL MODULE: ./v2-library/src/js/thumbnailPreview.js
44 var i=a(53375);// CONCATENATED MODULE: ./v2-library/src/js/popupMenu.js
45 // dropdown
46 (function t(){var t=new Event("tutor_dropdown_closed");document.addEventListener("click",e=>{var a="action-tutor-dropdown";var r=e.target.hasAttribute(a)?e.target:e.target.closest("[".concat(a,"]"));if(r&&r.hasAttribute(a)){e.preventDefault();var o=r.closest(".tutor-dropdown-parent");if(o.classList.contains("is-open")){o.classList.remove("is-open");o.dispatchEvent(t)}else{document.querySelectorAll(".tutor-dropdown-parent").forEach(t=>{t.classList.remove("is-open")});o.classList.add("is-open")}}else{var i=["data-tutor-copy-target","data-tutor-dropdown-persistent"];var n="data-tutor-dropdown-close";var s=i.some(t=>{return e.target.hasAttribute(t)||e.target.closest("[".concat(t,"]"))||e.target.closest(".react-datepicker")||e.target.classList.contains("react-datepicker__close-icon")});if(!s||e.target.hasAttribute(n)||e.target.closest("[".concat(n,"]"))){document.querySelectorAll(".tutor-dropdown-parent").forEach(e=>{if(e.classList.contains("is-open")){e.classList.remove("is-open");e.dispatchEvent(t)}})}}})})();/**
47 * Copy to clipboard
48 */document.addEventListener("click",t=>r(function*(){var e="data-tutor-copy-target";if(t.target.hasAttribute(e)){var a=t.target.getAttribute(e);/* Get the text field */var r=document.getElementById(a).textContent.trim();yield n(r);if(r){s(t.target,"Copied")}else{s(t.target,"Nothing Found!")}}})());// Copy text to clipboard
49 var n=t=>{return new Promise(e=>{var a=document.createElement("textarea");a.value=t;document.body.appendChild(a);a.select();document.execCommand("copy");document.body.removeChild(a);e()})};// Showing tooltip
50 var s=function(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"Copied!";var a='<span class="tutor-tooltip tooltip-wrap"><span class="tooltip-txt tooltip-top">'.concat(e,"</span></span>");t.insertAdjacentHTML("afterbegin",a);setTimeout(()=>{document.querySelector(".tutor-tooltip").remove()},500)};/**
51 * Input Field - Copy/Paste to/from clipboard
52 */document.addEventListener("click",t=>r(function*(){var e="data-tutor-clipboard-copy-target";var a="data-tutor-clipboard-paste-target";if(t.target.hasAttribute(e)){var r=t.target.getAttribute(e);/* Get the text field */var o=document.getElementById(r).value;/* Copy text into clipboard */if(o){yield navigator.clipboard.writeText(o);s(t.target,"Copied")}}if(t.target.hasAttribute(a)){var i=t.target.getAttribute(a);var n=yield navigator.clipboard.readText();/* Pasting on the text field */if(n){document.getElementById(i).value=n;s(t.target,"Pasted")}}})());/**
53 * Toggle disabled .tutor-clipboard-input-field .tutor-btn
54 * .tutor-clipboard-input-field .tutor-btn
55 */var c=document.querySelector(".tutor-clipboard-input-field .tutor-btn");if(c){document.querySelector(".tutor-clipboard-input-field .tutor-form-control").addEventListener("input",t=>{t.target.value?c.removeAttribute("disabled"):c.setAttribute("disabled","")})}// EXTERNAL MODULE: ./v2-library/src/js/offcanvas.js
56 var u=a(16902);// EXTERNAL MODULE: ./v2-library/src/js/notificationTab.js
57 var l=a(29325);// EXTERNAL MODULE: ./v2-library/src/js/defaultTab.js
58 var d=a(82386);// EXTERNAL MODULE: ./v2-library/src/js/nav.js
59 var v=a(12533);// EXTERNAL MODULE: ./v2-library/src/js/passwordStrengthChecker.js
60 var f=a(51998);// EXTERNAL MODULE: ./v2-library/src/js/general.js
61 var p=a(44799);// EXTERNAL MODULE: ./v2-library/src/js/accordion.js
62 var m=a(15770);// EXTERNAL MODULE: ./v2-library/src/js/accordionRadioFields.js
63 var h=a(69799);// EXTERNAL MODULE: ./v2-library/src/js/dropdownSelect.js
64 var g=a(42043);// EXTERNAL MODULE: ./v2-library/src/js/toggleMore.js
65 var b=a(43819);// EXTERNAL MODULE: ./v2-library/src/js/alignmentField.js
66 var y=a(61258);// CONCATENATED MODULE: ./v2-library/src/js/main.js
67 ;// CONCATENATED MODULE: ./assets/react/helper/ajax-handler.js
68 function w(t){return r(function*(){try{var e=yield fetch(window._tutorobject.ajaxurl,{method:"POST",body:t});return e}catch(t){tutor_toast(__("Operation failed","tutor"),t,"error")}})()};// CONCATENATED MODULE: ./assets/react/helper/tutor-formdata.js
69 /**
70 * Prepare custom form data, while setting form data
71 * it will also set tutor nonce field.
72 *
73 * @since v2.1.0
74 *
75 * @param formId form id attribute
76 * @param data array of objects of form elements. Key value par
77 * like: [{name: 'john doe'}, {age: 100}]
78 *
79 * @return mixed formData on success, false on any error
80 */if(!window.tutor_get_nonce_data){window.tutor_get_nonce_data=function(t){var e=window._tutorobject||{};var a=e.nonce_key||"";var r=e[a]||"";if(t){return{key:a,value:r}}return{[a]:r}}}function _(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];var e=new FormData;t.forEach(t=>{for(var[a,r]of Object.entries(t)){e.set(a,r)}});e.set(window.tutor_get_nonce_data(true).key,window.tutor_get_nonce_data(true).value);return e}/* ESM default export */const k=_;// CONCATENATED MODULE: ./assets/react/lib/tutor.js
81 var{__:L}=wp.i18n;window.defaultErrorMessage=L("Something went wrong","tutor");window.tutor_get_nonce_data=function(t){var e=window._tutorobject||{};var a=e.nonce_key||"";var r=e[a]||"";if(t){return{key:a,value:r}}return{[a]:r}};window.tutor_popup=function(t,e){var a=this;var r;this.popup_wrapper=function(t){var a="<"+t+' id="tutor-legacy-modal" class="tutor-modal tutor-is-active">';a+='<div class="tutor-modal-overlay"></div>';a+='<div class="tutor-modal-window">';a+='<div class="tutor-modal-content tutor-modal-content-white">';a+='<button class="tutor-iconic-btn tutor-modal-close-o" data-tutor-modal-close><span class="tutor-icon-times" area-hidden="true"></span></button>';a+='<div class="tutor-modal-body tutor-text-center">';a+='<div class="tutor-px-lg-48 tutor-py-lg-24">';if(e){a+='<div class="tutor-mt-24"><img class="tutor-d-inline-block" src="'+window._tutorobject.tutor_url+"assets/images/"+e+'.svg" /></div>'}a+='<div class="tutor-modal-content-container"></div>';// Buttons
82 a+='<div class="tutor-d-flex tutor-justify-center tutor-mt-48 tutor-mb-24 tutor-modal-actions"></div>';a+="</div>";a+="</div>";a+="</div>";a+="</div>";a+="</"+t+">";return a};this.popup=function(e){var o=e.title?'<div class="tutor-fs-3 tutor-fw-medium tutor-color-black tutor-mb-12">'+e.title+"</div>":"";var i=e.description?'<div class="tutor-fs-6 tutor-color-muted">'+e.description+"</div>":"";var n=Object.keys(e.buttons||{}).map(function(a){var r=e.buttons[a];var o=r.id?"tutor-popup-"+r.id:"";var i=r.attr?" "+r.attr:"";return t('<button id="'+o+'" class="'+r.class+'"'+i+">"+r.title+"</button>").click(function(){r.callback(t(this))})});r=t(a.popup_wrapper(e.wrapper_tag||"div"));var s=r.find(".tutor-modal-content-container");s.append(o);s.append(i);t("body").append(r);t("body").addClass("tutor-modal-open");for(var c=0;c<n.length;c++){r.find(".tutor-modal-actions").append(n[c])}return r};return{popup:this.popup}};window.tutor_date_picker=()=>{if(jQuery.datepicker){var t=_tutorobject.wp_date_format;if(!t){t="yy-mm-dd"}$(".tutor_date_picker").datepicker({dateFormat:t})}};jQuery(document).ready(function(t){"use strict";var{__,_x:e,_n:a,_nx:r}=wp.i18n;/**
83 * Video source tabs
84 */if(jQuery().select2){t(".videosource_select2").select2({width:"100%",templateSelection:o,templateResult:o,allowHtml:true})}//videosource_select2
85 function o(e){var a=e.element;return t('<span><i class="tutor-icon-'+t(a).data("icon")+'"></i> '+e.text+"</span>")}/**
86 * Course Builder
87 *
88 * @since v.1.3.4
89 */t(document).on("click",".tutor-course-thumbnail-upload-btn",function(e){e.preventDefault();var a=t(this);var r;if(r){r.open();return}r=wp.media({title:__("Select or Upload Media Of Your Chosen Persuasion","tutor"),button:{text:__("Use this media","tutor")},multiple:false});r.on("select",function(){var e=r.state().get("selection").first().toJSON();a.closest(".tutor-thumbnail-wrap").find(".thumbnail-img").attr("src",e.url);a.closest(".tutor-thumbnail-wrap").find("input").val(e.id);t(".tutor-course-thumbnail-delete-btn").show()});r.open()});//Delete Thumbnail
90 t(document).on("click",".tutor-course-thumbnail-delete-btn",function(e){e.preventDefault();var a=t(this);var r=a.closest(".tutor-thumbnail-wrap").find(".thumbnail-img").attr("data-placeholder-src");a.closest(".tutor-thumbnail-wrap").find(".thumbnail-img").attr("src",r);a.closest(".tutor-thumbnail-wrap").find("input").val("");t(".tutor-course-thumbnail-delete-btn").hide()});t(document).on("change keyup",".course-edit-topic-title-input",function(e){e.preventDefault();t(this).closest(".tutor-topics-top").find(".topic-inner-title").html(t(this).val())});/**
91 * Delete Lesson from course builder
92 */t(document).on("click",".tutor-delete-lesson-btn",function(e){e.preventDefault();if(!confirm(__("Are you sure to delete?","tutor"))){return}var a=t(this);var r=a.attr("data-lesson-id");t.ajax({url:window._tutorobject.ajaxurl,type:"POST",data:{lesson_id:r,action:"tutor_delete_lesson_by_id"},beforeSend:function t(){a.addClass("is-loading")},success:function t(t){if(t.success){a.closest(".course-content-item").remove()}},complete:function t(){a.removeClass("is-loading")}})});/**
93 * Delete Quiz
94 * @since v.1.0.0
95 */t(document).on("click",".tutor-delete-quiz-btn",function(e){e.preventDefault();if(!confirm(__("Are you sure to delete?","tutor"))){return}var a=t(this);var r=a.attr("data-quiz-id");t.ajax({url:window._tutorobject.ajaxurl,type:"POST",data:{quiz_id:r,action:"tutor_delete_quiz_by_id"},beforeSend:function t(){a.addClass("is-loading")},success:function t(t){var{data:e={},success:r}=t||{};var{message:o=__("Something Went Wrong!")}=e;if(r){a.closest(".course-content-item").remove();return}tutor_toast(__("Error!","tutor"),o,"error")},complete:function t(){a.removeClass("is-loading")}})});// @todo: find out the usage
96 t(document).on("click",".settings-tabs-navs li",function(e){e.preventDefault();var a=t(this);var r=a.find("a").attr("data-target");var o=a.find("a").attr("href");a.addClass("active").siblings("li.active").removeClass("active");t(".settings-tab-wrap").removeClass("active").hide();t(r).addClass("active").show();window.history.pushState({},"",o)});/**
97 * Tutor number validation
98 *
99 * @since v.1.6.3
100 */t(document).on("keyup change",".tutor-number-validation",function(e){var a=t(this);var r=parseInt(a.val());var o=parseInt(a.attr("data-min"));var i=parseInt(a.attr("data-max"));if(r<o){a.val(o)}else if(r>i){a.val(i)}});/*
101 * @since v.1.6.4
102 * Quiz Attempts Instructor Feedback
103 */t(document).on("click",".tutor-instructor-feedback",function(e){e.preventDefault();var a=t(this);var r=a.html();t.ajax({url:window.ajaxurl||_tutorobject.ajaxurl,type:"POST",data:{attempt_id:a.data("attempt-id"),feedback:tinymce.activeEditor.getContent(),action:"tutor_instructor_feedback"},beforeSend:function t(){a.text(__("Updating...","tutor")).attr("disabled","disabled").addClass("is-loading")},success:function t(t){if(t.success){a.closest(".course-content-item").remove();tutor_toast(__("Success","tutor"),a.data("toast_success_message"),"success")}},complete:function t(){a.html(r).removeAttr("disabled").removeClass("is-loading")}})});/**
104 * @since v.1.8.6
105 * SUbmit form through ajax
106 */t(".tutor-form-submit-through-ajax").submit(function(e){e.preventDefault();var a=t(this);var r=t(this).attr("action")||window.location.href;var o=t(this).attr("method")||"GET";var i=t(this).serializeObject();t.ajax({url:r,type:o,data:i,beforeSend:function t(){a.find("button").attr("disabled","disabled").addClass("is-loading")},success:function t(t){if(t.success){tutor_toast(__("Success","tutor"),a.data("toast_success_message"),"success")}else{tutor_toast(__("Error!","tutor"),t.data,"error")}},error:function t(t){tutor_toast(__("Error!","tutor"),t.statusText,"error")},complete:function t(){a.find("button").removeAttr("disabled").removeClass("is-loading")}})});/*
107 * @since v.1.7.9
108 * Send wp nonce to every ajax request
109 */t.ajaxSetup({data:tutor_get_nonce_data()})});jQuery.fn.serializeObject=function(){var t={};var e=this.serializeArray();jQuery.each(e,function(){if(t[this.name]){if(!t[this.name].push){t[this.name]=[t[this.name]]}t[this.name].push(this.value||"")}else{t[this.name]=this.value||""}});return t};/**
110 * Show toast message
111 *
112 * @param {string} title
113 * @param {string} description
114 * @param {'success' | 'warning' | 'error'} type
115 * @return {void}
116 *
117 * @since 1.0.0
118 */window.tutor_toast=function(t,e,a){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:true;if(!jQuery(".tutor-toast-parent").length){jQuery("body").append('<div class="tutor-toast-parent tutor-toast-right"></div>')}var o=a=="success"?"success":a=="error"?"danger":a=="warning"?"warning":"primary";var i=a=="success"?"tutor-icon-circle-mark-line":a=="error"?"tutor-icon-circle-times-line":"tutor-icon-circle-info-o";var n=e!==undefined&&e!==null&&String(e).trim()!=="";var s=jQuery('\n <div class="tutor-notification tutor-is-'.concat(o,' tutor-mb-16">\n <div class="tutor-notification-icon">\n <i class="').concat(i,'"></i>\n </div>\n <div class="tutor-notification-content">\n <h5>').concat(t,'</h5>\n <p class="').concat(!n?"tutor-d-none":"",'">').concat(e,'</p>\n </div>\n <button class="tutor-notification-close">\n <i class="tutor-icon-times"></i>\n </button>\n </div>\n '));s.find(".tutor-notification-close").click(function(){s.remove()});jQuery(".tutor-toast-parent").append(s);if(r){setTimeout(function(){if(s){s.fadeOut("fast",function(){jQuery(this).remove()})}},5e3)}};/**
119 * Escape HTML and return safe HTML
120 *
121 * @since 2.2.4
122 *
123 * @param {string} unsafeText HTML string
124 * @returns string
125 */function S(t){var e="";var a=document.createElement("div");/**
126 * When set an HTML string to an element's innerText
127 * the browser automatically escapes any HTML tags and
128 * treats the content as plain text.
129 */a.innerText=t;e=a.innerHTML;a.remove();return e}window.tutor_esc_html=S;function C(t){return t.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#039;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}window.tutor_esc_attr=C;// enable custom selector when modal opens
130 window.addEventListener("tutor_modal_shown",t=>{selectSearchField(".tutor-form-select")});/**
131 * Create new draft course
132 * @since 3.0.0
133 */var q=document.querySelectorAll("a.tutor-create-new-course,button.tutor-create-new-course,li.tutor-create-new-course a");q.forEach(t=>{t.addEventListener("click",e=>r(function*(){e.preventDefault();var{__}=wp.i18n;var a=__("Something went wrong, please try again","tutor");try{// For wp-admin bar quick create.
134 if(e.target.classList.contains("ab-item")){e.target.innerHTML="Creating..."}t.classList.add("is-loading");t.style.pointerEvents="none";var r=t.classList.contains("tutor-dashboard-create-course");var o=k([{action:"tutor_create_new_draft_course",from_dashboard:r}]);var i=yield w(o);var{status_code:n,data:s,message:c}=yield i.json();if(n===201){window.location=s}else{tutor_toast(__("Failed","tutor"),c,"error")}}catch(t){tutor_toast(__("Failed","tutor"),a,"error")}finally{t.removeAttribute("disabled");t.classList.remove("is-loading")}})())});// CONCATENATED MODULE: ./assets/react/admin-dashboard/tutor-setup.js
135 jQuery.fn.serializeObject=function(){var t=jQuery;var e={};var a=this.serializeArray();jQuery.each(a,function(){if(e[this.name]){if(!e[this.name].push){e[this.name]=[e[this.name]]}e[this.name].push(this.value||"")}else{e[this.name]=this.value||""}});// Map array value
136 t(this).find("input:checkbox").each(function(){e[t(this).attr("name")]=t(this).prop("checked")?t(this).attr("data-on")!==undefined?t(this).attr("data-on"):"on":t(this).attr("data-off")!==undefined?t(this).attr("data-off"):"off"});return e};jQuery(document).ready(function(t){"use strict";selectSearchField(".tutor-form-select");var e=window.location.href;var a=new URLSearchParams(window.location.search);var r=a.get("marketplace");if(e.indexOf("#")>0){t(".tutor-wizard-container > div").removeClass("active");t(".tutor-wizard-container > div.tutor-setup-wizard-settings").addClass("active");var o=e.split("#");if(o[1]){var i=t(".tutor-setup-title li."+o[1]).index();t(".tutor-setup-title li").removeClass("current");t(".tutor-setup-content li").removeClass("active");for(var n=0;n<=i;n++){t(".tutor-setup-title li").eq(n).addClass("active");if(i==n){t(".tutor-setup-title li").eq(n).addClass("current");t(".tutor-setup-content li").eq(n).addClass("active")}}}c(r)}if(r==="off"){t("#enable_course_marketplace-0").prop("checked",true)}t(".tutor-setup-title li").on("click",function(e){e.preventDefault();var a=t(this).closest("li").index();t(".tutor-setup-title li").removeClass("active current");t(".tutor-setup-title li").eq(a).addClass("active current");t(".tutor-setup-content li").removeClass("active");t(".tutor-setup-content li").eq(a).addClass("active");window.location.hash=t("ul.tutor-setup-title li").eq(a).data("url");for(var r=0;r<=a;r++){t(".tutor-setup-title li").eq(r).addClass("active")}});/* ---------------------
137 * Navigate Wizard Screens
138 * ---------------------- */t(".tutor-type-next").on("click",function(e){e.preventDefault();t(".tutor-setup-wizard-type").removeClass("active");t(".tutor-setup-wizard-settings").addClass("active");t(".tutor-setup-title li").eq(0).addClass("active");var a=t("input[name='enable_course_marketplace']:checked").val();var r=new URL(window.location.href);r.searchParams.set("marketplace",a);r.hash="course";window.history.pushState(null,"",r);c(a)});t(".tutor-type-previous").on("click",function(e){e.preventDefault();t(".tutor-setup-wizard-type").removeClass("active");t(".tutor-setup-wizard-boarding").addClass("active")});/* ---------------------
139 * Wizard Action
140 * ---------------------- */t(".tutor-setup-previous").on("click",function(e){e.preventDefault();var a=t(this).closest("li").index();t("ul.tutor-setup-title li").eq(a).removeClass("active");if(a>0&&a==t(".tutor-setup-title li.instructor").index()+1&&t(".tutor-setup-title li.instructor").hasClass("hide-this")){a=a-1}if(a>0){t("ul.tutor-setup-title li").eq(a-1).addClass("active");t("ul.tutor-setup-content li").removeClass("active").eq(a-1).addClass("active");t("ul.tutor-setup-title li").removeClass("current").eq(a-1).addClass("current");window.location.hash=t("ul.tutor-setup-title li").eq(a-1).data("url")}else{t(".tutor-setup-wizard-settings").removeClass("active");t(".tutor-setup-wizard-type").addClass("active");window.location.hash=""}u()});t(".tutor-setup-type-previous").on("click",function(e){t(".tutor-setup-wizard-type").removeClass("active");t(".tutor-setup-wizard-boarding").addClass("active")});t(".tutor-setup-skip, .tutor-setup-next").on("click",function(e){e.preventDefault();var a=t(this).closest("li").index()+1;if(a==t(".tutor-setup-title li.instructor").index()&&t(".tutor-setup-title li.instructor").hasClass("hide-this")){a=a+1}t("ul.tutor-setup-title li").eq(a).addClass("active");t("ul.tutor-setup-content li").removeClass("active").eq(a).addClass("active");t("ul.tutor-setup-title li").removeClass("current").eq(a).addClass("current");window.location.hash=t("ul.tutor-setup-title li").eq(a).data("url");u()});/* ---------------------
141 * Wizard Skip
142 * ---------------------- */t(".tutor-boarding-next, .tutor-boarding-skip").on("click",function(e){e.preventDefault();t(".tutor-setup-wizard-boarding").removeClass("active");t(".tutor-setup-wizard-type").addClass("active")});/* ---------------------
143 * Form Submit and Redirect after Finished
144 * ---------------------- */t(".tutor-finish-setup").on("click",function(e){e.preventDefault();var a=t(this);var r=t("#tutor-setup-form").serializeObject();var o=a.data("redirect-url");var i=_tutorobject.ajaxurl;t.ajax({url:i,type:"POST",data:r,beforeSend:function t(){a.attr("disabled","disabled").addClass("is-loading")},success:function t(t){if(t.success){window.location=o}},complete:function t(){a.removeAttr("disabled").removeClass("is-loading")}})});/* ---------------------
145 * Reset Section
146 * ---------------------- */t(".tutor-reset-section").on("click",function(e){t(this).closest("li").find("input").val(function(){switch(this.type){case"text":return this.defaultValue;break;case"checkbox":case"radio":this.checked=this.defaultChecked;break;case"range":var e=t(this).closest(".limit-slider");if(e.find(".range-input").hasClass("double-range-slider")){e.find(".range-value-1").html(this.defaultValue+"%");t(".range-value-data-1").val(this.defaultValue);e.find(".range-value-2").html(100-this.defaultValue+"%");t(".range-value-data-2").val(100-this.defaultValue)}else{e.find(".range-value").html(this.defaultValue);return this.defaultValue}break;case"hidden":return this.value;break}})});/* ---------------------
147 * Wizard Tooltip
148 * ---------------------- */t(".tooltip-btn").on("click",function(e){e.preventDefault();t(this).toggleClass("active")});/* ---------------------
149 * on/of emphasizing after input check click
150 * ---------------------- */t(".input-switchbox").each(function(){s(t(this))});function s(t){var e=t.parent().parent();if(t.prop("checked")){e.find(".label-on").addClass("active");e.find(".label-off").removeClass("active")}else{e.find(".label-on").removeClass("active");e.find(".label-off").addClass("active")}}t(".input-switchbox").click(function(){s(t(this))});/* ---------------------
151 * Select Option
152 * ---------------------- */t(".select-box").click(function(e){e.preventDefault();console.log("ddd");t(this).parent().find(".options-container").toggleClass("active")});t(".select-box .options-container .option").click(function(e){e.stopPropagation();t(this).parent().parent().find(".selected").html(t(this).find("label").html());t(this).parent().removeClass("active")});/* ---------------------
153 * Time Limit sliders
154 * ---------------------- */t(".range-input").on("change mousemove",function(e){var a=t(this).val();var r=t(this).parent().parent().find(".range-value");r.text(a)});t(".double-range-slider").on("change mousemove",function(){var e=t(this).closest(".settings");e.find(".range-value-1").text(t(this).val()+"%");e.find('input[name="earning_instructor_commission"]').val(t(this).val());e.find(".range-value-2").text(100-t(this).val()+"%");e.find('input[name="earning_admin_commission"]').val(100-t(this).val())});t("#attempts-allowed-1").on("click",function(e){if(t("#attempts-allowed-numer").prop("disabled",true)){t(this).parent().parent().parent().addClass("active");t("#attempts-allowed-numer").prop("disabled",false)}});t("#attempts-allowed-2").on("click",function(e){if(t("#attempts-allowed-2").is(":checked")){t(this).parent().parent().parent().removeClass("active");t("#attempts-allowed-numer").prop("disabled",true)}});t(".wizard-type-item").on("click",function(e){c(t(this).find("input").val())});function c(e){if(e=="on"){t(".tutor-show-hide").addClass("active");t(".tutor-setup-title li.instructor").removeClass("hide-this");t(".tutor-setup-content li").eq(t(".tutor-setup-title li.instructor")).removeClass("hide-this")}else{t(".tutor-show-hide").removeClass("active");t(".tutor-setup-title li.instructor").addClass("hide-this");t(".tutor-setup-content li").eq(t(".tutor-setup-title li.instructor")).addClass("hide-this")}}u();function u(){if(t(".tutor-setup-title li.instructor").hasClass("hide-this")){t(".tutor-steps").html(5);var e=t(".tutor-setup-title li.current").index();if(e>2){t(".tutor-setup-content li.active .tutor-steps-current").html(e)}}else{t(".tutor-steps").html(6);t(".tutor-setup-content li").each(function(){t(this).find(".tutor-steps-current").html(t(this).index()+1)})}}/* ---------------------
155 * Attempt Allowed
156 * ---------------------- */t("input[name='attempts-allowed']").on("change",function(e){var a=t(this).filter(":checked").val();if(a=="unlimited"){t("input[name='quiz_attempts_allowed']").val(0)}else{t("input[name='quiz_attempts_allowed']").val(t("input[name='attempts-allowed-number").val())}});// Prevent number input out of range
157 t(document).on("input",'input.tutor-form-number-verify[type="number"]',function(){if(t(this).val()==""){t(this).val("");return}var e=t(this).attr("min");var a=t(this).attr("max");var r=t(this).val().toString();/\D/.test(r)?r="":0;r=parseInt(r||0);t(this).val(Math.abs(t(this).val()));// Prevent number smaller than min
158 if(!(e===undefined)){r<parseInt(e)?t(this).val(e):0}// Prevent numbers greater than max
159 if(!(a===undefined)){r>a?t(this).val(a):0}});/* $(document).on('focus', 'input.tutor-form-number-verify[type="number"]', function () {
160 $("input[name='attempts-allowed'][value='single']").attr('checked', true);
161 }) *//* $("input[name='attempts-allowed-number']").on('change', function (e) {
162 $("input[name='quiz_attempts_allowed']").val($(this).val())
163 })
164 $("input[name='attempts-allowed-number']").on('focus', function (e) {
165 $("input[name='attempts-allowed'][value='single']").attr('checked', true);
166 }) */});window.tutor_esc_attr=C;window.tutor_esc_html=S})()})();