PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.9
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.9
4.4.9 4.4.8 4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 All 140 releases
← All changes | assets/js/dist/frontend/widgets.min.js +1 -1 4.4.8 → 4.4.9 View file →
@@ -1 +1 @@
1 -(()=>{"use strict";const e="lp-hidden",s=(s,a=0)=>{s&&(a?s.classList.remove(e):s.classList.add(e))};window.lpToggleEnableInit=0,window.lpFullScreenViewInit=0;const a={};let t;"undefined"!=typeof lpDataAdmin&&(t=lpDataAdmin.lp_rest_url,a.admin={apiAdminNotice:t+"lp/v1/admin/tools/admin-notices",apiAddons:t+"lp/v1/addon/all",apiAddonAction:t+"lp/v1/addon/action-n",apiAddonsPurchase:t+"lp/v1/addon/info-addons-purchase",apiSearchCourses:t+"lp/v1/admin/tools/search-course",apiSearchUsers:t+"lp/v1/admin/tools/search-user",apiAssignUserCourse:t+"lp/v1/admin/tools/assign-user-course",apiUnAssignUserCourse:t+"lp/v1/admin/tools/unassign-user-course"}),"undefined"!=typeof lpData&&(t=lpData.lp_rest_url,a.frontend={apiWidgets:t+"lp/v1/widgets/api",apiCourses:t+"lp/v1/courses/archive-course",apiAJAX:t+"lp/v1/load_content_via_ajax/",apiProfileCoverImage:t+"lp/v1/profile/cover-image"}),t&&(a.apiCourses=t+"lp/v1/courses/",a.apiEditCoursesArchiveBlock=t+"lp/v1/courses/edit-archive-block",a.apiCoursesSuggest=t+"lp/v1/courses/courses-suggest");const o=a;function n(){const e=document.querySelectorAll(".learnpress-widget-wrapper:not(.loaded)");if(!e.length)return;e.forEach(e=>{e.classList.add("loaded"),e.classList.contains("learnpress-widget-wrapper__restapi")&&(e=>{const a=lpData.urlParams.lang?`?lang=${lpData.urlParams.lang}`:"",t=e.dataset.widget?JSON.parse(e.dataset.widget):"",n=o.frontend.apiWidgets+a,r={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...t,params_url:lpData.urlParams})};0!==parseInt(lpData.user_id)&&(r.headers["X-WP-Nonce"]=lpData.nonce),((e,s={},a={})=>{"function"==typeof a.before&&a.before(),fetch(e,{method:"GET",...s}).then(e=>e.json()).then(e=>{"function"==typeof a.success&&a.success(e)}).catch(e=>{"function"==typeof a.error&&a.error(e)}).finally(()=>{"function"==typeof a.completed&&a.completed()})})(n,r,{before:()=>{},success:a=>{const{data:t,status:o,message:n}=a;t&&"success"===o?e.insertAdjacentHTML("afterbegin",t):n&&e.insertAdjacentHTML("afterbegin",`<div class="lp-ajax-message error" style="display:block">${n}</div>`);const r=e.querySelector(".course-filter-submit.lp-btn-done");r&&(window.outerWidth<=991?s(r,1):s(r,0))},error:e=>{},completed:()=>{const s=e.querySelector(".lp-skeleton-animation");s&&s.remove();const a=document.querySelector(".lp-form-course-filter");a&&window.lpCourseFilter.countFieldsSelected(a)}})})(e)})}n(),document.addEventListener("readystatechange",e=>{n()}),document.addEventListener("DOMContentLoaded",()=>{n()})})();
1 +(()=>{"use strict";const e="lp-hidden",s=(s,t=0)=>{s&&(t?s.classList.remove(e):s.classList.add(e))};window.lpToggleEnableInit=0,window.lpFullScreenViewInit=0;const t={};let a;"undefined"!=typeof lpDataAdmin&&(a=lpDataAdmin.lp_rest_url,t.admin={apiSearchCourses:a+"lp/v1/admin/tools/search-course",apiSearchUsers:a+"lp/v1/admin/tools/search-user",apiAssignUserCourse:a+"lp/v1/admin/tools/assign-user-course",apiUnAssignUserCourse:a+"lp/v1/admin/tools/unassign-user-course"}),"undefined"!=typeof lpData&&(a=lpData.lp_rest_url,t.frontend={apiWidgets:a+"lp/v1/widgets/api",apiCourses:a+"lp/v1/courses/archive-course",apiAJAX:a+"lp/v1/load_content_via_ajax/",apiProfileCoverImage:a+"lp/v1/profile/cover-image"}),a&&(t.apiCourses=a+"lp/v1/courses/",t.apiEditCoursesArchiveBlock=a+"lp/v1/courses/edit-archive-block",t.apiCoursesSuggest=a+"lp/v1/courses/courses-suggest");const r=t;function o(){const e=document.querySelectorAll(".learnpress-widget-wrapper:not(.loaded)");if(!e.length)return;e.forEach(e=>{e.classList.add("loaded"),e.classList.contains("learnpress-widget-wrapper__restapi")&&(e=>{const t=lpData.urlParams.lang?`?lang=${lpData.urlParams.lang}`:"",a=e.dataset.widget?JSON.parse(e.dataset.widget):"",o=r.frontend.apiWidgets+t,n={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...a,params_url:lpData.urlParams})};0!==parseInt(lpData.user_id)&&(n.headers["X-WP-Nonce"]=lpData.nonce),((e,s={},t={})=>{"function"==typeof t.before&&t.before(),fetch(e,{method:"GET",...s}).then(e=>e.json()).then(e=>{"function"==typeof t.success&&t.success(e)}).catch(e=>{"function"==typeof t.error&&t.error(e)}).finally(()=>{"function"==typeof t.completed&&t.completed()})})(o,n,{before:()=>{},success:t=>{const{data:a,status:r,message:o}=t;a&&"success"===r?e.insertAdjacentHTML("afterbegin",a):o&&e.insertAdjacentHTML("afterbegin",`<div class="lp-ajax-message error" style="display:block">${o}</div>`);const n=e.querySelector(".course-filter-submit.lp-btn-done");n&&(window.outerWidth<=991?s(n,1):s(n,0))},error:e=>{},completed:()=>{const s=e.querySelector(".lp-skeleton-animation");s&&s.remove();const t=document.querySelector(".lp-form-course-filter");t&&window.lpCourseFilter.countFieldsSelected(t)}})})(e)})}o(),document.addEventListener("readystatechange",e=>{o()}),document.addEventListener("DOMContentLoaded",()=>{o()})})();