HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/HKemperman1/osthoes.nl/wwwroot/DesktopModules/OpenContent/js/opencontent.js
/*globals jQuery, window, Sys */
(function ($, Sys) {

    var OpenContent = function () {
        return {
            version: { major: 2, minor: 1, patch: 1 }
        };
    }

    $.fn.openContent = function (options) {
        return OpenContent();
    };
    $.fn.openContent.printLogs = function myfunction(title, logs) {
        if (window.console) {
            console.group(title);
            for (var i in logs) {
                console.group(i);
                for (var j = 0; j < logs[i].length; j++) {
                    console.log(logs[i][j].label, logs[i][j].message);
                }
                console.groupEnd();
            }
            console.groupEnd();
        }
    }
    /*
    var myString = $(this).closest("div[class*='DnnModule-']").attr('class');
    var myRegexp = /DnnModule-(\d+)/g;
    var match = myRegexp.exec(myString);
    alert(match[1]);  // abc
    */

    $(document).ready(function () {
        $(document).trigger("opencontent.ready", document);
        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function (sender, args) {
            var sName = args.get_response().get_webRequest().get_userContext();
            var div = $("#" + sName);
            $(document).trigger("opencontent.change", div);
        });

        Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(function (sender, args) {
            var sName = args.get_postBackElement().id;
            args.get_request().set_userContext(args.get_postBackElement().id);
        });
    });
}(jQuery, window.Sys));