Files
kwenter/AW_11.2.0.0_release1/aspx/adminconsole.aspx
Suriyakumarvijayanayagam 949f78f6d0 Initial import: Axpert 11.2 reference material and platform blueprint
- TECH_ARCHITECTURE.md: technical blueprint for the new platform
- AI_LAYER_DESIGN_NOTES.md: AI agent, event/action, SQL and audit design
- Axpert 11.2 web runtime source, structure exports and release notes (reference)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 16:22:58 +05:30

331 lines
23 KiB
Plaintext

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="adminconsole.aspx.cs" Inherits="aspx_adminconsole" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Widget</title>
<%-- <link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.structure.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.theme.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />--%>
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<%--<link href="../Thirdparty/newMaterialUI/plugins/node-waves/waves.min.css" rel="stylesheet" />--%>
</head>
<body class="header-fixed header-tablet-and-mobile-fixed toolbar-enabled aside-fixed aside-default-enabled page-loading" data-kt-aside-minimize="off" dir="<%=direction%>">
<div class="adminMain d-flex flex-column flex-root">
<div class="adminMainInner page d-flex flex-row flex-column-fluid">
<div class="aside aside-default aside-hoverable" data-kt-drawer="true" data-kt-drawer-name="aside" data-kt-drawer-activate="{default: true, lg: false}" data-kt-drawer-overlay="true" data-kt-drawer-width="{default:'200px', '300px': '250px'}" data-kt-drawer-direction="start" data-kt-drawer-toggle="#kt_aside_toggle">
<div class="adminMainLeft aside-menu flex-column-fluid">
<div class="adminLeftMenu menu menu-column menu-fit menu-rounded menu-title-gray-600 menu-icon-gray-400 menu-state-primary menu-state-icon-primary menu-state-bullet-primary menu-arrow-gray-500 fw-bold fs-5 my-5 mt-lg-2 mb-lg-0" data-kt-menu="true">
<div class="pt-lg-20 menu-fit hover-scroll-y hover-scroll-x me-lg-n5 pe-lg-5" data-kt-scroll="true" data-kt-scroll-activate="{default: false, lg: true}" data-kt-scroll-height="auto" data-kt-scroll-wrappers="#kt_aside_menu" data-kt-scroll-offset="20px">
<div class="menu-item d-none">
<%--<ul>--%>
<a class="menu-link" onclick='callParentNew("AdminConsole", "id").dispatchEvent(new CustomEvent("close"));'>
<%--<a class="menu-link" href="./index.html">
<span class="menu-icon">
<!--begin::Svg Icon | path: icons/duotune/general/gen014.svg-->
<span class="material-icons material-icons-style material-icons-2">
home
</span>
<!--end::Svg Icon-->
</span>
<span class="menu-title">Exit AdminConsole</span>
</a>--%>
<span class="menu-icon">
<%--<a class="menu-link" href="javascript:void(0);">--%>
<i class="setting-icon material-icons">exit_to_app</i>
</span>
<span class="setting-caption menu-title">Exit AdminConsole</span>
<%--<div class="clearfix"></div>--%>
</a>
</div>
<%--</a>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=axroles");callParentNew("closeFrame();","function");'>
<span class="menu-icon">
<%--<a href="javascript:void(0);">--%>
<i class="setting-icon material-icons">history</i>
</span>
<span class="setting-caption menu-title">Roles</span>
<%--<div class="clearfix"></div>--%>
<%--</a>--%>
</a>
</div>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=response");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="menu-icon">
<i class="setting-icon material-icons">how_to_reg</i>
</span>
<span class="setting-caption menu-title">Responsibilities</span>
<%--<div class="clearfix"></div>--%>
<%-- </a>--%>
</a>
</div>
<%-- <li onclick="LoadIframeac('udPage.html');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">post_add</i>
<span class="setting-caption">Task Console</span>
<div class="clearfix"></div>
</a>
</li>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=axusers");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="menu-icon">
<i class="setting-icon material-icons">supervisor_account</i>
</span>
<span class="setting-caption menu-title">Users</span>
<%--<div class="clearfix"></div>
</a>--%>
</a>
</div>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=inmemdb");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="menu-icon">
<i class="setting-icon material-icons">playlist_add_check</i>
</span>
<span class="setting-caption menu-title">Mem DB Console</span>
<%-- <div class="clearfix"></div>
</a>--%>
</a>
</div>
<div data-kt-menu-trigger="click" class="menu-item menu-accordion">
<span class="menu-link">
<span class="menu-icon">
<!--begin::Svg Icon | path: icons/duotune/general/gen025.svg-->
<i class="setting-icon material-icons">search</i>
<!--end::Svg Icon-->
</span>
<span class="menu-title">Jobs Console</span>
<span class="menu-arrow"></span>
</span>
<div class="menu-sub menu-sub-accordion menu-active-bg">
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=axscrlog");callParentNew("closeFrame();","function");' href="javascript:void(0);">
<span class="d-flex mx-2">
<i class="setting-icon material-icons">code</i>
</span>
<span class="menu-title mx-2">Script Job</span>
</a>
</div>
<%--<li>--%>
<%-- <a href="javascript:void(0);">
<i class="setting-icon material-icons">search</i>
<span class="setting-caption">Jobs Console</span>
<div class="clearfix"></div>
</a>--%>
<%--<ul class="devsubmenu">--%>
<%--<li onclick="LoadIframeac('ivtoivload.aspx?ivname=axscrlog');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">code</i>
<span class="setting-caption">Script Job</span>
<div class="clearfix"></div>
</a>
</li>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=aximplog");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="d-flex mx-2">
<i class="setting-icon material-icons">vertical_align_bottom</i>
</span>
<span class="menu-title mx-2">Import jobs</span>
<%--<div class="clearfix"></div>--%>
<%--</a>--%>
</a>
</div>
<%--<li onclick="LoadIframeac('ivtoivload.aspx?ivname=axexplog');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">merge_type</i>
<span class="setting-caption">Export jobs</span>
<div class="clearfix"></div>
</a>
</li>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=emaillog");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="d-flex mx-2">
<i class="setting-icon material-icons">mail_outline</i>
</span>
<span class="menu-title mx-2">Email Jobs</span>
</a>
</div>
<%--<li onclick="LoadIframeac('ivtoivload.aspx?ivname=printlog');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">print</i>
<span class="setting-caption">Print jobs</span>
<div class="clearfix"></div>
</a>
</li>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=axapilog");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="d-flex mx-2">
<i class="setting-icon material-icons">check_circle</i>
</span>
<span class="menu-title mx-2">API jobs</span>
<%--<div class="clearfix"></div>--%>
<%--</a>--%>
</a>
</div>
<%--</ul>--%>
<%--</li>--%>
</div>
<%-- <li onclick="LoadIframeac('iview.aspx?ivname=auditlog');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">assessment</i>
<span class="setting-caption">Usage audit</span>
<div class="clearfix"></div>
</a>
</li>--%>
</div>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("WorkflowNew.aspx");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="menu-icon">
<i class="setting-icon material-icons">account_tree</i>
</span>
<span class="setting-caption menu-title">WorkFlow</span>
<%-- <div class="clearfix"></div>
</a>--%>
</a>
</div>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("configuration.aspx");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">displayBootstrapModalDialog('Global Settings', 'lg', '430px', true, '../aspx/Configuration.aspx', true, false, function () { UnlockConfigApp({ forceUnlock: false }); });--%>
<span class="menu-icon">
<i class="setting-icon material-icons">settings_applications</i>
</span>
<span class="setting-caption menu-title">Settings</span>
<%-- <div class="clearfix"></div>
</a>--%>
</a>
</div>
<%-- <li onclick="LoadIframeac('WorkflowNew.aspx');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">account_tree</i>
<span class="setting-caption">WorkFlow Delegation</span>
<div class="clearfix"></div>
</a>
</li>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("tstruct.aspx?act=load&transid=ad_pr&axpdef_axpertpropsid=1");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="menu-icon">
<i class="setting-icon material-icons">assignment</i>
</span>
<span class="setting-caption menu-title">Application Properties</span>
<%--<div class="clearfix"></div>
</a>--%>
</a>
</div>
</div>
</div>
</div>
<%--</ul>--%>
</div>
<%--</div>--%>
<%--</div>--%>
<div class="wrapper d-flex flex-column flex-row-fluid">
<div id="kt_header" class="header" data-kt-sticky="true" data-kt-sticky-name="header" data-kt-sticky-offset="{default: '0px', lg: '0px'}">
<!--begin::Container-->
<div class="d-flex align-items-stretch justify-content-between"><%--container-fluid--%>
<!--begin::Logo bar-->
<div class="d-flex align-items-center flex-grow-1 flex-lg-grow-0">
<!--begin::Aside Toggle-->
<div class="d-flex align-items-center d-lg-none">
<div class="btn btn-icon btn-active-color-primary ms-n2 me-1" id="kt_aside_toggle">
<!--begin::Svg Icon | path: icons/duotune/abstract/abs015.svg-->
<span class="material-icons material-icons-style material-icons-1">
menu
</span>
<!--end::Svg Icon-->
</div>
</div>
<!--end::Aside Toggle-->
<!--begin::Aside toggler-->
<!-- <div class="btn btn-icon w-auto ps-0 btn-active-color-primary d-none d-lg-inline-flex me-2 me-lg-5" data-kt-toggle="true" data-kt-toggle-state="active" data-kt-toggle-target="body" data-kt-toggle-name="aside-minimize"> -->
<div class="btn btn-icon w-auto ps-0 btn-active-color-primary d-none d-lg-inline-flex me-2 me-lg-5 active---" data-kt-toggle="true" data-kt-toggle-state="active" data-kt-toggle-target="body" data-kt-toggle-name="aside-minimize">
<!--begin::Svg Icon | path: icons/duotune/arrows/arr060.svg-->
<span class="material-icons material-icons-style material-icons-2 rotate-180">
arrow_back
</span>
<!-- <span class="material-icons material-icons-style material-icons-2 rotate-180">
menu
</span> -->
<!--end::Svg Icon-->
</div>
<!--end::Aside toggler-->
<h1 class="text-dark fw-bold m-2 fs-2">Administration Console</h1>
</div>
<!--end::Logo bar-->
</div>
<!--end::Container-->
</div>
<div class="content fs-6 d-flex flex-column flex-column-fluid pt-9 pb-0 px-9 adminRightGap">
<div class="splitter-wrapper flex-column-fluid h-100">
<div class="panel-container main-panel-container flex-column-fluid h-100">
<div class="panel-left panel-fisrt-part flex-column-fluid h-100">
<div class="panel-left-inner flex-column-fluid h-100">
<iframe id="axpiframeac" name="axpiframeac" class="col-xs-12 col-sm-12 col-md-12 col-lg-12 searchOpened flex-column-fluid h-100" style="padding: 0px;" frameborder="0" allowtransparency="True" width="100%"></iframe>
</div>
<div class="splitter panel-splitter flex-column-fluid h-100" id="drag-point" style="display: none;">
</div>
</div>
</div>
</div>
<%--<div class="adminMainRight">--%>
<%--</div>--%>
</div>
</div>
<div id="waitDiv" class="page-loader rounded-2 bg-radial-gradient">
<div class="loader-box-wrapper d-flex bg-white p-20 shadow rounded">
<span class="loader"></span>
</div>
</div>
<%--<div class="clearfix"></div>--%>
</div>
</div>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<%--<script src="../Js/Jquery-2.2.2.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>--%>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../Js/helper.min.js?v=123" type="text/javascript"></script>
<script src="../Thirdparty/newMaterialUI/plugins/node-waves/waves.min.js"></script>
<script src="../js/adminconsole.js?v=3" type="text/javascript"></script>
<script type="text/javascript">
$(callParentNew("appBackBtn", "class")).hide();
</script>
<form id="form1" runat="server">
</form>
</body>
</html>