403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Program Files (x86)/Mail Enable/Bin/NETWebAdmin/Mondo/lang/sys/Forms/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Program Files (x86)/Mail Enable/Bin/NETWebAdmin/Mondo/lang/sys/Forms/ListsList.aspx
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="ListsList.aspx.vb" Inherits="MailEnable.Clients.WebAdmin.Mondo.ListsList" %>
<%@ Register TagPrefix="uc1" TagName="uscStyleHeader" Src="../Controls/uscStyleHeader.ascx" %>
<%@ Register TagPrefix="uscB1" TagName="uscButton" Src="../Controls/uscButton.ascx" %>
<%@ Register TagPrefix="uscS1" TagName="uscSearch" Src="../Controls/uscSearch.ascx" %>
<%@ Register TagPrefix="ucScriptsInclude" TagName="ScriptsInclude" Src="../Controls/ScriptsInclude.ascx" %>
<%@ Register TagPrefix="uscML1" TagName="uscMsgList" Src="../Controls/uscMessageList.ascx" %>
<%@ Register TagPrefix="uc2" TagName="uscLanguageTokenMondo" Src="../Controls/uscLanguageToken.ascx" %>
<uc2:uscLanguageTokenMondo id="uscToken" runat="server"></uc2:uscLanguageTokenMondo>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<TITLE><%=uscToken.GetText("[ME_TXT-MailEnableLists]")%></TITLE>
		<META http-equiv="content-type" content="text/html;charset=UTF-8">
		<META http-equiv="Expires" content="0">
		<META http-equiv="Pragma" content="no-cache">
		<META http-equiv="Cache-Control" content="no-cache">
		<META content="JavaScript" name="vs_defaultClientScript">
		<META content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
		<BGSOUND id="BGSOUND_ID" LOOP="0">
		<uc1:uscstyleheader id="UscStyleHeader1" runat="server"></uc1:uscstyleheader>
	    <ucScriptsInclude:ScriptsInclude id="ScriptsInclude1" runat="server"></ucScriptsInclude:ScriptsInclude>				
		<script type="text/javascript" language="javascript" src="../Scripts/LIBAjax.js"></script>
	    <script language="javascript" type="text/javascript" src="../Scripts/LIBCore.js"></script>		
		<script type="text/javascript" language="javascript" src="../Scripts/LIBCommon.js"></script>
		<script type="text/javascript" language="javascript" src="../Scripts/LIBScroll.js"></script>
		<script type="text/javascript" language="javascript" src="../Scripts/LIBKeyNavigation.js"></script>
		<script type="text/javascript" language="javascript" src="../Scripts/LIBDataItemList.js"></script>
		<script type="text/javascript" language="javascript" src="../Scripts/LIBJQLayout.js"></script>
		<script type="text/javascript" language="javascript" src="../Scripts/LIBDialogs.js"></script>
		<script type="text/javascript" language="javascript" src="../Scripts/LIBTimeout.js"></script>
		<script type="text/javascript" language="javascript" src="../Scripts/LIBDOMLibrary.js"></script>
		<script type="text/javascript" language="javascript" src="../Scripts/LIBListList.js"></script>
		<script type="text/javascript" language="javascript" src="../Scripts/LIBPopUpMenu.js"></script>
		<script type="text/javascript" language="javascript" src="../Scripts/LIBDebug.js"></script>		
		<script type="text/javascript" language="javascript" src="../Scripts/LIBAdminList.js"></script>
		<script type="text/javascript" language="javascript" src="../Scripts/LIBSelectedItems.js"></script>
		
		<script type="text/javascript" language="javascript">
		<!-- 
			SkinRoot = '<%=Session("skin")%>';
			var gBrowserType = GetBrowserType();
			
			var winModalWindow;
			var sFeatures;
		
			var oAJAXHandler = null;
			var arrTableColumns = {};
			
			var SCROLLBAR_DIV = 'ME_ScrollControlDiv';
			var SCROLLBAR_TD = 'ME_ScrollControlTD';
			var DIV_SCROLL_TOOLTIP = 'divScrollTooltip';
			var DIV_SCROLL_TOOLTIP_TEXT = 'divScrollTooltipText';
			var ME_ScrollControl_Timeout = null;
	
			//set the initial sort column and order
			var gSortColumn = 'ListName';
			var gSortOrder = 'Asc';
			var gSearchStr = '';
			
			var gSessionUsername = '<%=gSession_USERNAME%>';
			var gSessionAccount = '<%=gSession_ACCOUNT%>';
			var gSessionAuthRights = '<%=gSession_AUTH_RIGHTS%>';
			var gMaxListLimit = <%=iMaxLists%>;

			var DoubleClickDelayTimer=null;
			var ClickedItemID=null;
		
			var bchrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;

            var g_opt = {}; g_opt['ME_VALIDATIONTOKEN'] = '<%=Session.Item("ME_VALIDATIONTOKEN")%>';

			var InfoDialog = null;

			function IgnoreEvents(e)
			{
				return false;
			}
			
			window.onresize=function(e)
			{
				browserResize();
			}	
			
			function ShowWindow(Url, Title, Features)
			{
			    var windowFeatures = {
			        windowURL: Url,
			        windowName: Title,
			        width: 600,
			        height: 550,
			        resizable: 1,
			        centerBrowser: 1,
			        dependent: true  
			    };
				if (window.showModalDialog && !bchrome) {
					
				    windowFeatures.modal = true;
				    windowFeatures.odalArguement = window;
				    var returnVal = popupWindow(windowFeatures);	
					
					if (returnVal && (returnVal == true))
					{
						RefreshList();
					}
					
					returnVal=null;
				} else {
					// Chrome & Opera Browsers...
					window.top.captureEvents (Event.CLICK|Event.FOCUS);
					window.top.onclick=IgnoreEvents;
					window.top.onfocus=HandleFocus;
					
					winModalWindow = popupWindow(windowFeatures);
				}
			}

			function HandleFocus()
			{
				if (winModalWindow) {
					if (!winModalWindow.closed) {
					winModalWindow.focus();
					}
					else {
					window.top.releaseEvents (Event.CLICK|Event.FOCUS);
					}
				}
				return false;
			}
			
			function IsPopupMenuActive(oSourceElement)
			{
				return IsElementAAncestorOfElementB(document.getElementById(LIST_ID), oSourceElement);
			}

			function IsPopupMenuCommandActive(ItemID, i)
			{
				if (ItemID.toUpperCase() != 'TREMPTY') {
					return true;
				}
				else {
					return false;
				}
			}

			function ProcessPopUp(sAction)
			{
				var menudiv = 'menudiv';
				
				switch (sAction)
				{
					case 'Edit':
						EditListItem(gPopupItemID);
						break;
					case 'Remove':
						RemoveListItem(gPopupItemID);
						break;
				}
				
				PopUp_HideMenu(menudiv);
				
				return false;
			}
			
			function ServerRequest(sCommand, sData, bUseCallback, sFrameName)
	        {
			    LIBAjax_ServerRequest(sCommand, sData, bUseCallback, sFrameName);
	        }
	        
	        function ProcessXMLResult(responseXML, FrameName)
			{
				var BaseNode = responseXML.getElementsByTagName("BASEELEMENT")[0]; 		
				if (BaseNode == null)
				{
					alert('ProcessXMLResult::Invalid response received from server. Missing BASEELEMENT tag');
					return false;
				}
				var oSchema = BaseNode.attributes.getNamedItem('SCHEMA');
				var oMethod = BaseNode.attributes.getNamedItem('METHOD');
				var sSchema;
				var sMethod;

				if (oSchema)
				{		
					sSchema = GetXMLValue(oSchema);
				}

				if (oMethod)
				{		
					sMethod = GetXMLValue(oMethod);
				}
						
				if (sSchema == 'LISTS')
				{
					if ( sMethod == 'LIST-LISTS' )
					{
					    ProcessMessageList(BaseNode, arrTableColumns);
					    
					    <% If UCase(gSession_AUTH_RIGHTS) <> "SYSADMIN" Then %>
					    if ('<%= bCanAddLists %>' == 'True')
					    {
					        var AddEnabled = gMaxListLimit < 0 || gTotalItems < gMaxListLimit;                           
                            $('#btnAdd').attr('class', 'bttn_toolbar_primary_shell' + (AddEnabled ? '' : '_disabled'));
                            if (!AddEnabled) $('#btnAdd').attr('onclick', '');
					    }
					    <% end if %>
					}
					
					if (oWaitDialog != null)
					{
						oWaitDialog.Hide();
					}
				}
				
				if (sSchema == 'RESULT')
				{
					
				}
			}
			
			function ClearDoubleClickDelayTimer()
			{
				clearTimeout(DoubleClickDelayTimer);
				DoubleClickDelayTimer=null;
				return true;
			}
			
			function ProcessDoubleClick(ItemID)
			{
				//processes double click sequence for the list
				if ((DoubleClickDelayTimer) && (ItemID == ClickedItemID))
				{
					// if we have already signalled to load an item, we want to wait for 2 seconds pending the load of the next item
					ClearDoubleClickDelayTimer();
					ClickedItemID="";
					return true;
				}
				else
				{
					ClickedItemID = ItemID;
					if (DoubleClickDelayTimer)
					{
						clearTimeout(DoubleClickDelayTimer);
					}
					DoubleClickDelayTimer = setTimeout("ClearDoubleClickDelayTimer();", 500);	
					return false;
				}
			}
			
			function MsgListRowSelect(ItemID, CtrlKeyDown, ShiftKeyDown)
			{
				if ((ItemID == undefined) || (ItemID.length <= 0))
				{
					return false;
				}
				
				var iSelectedIndex = -1;
				
				// Unselect all rows in the list
        		DataItemList_UnselectAllRows(LIST_ID);
			
				// Now select the specified row
			    DataItemList_SelectRow(LIST_ID, ItemID);
			    
				iSelectedIndex = DataItemList_GetRowIndexByID(LIST_ID, ItemID);
				gCurrentSelectedIndex = iSelectedIndex;
				
				
				if (!gKeyAction && (ProcessDoubleClick(ItemID) == true))
				{
					// row is selected (not by key navigation; but rather by double click mouse event)
					ViewListItem(ItemID);
				}
				
				gItemsArrayCurrIndex = ItemsArray_GetCurrIndex(ItemID);
				gListItemSelected = true;
				
			}
			
			
			/*
			 * The following functions are required by various libraries in order for things to function
			 * correctly.
			 */
			 
			function DeleteSelectedListItems()
			{
				// Required by KeyNavigation LIB
			}
			
			
			function DeleteListItem(ItemID)
			{
				// Required by KeyNavigation LIB
				RemoveListItem(ItemID);
			}
			 
			function CopySelectedMessages(ListID, Folder)
			{
				// Empty implementation function needed by the KeyNavigation library...we don't actually support
				// copy action on contacts.
			}
			
			function PasteMessages(Folder)
			{
				// Empty implementation function needed by the KeyNavigation library...we don't actually support
				// copy/paste action on contacts.
			}
			
			function GetSelectedFolderPath()
			{
				// Empty implementation function needed by the KeyNavigation library
			}
			
			function DataItemList_CheckboxCallback(UID)
	        {
				// Empty implementation function needed by the DataItemList library
	        }
	        
	        function RefreshList()
	        {
				gListFirstLoad = true;
				DataItemList_ClearListContents(LIST_ID);
				ServerRequest("LIST-LISTS", 'Postoffice=<%=Session.Item("AUTH_ACCOUNT")%>&Page=' + gCurrSelectedPage + '&IPP=' + gDataPageSize + '&SortField=' + gSortColumn + '&SortOrder=' + gSortOrder + gSearchStr, false, '');
				DataItemList_SetScrollRange();
	        }
	        
	        function CheckKeyPress(EventObj)
	        {
				if (IsEnterKey(EventObj) == true)
				{
					DoSearch();
				}
	        }
	        
	        function DoSearch()
	        {
				var sSearchVal = document.getElementById("txtSearch").value;
				gSearchStr = "&Filter=" + encodeURIComponent(sSearchVal);
				
				gListFirstLoad = true;
				DataItemList_ClearListContents(LIST_ID);
				
				ServerRequest("LIST-LISTS", 'Postoffice=<%=Session.Item("AUTH_ACCOUNT")%>&Page=1&IPP=' + gDataPageSize + '&SortField=' + gSortColumn + '&SortOrder=' + gSortOrder + gSearchStr, false, '');
				DataItemList_SetScrollRange();
	        }
			
			 function InitCols()
			{
				// NB: gNumDataColumns is used by other libraries to draw the list of items
				gNumDataColumns = SetContentsTableView(arrTableColumns);
				DataItemList_RenderColumnHeaders('MEMessageList', gNumDataColumns, arrTableColumns);
			}
			
			function SetContentsTableView(arrTableColumns)
			{
			    DataItemList_AddTableColumn(0, arrTableColumns, '', 'Status', 'left', 'dataTable_icon', 'dataTable_list_header_icon', '', t_('[ME_TXT-SortByStatus]'), 'GraphicLabel');			
				DataItemList_AddTableColumn(1, arrTableColumns, 'ListName', 'ListName', 'left', 'dataTable_name', 'dataTable_name', t_('[ME_TXT-Name]'), t_('[ME_TXT-SortByName]'), 'Label');
				DataItemList_AddTableColumn(2, arrTableColumns, 'Description', 'Description', 'left', 'dataTable_noWidth', 'dataTable_noWidth', t_('[ME_TXT-Description]'), t_('[ME_TXT-SortByDescription]'), 'Label');
				DataItemList_AddTableColumn(3, arrTableColumns, 'ListType', 'ListType', 'left', 'dataTable_name', 'dataTable_name', t_('[ME_TXT-Type]'), t_('[ME_TXT-SortByType]'), 'Label');
				DataItemList_AddTableColumn(4, arrTableColumns, '', 'Action', 'left', 'dataTable_action', 'dataTable_action', t_('[ME_TXT-Action]'), '', 'Buttons');
				
				iNumColumns = 5;
				
				return iNumColumns;
			}
			
			function PageLoad()
			{
			    gSelectedIM = new SelectedItemsManager();
			    
				oWaitDialog = new ProgressDialog("ListWaitDialog");
				oWaitDialog.Show({ Message: t_("[ME_TXT-LoadingLists]") + "..." });
				
				// Retrieve list of mailboxes
				ServerRequest("LIST-LISTS", 'Postoffice=<%=Session.Item("AUTH_ACCOUNT")%>&IPP=' + gDataPageSize, false, '');
				gUnitScrollLength = GetDataItemRowHeight(document.getElementById(LIST_ID), gItemsPerPage,true)
				
				PopUp_ClearItems('menuItemsdiv');
				PopUp_AddItem('menuItemsdiv', '0', 'Edit', t_('[ME_TXT-Edit]'), 'dropDown_icon_edit');
				PopUp_AddItem('menuItemsdiv', '1', 'Remove', t_('[ME_TXT-Delete]'), 'dropDown_icon_delete');
				
		        ConfigureKeyEvents(1);
				ConfigureMouseEvents(1);		        	        		        	        
		        ConfigureMouseWheelEvent(1);		
				
				InfoDialog = new Dialog('InfoDialog', t_('[ME_TXT-Help]'), $('#InfoDialogContent'), { Width: 500 });
				InfoDialog.AddCloseAction();        
		        
				browserResize();
			}
			
			function browserResize() {
			    AdminList_Resize();                
                ResizeControls();  //to rest the scrollbar
            }
            
            $(document).ready(function() {
                gScrollMode = GetBrowserScrollMode();
                AdminList_CreateScroller(document.getElementById('tblDirectories_tr'), gScrollMode);
                window.onload = PageLoad;
                browserResize();
            });            	
		// -->
		</script>
		<!--[if lte IE 7]>
        <style type="text/css">
            
        </style>
        <![endif]-->
	</HEAD>
	<BODY onload="PageLoad();" class="content_iframe" style="background-color:Transparent;">
	
		<form id="FrmListsList" runat="server" onsubmit="return false" style="margin:0;padding:0;"><%MailEnable.Utilities.WriteFormValidationField(Response, Session.SessionID, Session.Item("ME_VALIDATIONTOKEN"))%>
			
			<div class="bodyCol_folderList" id="content_header_js" style="float:left;">
			
                <div class="toolbar_primary" id="toolbar_primary_js">
                    <table class="toolbar_primary_table" border="0" cellspacing="0" cellpadding="0">
                      <tr>
                        <td class="toolbar_primary_table_left">
                            <div class="toolbar_primary_bttns_td_shell">
                                <uscB1:uscButton id="btnAdd" runat="server"></uscB1:uscButton>
                            </div><!-- toolbar_primary_bttns_td_shell -->
                            <div class="bttn_toolbar_primary_divider"></div>
                        </td>
                        <td class="toolbar_primary_table_left_bttn">
                            <uscS1:uscSearch id="btnSearch" runat="server" FocusAction = "DataItemList_ToggleKeyNavigation(false);" KeyPressAction = "CheckKeyPress(event)"></uscS1:uscSearch>
                        </td>
                        <td class="toolbar_primary_table_bttn">
                            <!-- Bttn Info -->                            
                            <div class="bttn_toolbar_primary_shell" onselectstart="return false;" onclick="InfoDialog.Show()" title="<%=uscToken.GetText("[ME_TXT-Help]")%>">
                                <div class="bttn_toolbar_primary_left">
                                    <div class="toolbar_icon_info"></div>
                                </div>
                                <div class="bttn_toolbar_primary_right"></div>
                            </div>
                        </td>
                        <td class="toolbar_primary_table_bttn">
                            <!-- Bttn Refresh -->                            
                            <div class="bttn_toolbar_primary_shell" onselectstart="return false;" onclick="window.location.reload()" title="Refresh List">
                                <div class="bttn_toolbar_primary_left">
                                    <div class="toolbar_icon_refresh"></div>
                                </div>
                                <div class="bttn_toolbar_primary_right"></div>
                            </div>
                        </td>
                      </tr>
                    </table><!--toolbar_primary_table -->
                </div><!-- toolbar_primary -->
                
                <div style="display:none;"> <!-- dialog content -->
                
                    <div id="InfoDialogContent">
			           <div class="content_description">
			             <%=uscToken.GetText("[ME_TXT-MailingListsAreUsedToCreateAMail-basedForumWhereMessagesAddressedToTheListArePublishedToItsMembers.]")%><br /><br />
			             <asp:Literal ID="litInstructions" Runat="server"></asp:Literal>
			           </div>
			       </div>
    			   
			    </div>
			
			</div><!-- content_header_js -->
			
			<div class="clear_div"></div>
			
                <uscML1:uscMsgList id="tblDirectories" runat="server"></uscML1:uscMsgList>				
				<!-- Scrollbar Tooltip -->
				<DIV id="divScrollTooltip" style="Z-INDEX:1001;VISIBILITY:hidden;display:none;POSITION:absolute">
					<TABLE cellpadding="4" cellspacing="0" border="0" class="ME_DialogBox" width="auto" height="auto">
						<TR>
							<TD class="ME_StandardText" nowrap><DIV id="divScrollTooltipText"></DIV>
							</TD>
						</TR>
					</TABLE>
				</DIV>
				
				<!-- Popup Menu -->
		    <div id="menudiv"  style="position:absolute;display:none;top:0px;left:0px;z-index:10099;" onmouseover="PopUp_MenuSetState(2);" onmouseout="PopUp_MenuOutOfScope(event, 'menudiv');">
			    <table id="menuItemsdiv" class="rightClickMenu_shell" cellspacing="0" cellpadding="0" onmouseover="PopUp_MenuSetState(1);">
				    <tbody>		
                        <tr>
                            <td class="rightClickMenu_shell_topleft"><div class="rightClickMenu_shell_topleft_div"></div></td>
                            <td class="rightClickMenu_shell_top"></td>
                            <td class="rightClickMenu_shell_topRight"></td>
                        </tr>
                        <tr>
                            <td class="rightClickMenu_shell_left"></td>
                            <td class="rightClickMenu_shell_mid">
                                <div class="rightClickMenu_body_shell">
                                    <ul>
                                        <!-- Popup row items get added here -->
                                    </ul>
                               </div>
                            </td>
                            <td class="rightClickMenu_shell_right"></td>
                        </tr>
                        <tr>
                            <td class="rightClickMenu_shell_botLeft"><div class="rightClickMenu_shell_botLeft_div"></div></td>
                            <td class="rightClickMenu_shell_bot"></td>
                            <td class="rightClickMenu_shell_botRight"></td>
                        </tr>
				    </tbody>
			    </table>
		    </div>
				
			<div class="dataTable_footer"><SPAN id="lblMessageCount">0</SPAN> <%=uscToken.GetText("[ME_TXT-Lists]")%></div>
				
			<SCRIPT>
			<!--
				InitCols();			
			// -->
			</script>
		</FORM>
	</BODY>
</HTML>

Youez - 2016 - github.com/yon3zu
LinuXploit