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/NETWebMail/Mondo/lang/sys/Forms/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Program Files (x86)/Mail Enable/Bin/NETWebMail/Mondo/lang/sys/Forms/Calendar.aspx
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Calendar.aspx.vb" Inherits="MailEnable.Clients.WebMail.Calendar" %>
<%@ Register TagPrefix="uc1" TagName="uscStyleHeader" Src="../../Controls/uscStyleHeader.ascx" %>
<%@ Register TagPrefix="uc2" TagName="uscPageBorder_Start" Src="../../Controls/uscPageBorder_Start.ascx" %>
<%@ Register TagPrefix="uc3" TagName="uscPageBorder_End" Src="../../Controls/uscPageBorder_End.ascx" %>
<%@ Register TagPrefix="uc1" TagName="ScriptsInclude" Src="../../Controls/ScriptsInclude.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 runat="server">
    <title><%=uscToken.GetText("[ME_TXT-Calendar]")%></title>
    <meta charset="utf-8">
    <uc1:uscStyleHeader id="UscStyleHeader1" runat="server"></uc1:uscStyleHeader> 
    <uc1:ScriptsInclude id="ScriptsInclude" runat="server"></uc1:ScriptsInclude>
    
    <script type="text/javascript">
    <!--
        getTopAppWindow().ShowPageLoad();
        
        $(document).ready(function()
        {
            var html_height = $('html').height();
            $('#options_shell_js').height(html_height);
            window.onload = PageLoad;
        });

        function ServerRequest(sCommand, sData, bUseCallback, sFrameName)
        {
            return LIBAjax_ServerRequest(sCommand, sData, bUseCallback, sFrameName);
        }

        function ProcessXMLResult(responseXML)
        {
            var BaseNode = responseXML.getElementsByTagName("BASEELEMENT")[0];
            if (BaseNode == null)
            {
                alert(t_('[ME_TXT-Serverfailure]'));
                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 (sMethod == 'LIST-CALENDAR_SHARES')
            {
                var oResult = BaseNode.getElementsByTagName('RETURNVALUE')[0];
                var sResult = GetXMLValue(oResult);

                if (sResult == '1')
                {
                    var oItemList = BaseNode.getElementsByTagName('ITEM');
                    var lLength = oItemList.length;
                    var Index = 0;

                    var oTblShares = document.getElementById('tblShares');
                    if (!oTblShares) return false;

                    var oTBodyShares = oTblShares.getElementsByTagName('TBODY')[0];
                    var oTR, oTD;
                    if (!oTBodyShares)
                    {
                        oTBodyShares = document.createElement('TBODY');
                        oTblShares.appendChild(oTBodyShares);
                    }


                    var oInnerTbl, oInnerTBody, oInnerTR, oInnerTD, oLink;

                    for (Index = 0; Index < lLength; Index++)
                    {
                        //
                        // Add a row like this...
                        //

                        //					        <tr>
                        //                              <td>
                        //                                 <table class="dataTable_listTable" border="0" cellspacing="0" cellpadding="0">
                        //                                   <tr>
                        //                                      <td class="dataTable_noWidth">/$FILEROOT</td>
                        //                                      <td class="dataTable_access"><a href="#">Delete</a></td>
                        //                                   </tr>
                        //                                 </table>
                        //                              </td>
                        //                            </tr>

                        var oItemNode = oItemList[Index];
                        if (oItemNode)
                        {
                            var oItemValue;

                            oItemValue = oItemNode.getElementsByTagName('RESOURCE')[0];
                            var sResource = GetXMLValue(oItemValue);

                            oItemValue = oItemNode.getElementsByTagName('DISPLAY')[0];
                            var sDisplay = GetXMLValue(oItemValue);
                            if (sDisplay == '')
                            {
                                sDisplay = sResource;
                            }

                            oItemValue = oItemNode.getElementsByTagName('DESCRIPTION')[0];
                            var sDescription = GetXMLValue(oItemValue);

                            if (sResource == '/')
                            {
                                sDisplay = t_("[ME_TXT-Mailbox]");
                            }

                            oTR = document.createElement("TR");
                            oTD = document.createElement("TD");

                            oTR.id = "tr_" + Index;

                            oInnerTbl = document.createElement("TABLE");

                            if ((Index % 2) == 0)
                            {
                                oInnerTbl.className = "dataTable_listTable";
                            }
                            else
                            {
                                oInnerTbl.className = "dataTable_listTable dataTable_listTable_bordered";
                            }

                            oInnerTbl.border = "0";
                            oInnerTbl.cellSpacing = "0";
                            oInnerTbl.cellPadding = "0";

                            oInnerTBody = document.createElement("TBODY");
                            oInnerTR = document.createElement("TR");

                            // Share/Resource Name
                            oInnerTD = document.createElement("TD");
                            oInnerTD.className = "dataTable_noWidth";
                            oInnerTD.appendChild(document.createTextNode(sDisplay));
                            oInnerTR.appendChild(oInnerTD);

                            var sResourceValue = sResource.replace(/'/g, "\\'");

                            // Unshare link
                            oInnerTD = document.createElement("TD");
                            oInnerTD.style.width = "65px";
                            oLink = document.createElement("A");
                            oLink.appendChild(document.createTextNode(t_("[ME_TXT-Delete]")));
                            oLink.href = "javascript:UnShare('" + sResourceValue + "', '" + oTR.id + "');";
                            oInnerTD.appendChild(oLink);
                            oInnerTR.appendChild(oInnerTD);

                            oInnerTBody.appendChild(oInnerTR);
                            oInnerTbl.appendChild(oInnerTBody);

                            oTD.appendChild(oInnerTbl);
                            oTR.appendChild(oTD);
                            oTBodyShares.appendChild(oTR);
                        }
                    }
                }
                else
                {
                    return (false);
                }
            }

            return true;
        }

        function UnShare(Resource, RowID)
        {
            ServerRequest('REMOVE-SHARE', 'Resource=' + encodeURIComponent(Resource) + '&RemoveACLs=1', false);
            RemoveRowFromTable("tblShares", RowID);
            ApplyBorderedStyles("tblShares");
        }

        function RemoveRowFromTable(TableID, RowID)
        {
            var oTbl = document.getElementById(TableID);
            if (!oTbl) return false;

            var oRows = oTbl.rows;
            if (oRows)
            {
                for (i = 0; i < oRows.length; i++)
                {
                    if (oRows[i].id == RowID)
                    {
                        oTbl.deleteRow(i);
                        return 1;
                    }
                }
            }

            return 0;
        }

        function GetMailboxValue(sValueName)
        {
            if (getTopAppWindow().GetOption)
                return getTopAppWindow().GetOption(sValueName);

            return '0';
        }

        function SetMailboxValue(sValueName, sValue)
        {
            if (getTopAppWindow().SetOption)
                getTopAppWindow().SetOption(sValueName, sValue, false);

            return;
        }

        function LoadProperties()
        {
            var PublishedAccessMode = document.getElementById('PublishedAccessMode');

            PublishedAccessMode.value = getTopAppWindow().GetOption('Publish Access Mode');

            var dlCalendarView = document.getElementById('dlCalendarView');
            if (dlCalendarView) {
                dlCalendarView.value = getTopAppWindow().GetOption('CalendarView');
            }

            var dlStartWorkDay = document.getElementById('dlStartWorkDay');
            if (dlStartWorkDay) {
                dlStartWorkDay.value = getTopAppWindow().GetOption('StartWorkDay');
            }

            var dlEndWorkDay = document.getElementById('dlEndWorkDay');
            if (dlEndWorkDay) {
                dlEndWorkDay.value = getTopAppWindow().GetOption('EndWorkDay');
            }

            var chkWorkDaysOnly = document.getElementById('chkWorkDaysOnly');
            if (chkWorkDaysOnly) {
                chkWorkDaysOnly.checked = (getTopAppWindow().GetOption('WorkDaysOnly') == '1');
            }

        }

        function SetPublishedAccessMode()
        {
            var oList = document.getElementById('PublishedAccessMode');
            if (oList)
            {
                var sValue = GetListItemValue('PublishedAccessMode', document);
                SetMailboxValue('Publish Access Mode', sValue);
            }
            return 1;
        }

        function CheckCalendarPermissionsEnabledStatus()
        {
            var CalendarPermissionsSection = document.getElementById('CalendarPermissionsSection');
            var CalendarPermissionsEnabled = getTopAppWindow().GetOption('Publish Access Status') != 0;
            CalendarPermissionsSection.style.display = CalendarPermissionsEnabled ? '' : 'none';
        }

        function OnOptionsRetrieved()
        {
            CheckCalendarPermissionsEnabledStatus();
            LoadProperties();
        }

        function Save()
        {
            var PublishedAccessMode = document.getElementById('PublishedAccessMode');

            getTopAppWindow().SetOption('Publish Access Mode', PublishedAccessMode.value, true, 0, 1);


            var dlCalendarView = document.getElementById('dlCalendarView');
            if (dlCalendarView) {
                getTopAppWindow().SetOption('CalendarView', dlCalendarView.value, true, 0, 1);
            }

            var dlStartWorkDay = document.getElementById('dlStartWorkDay');
            if (dlStartWorkDay) {
                getTopAppWindow().SetOption('StartWorkDay', dlStartWorkDay.value, true, 0, 1);
            }

            var dlEndWorkDay = document.getElementById('dlEndWorkDay');
            if (dlEndWorkDay) {
                getTopAppWindow().SetOption('EndWorkDay', dlEndWorkDay.value, true, 0, 1);
            }

            var chkWorkDaysOnly = document.getElementById('chkWorkDaysOnly');
            if (chkWorkDaysOnly) {
                getTopAppWindow().SetOption('WorkDaysOnly', chkWorkDaysOnly.checked, true, 1, 1);
            }
            
            getTopAppWindow().SubmitStoredBulkOptionSettings();

            getTopAppWindow().frames['frmOptions'].OnSaveSuccess();
        }

        function ListSharedCals()
        {
            ServerRequest('LIST-CALENDAR_SHARES', 'Type=1', false);
        }

        function PageLoad()
        {
            getTopAppWindow().RegisterOptionsRetrievedCallback(OnOptionsRetrieved);
            ListSharedCals();

            $('.level0_shell').css({ visibility: 'visible' });
            getTopAppWindow().HidePageLoad();
            getTopAppWindow().RepositionLevel0();

            ScrollTo();
        }

        function ScrollTo() {
            if (window.location.hash!='')
            {
                $(document).scrollTop($("#_" + window.location.hash.substring(1)).offset().top); 
            }
        }

    // -->
    </script>
    <!--[if lte IE 7]>
    <style type="text/css">
        .bttn_right                   {float:left;}
        .options_form_table_fixed td  {margin:0;padding:0;padding:2px 0px;}
    </style>
    <![endif]-->
    <!--[if lte IE 8]>
    <style type="text/css">
        body {height:auto !important;}
    </style>
    <![endif]-->
    <!--[if IE 9]>
    <style type="text/css">
        .optionsPanel_top_title {padding:3px 0px 0px 7px;}
    </style>
    <![endif]-->
</head>
<body onload="PageLoad();" onhashchange="ScrollTo();" class="options_background" style="-ms-scroll-chaining:none;">
  <div class="level0_shell options">
    <form id="generalform" runat="server">  
    <div id="options_shell_js">
        <div class="options_shell_inner">
        

            <% If AllowCalendarOptionEditing() Then%>
            <!-- Calendar Settings -->
                <a id="_RegionalSettings"></a>
                <uc2:uscPageBorder_Start ID="CalendarSettingsFrameHeader" runat="server" HasHelp="True" HelpTopic="Settings"></uc2:uscPageBorder_Start>
                    <div class="optionsPanel_body_shell">
                        <table class="options_form_table" border="0" cellspacing="0" cellpadding="0">
                            <tr>
                                <td class="options_form_table_label"><div class="options_form_label"><%=uscToken.GetText("[ME_TXT-StartWorkDay]")%>:</div></td>
                                <td><asp:dropdownlist id="dlStartWorkDay" Runat="server" name="StartWorkDay"></asp:dropdownlist></td>
                            </tr>
                            <tr>
                                <td class="options_form_table_label"><div class="options_form_label"><%=uscToken.GetText("[ME_TXT-EndWorkDay]")%>:</div></td>
                                <td><asp:dropdownlist id="dlEndWorkDay" Runat="server" name="EndWorkDay"></asp:dropdownlist></td>
                            </tr>
                            <tr>
                                <td class="options_form_table_label"><div class="options_form_label"><%=uscToken.GetText("[ME_TXT-DefaultView]")%>:</div></td>
                                <td><asp:dropdownlist id="dlCalendarView" Runat="server" name="CalendarView"></asp:dropdownlist></td>
                            </tr>
                        </table>
                        <br />
                        <table class="options_form_table_fixed" border="0" cellspacing="0" cellpadding="0">
                            <tr>
                                <td class="options_table_checkbox"><input id="chkWorkDaysOnly" class="checkbox" name="WorkDaysOnly" type="checkbox" value=""/></td>
                                <td><label for="chkWorkDaysOnly"><%=uscToken.GetText("[ME_TXT-WorkDaysOnly]")%></label></td>
                            </tr>
                        </table>
                    </div><!-- optionsPanel_body_shell -->
                <uc3:uscPageBorder_End ID="CalendarSettingsFrameFooter" runat="server"></uc3:uscPageBorder_End>
            <% End If %>

            <!-- Shared Resources: Directories -->
            <a id="_CalendarPublishing"></a>
            <uc2:uscPageBorder_Start id="PageBorder_Start1" runat="server"  Width="420px" HasHelp="True" HelpTopic="Published_Calendars"></uc2:uscPageBorder_Start>
                <div class="optionsPanel_body_shell">
                    <table class="options_form_table" border="0" cellspacing="0" cellpadding="0">
                      <tr>
                        <td>
        	                <div class="options_form_description">
                                <%=uscToken.GetText("[ME_TXT-ShareCalendarsCaption]")%>
                            </div>
                        </td>
                      </tr>
                      <tr>
                        <td><div class="options_form_gap"></div></td>
                      </tr>
                      <tr>
                        <td>
                            <div class="dataTable2_shell">
                              <div class="dataTable_table_head_shell">
                                <table class="dataTable2_table_head" border="0" cellspacing="0" cellpadding="0">
                                  <tr>
                                    <td>
                                        <div class="dataTable_table_head_shell_inner" id="divHeader">
                                            <table class="dataTable_table_head" border="0" cellspacing="0" cellpadding="0">
                                              <tr>
                                                  <td class="dataTable_noWidth"><%=uscToken.GetText("[ME_TXT-SharedCalendars]")%></td>
                                                  <td></td>
                                              </tr>
                                            </table>
                                        </div><!-- dataTable_table_head_shell_inner -->
                                    </td>
                                    <td class="dataTable_table_head_right"></td>
                                  </tr>
                                </table>
                              </div><!-- dataTable_table_head_shell -->
                            
                              <div class="dataTable_body_shell" id="table_div">
                                <div class="dataTable_shell_inner">
                                
                                  <table class="dataTable_table" id="tblShares" border="0" cellspacing="0" cellpadding="0">
                                    
                                  </table>
                                </div><!-- dataTable_shell_inner -->
                              </div><!-- dataTable_body_shell -->
                            </div><!-- dataTable2_shell -->                                    
                        </td>
                      </tr>
                      <tr>
      	                <td><div class="options_form_gap"></div></td>
                      </tr>
                    </table>
                </div><!-- optionsPanel_body_shell --> 
            <uc3:uscPageBorder_End id="uscPageBorder_End1" runat="server"></uc3:uscPageBorder_End>
            
            <div id="CalendarPermissionsSection">
                <!-- Calendar Publishing -->
                <uc2:uscPageBorder_Start id="UscPageBorder_Start1" runat="server" Width="420px" HasHelp="True" HelpTopic="Published_Calendars"></uc2:uscPageBorder_Start>
                    <div class="optionsPanel_body_shell">
                        <table class="options_form_table" border="0" cellspacing="0" cellpadding="0">
                          <tr>
                            <td>
        	                    <div class="options_form_description">
                                    <%=uscToken.GetText("[ME_TXT-PublishedResourceAccessCaption]")%>
                                </div>
                            </td>
                          </tr>
                          <tr>
                            <td><div class="options_form_gap"></div></td>
                          </tr>
                          <tr>
                            <td>
                                <table class="options_form_table" id="PublishedResourceAccess" border="0" cellspacing="0" cellpadding="0">
                                <tr>
                                    <td class="options_form_table_label"><div class="options_form_label"><%=uscToken.GetText("[ME_TXT-AccessLevelLabel]")%>:</div></td>
                                    <td style="*width:70%;">
                                        <select id="PublishedAccessMode" class="select">
                                            <option value="1"><%=uscToken.GetText("[ME_TXT-ReadOnlyAccess]")%></option>
                                            <option value="2"><%=uscToken.GetText("[ME_TXT-FullAccess]")%></option>
                                            <option value="3"><%=uscToken.GetText("[ME_TXT-NoAccessToOthers]")%></option>
                                        </select>
                                    </td>
                                    <td>
                                        <div class="bttn_float_left" style="margin-left:5px;" onclick="SetPublishedAccessMode()">
                                             <div class="bttn_left" onselectstart="return false;"><div class="compose_bttn_okCancel"><%=uscToken.GetText("[ME_TXT-Update]")%></div></div>
                                             <div class="bttn_right"></div>
                                        </div>
                                    </td>
                                </tr>
                                </table> 
                            </td> 
                          </tr>
                        </table>
                    </div><!-- optionsPanel_body_shell --> 
                <uc3:uscPageBorder_End id="uscPageBorder_End2" runat="server"></uc3:uscPageBorder_End>
            </div>
        </div>
    </div>
    </form>
  </div> <!-- level0_shell -->
</body>
</html>

Youez - 2016 - github.com/yon3zu
LinuXploit