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/PHerau/ha.health-science.be/wwwroot/DesktopModules/Admin/XmlMerge/XmlMerge.ascx
<%@ Control language="C#" Inherits="Dnn.Modules.XmlMerge.XmlMerge" AutoEventWireup="false" Explicit="True" Codebehind="XmlMerge.ascx.cs" %>
<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %>
<%@ Import Namespace="DotNetNuke.Services.Localization" %>
<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.Web.UI.WebControls" Assembly="DotNetNuke.Web" %>
<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.Web.UI.WebControls" Assembly="DotNetNuke.Web.Deprecated" %>
<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.Web.Client.ClientResourceManagement" Assembly="DotNetNuke.Web.Client" %>

<%-- Custom CSS Registration --%>
<dnn:DnnCssInclude runat="server" FilePath="~/Resources/Shared/components/CodeEditor/lib/codemirror.css" />

<%-- Custom JavaScript Registration --%>
<dnn:DnnJsInclude runat="server" FilePath="~/Resources/Shared/components/CodeEditor/lib/codemirror.js" Priority="1" />
<dnn:DnnJsInclude runat="server" FilePath="~/Resources/Shared/components/CodeEditor/mode/xml/xml.js" Priority="2" />


<div class="dnnForm dnnConfigManager dnnClear" id="dnnConfigManager">
    <ul class="dnnAdminTabNav">
        <li><a href="#dnnConfigFiles"><%=LocalizeString("Configuration")%></a></li>
        <li><a href="#dnnConfigMerge"><%=LocalizeString("Merge")%></a></li>
    </ul>

    <div id="dnnConfigFiles" class="dnnClear">
        <fieldset>
            <div class="dnnFormItem dnnSeparatorPanel">
                <dnn:Label ID="plConfig" runat="server" ControlName="ddlConfig" />
                <dnn:DnnComboBox runat="server" ID="ddlConfig" AutoPostBack="True" />
            </div>
            <div class="dnnFormItem">
                <%--<dnn:Label ID="fileLabel" runat="server" ControlName="txtConfiguration" />--%>
                <asp:TextBox ID="txtConfiguration" runat="server" TextMode="MultiLine" Rows="20" Columns="75" EnableViewState="True" Enabled="false" />
            </div>
            <ul class="dnnActions dnnClear">
                <li>
                    <asp:LinkButton ID="cmdSave" runat="server" CssClass="dnnPrimaryAction" resourcekey="cmdSave" /></li>
            </ul>
        </fieldset>
    </div>
    <div id="dnnConfigMerge" class="dnnClear">
        <fieldset>
            <div class="dnnFormItem dnnSeparatorPanel">
                <dnn:Label ID="plScript" runat="server" ControlName="uplScript" Suffix="" />
                <asp:FileUpload ID="uplScript" runat="server" />
                <asp:LinkButton ID="cmdUpload" resourcekey="cmdUpload" EnableViewState="False" CssClass="dnnSecondaryAction" runat="server" />
            </div>
            <div class="dnnFormItem">
                <%--<dnn:Label ID="scriptLabel" runat="server" ControlName="txtScript" />--%>
                <asp:TextBox ID="txtScript" runat="server" TextMode="MultiLine" Rows="20" Columns="75" EnableViewState="False" />
            </div>
            <ul class="dnnActions dnnClear">
                <li>
                    <asp:LinkButton ID="cmdExecute" runat="server" CssClass="dnnPrimaryAction" resourcekey="cmdExecute" /></li>
            </ul>
        </fieldset>
    </div>
</div>
<asp:Label ID="lblMessage" runat="server" CssClass="NormalRed" EnableViewState="False" />
<script type="text/javascript">
	jQuery(function($) {
		$('#<%=cmdSave.ClientID%>, #<%= cmdExecute.ClientID %>').dnnConfirm({
			text: '<%= ConfirmText %>',
			yesText: '<%= Localization.GetSafeJSString("Yes.Text", Localization.SharedResourceFile) %>',
			noText: '<%= Localization.GetSafeJSString("No.Text", Localization.SharedResourceFile) %>',
			title: '<%= Localization.GetSafeJSString("Confirm.Text", Localization.SharedResourceFile) %>'
		});

	    $('#dnnConfigManager').dnnTabs();

	    var $fileUpload = $('#dnnConfigMerge input[type="file"]');
	    $fileUpload.data("text", '<%=LocalizeSafeJsString("ChooseFile.Text")%>');

        //DNN-5361 Fix xml merge upload button issue
	    var $cmdUpload = $('a[id$="cmdUpload"]');
	    $cmdUpload.attr('disabled', true).addClass('dnnDisabled');

	    $fileUpload.change(function () {
	        if ($(this).val()) {
	            $cmdUpload.attr('disabled', false).removeClass('dnnDisabled');
	        }
	    });

	    var configeditor = CodeMirror.fromTextArea($("textarea[id$='txtConfiguration']")[0], {
	        lineNumbers: true,
	        matchBrackets: true,
	        lineWrapping: true,
	        indentWithTabs: true,
	        mode: 'application/xml'
	    });
	    var mergeeditor = CodeMirror.fromTextArea($("textarea[id$='txtScript']")[0], {
	        lineNumbers: true,
	        matchBrackets: true,
	        lineWrapping: true,
	        indentWithTabs: true,
	        mode: 'application/xml'
	    });

	});
</script>