| 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/CAL/ |
Upload File : |
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="List.aspx.vb" Inherits="MailEnable.Clients.WebMail.Mondo.ListCalendar" %>
<%@ Register TagPrefix="uc1" TagName="uscStyleHeader" Src="../../../Controls/uscStyleHeader.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" <%=GetThemeStyle()%>>
<head>
<meta http-equiv="Content-Type" content="text/html; 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();
var bIsTouchScreen = (GetBrowserScrollMode() == 2);
var gDPPaneWidth = bIsTouchScreen ? 200: 250;
var togglerLengthOpen = bIsTouchScreen ? 0: 21;
var togglerLengthClosed = bIsTouchScreen ? -1: 15;
var resizerClass = bIsTouchScreen ? 'bodyCol_splitter_vertical' : 'resizer';
addEvent(window, 'resize', BrowserResize, true);
var layoutMain = null;
var layoutSettings = {
useStateCookie: !bIsTouchScreen
, defaults: {
name: "layoutCalendar"
, paneClass: "pane" // default = 'ui-layout-pane'
, resizerClass: "resizer" // default = 'ui-layout-resizer'
, togglerClass: "toggler" // default = 'ui-layout-toggler'
, buttonClass: "button" // default = 'ui-layout-button'
, slidable: false
, contentSelector: ".content" // inner div to auto-size so only it scrolls, not the entire pane!
, contentIgnoreSelector: "span" // 'paneSelector' for content to 'ignore' when measuring room for content
, hideTogglerOnSlide: true // hide the toggler when pane is 'slid open'
, togglerTip_open: t_("[ME_TXT-CollapseThisPane]")
, togglerTip_closed: t_("[ME_TXT-OpenThisPane]")
, resizerTip: t_("[ME_TXT-Resize]")
, sliderTip: t_("[ME_TXT-SlideOpen]")
// effect defaults - overridden on some panes
, fxName: "slide" // none, slide, drop, scale
, fxSpeed_open: 400
, fxSpeed_close: 400
//, fxSettings_open: { easing: "easeInQuint" }
//, fxSettings_close: { easing: "easeOutQuint" }
, resizerDragOpacity: 0.5
}
, west: {
// Date Picker panel
size: gDPPaneWidth
, minSize: gDPPaneWidth
, initClosed: false // start with the pane open
, maskContents: true
, togglerTip_open: t_("[ME_TXT-CollapseDatePickerPane]")
, togglerTip_closed: t_("[ME_TXT-OpenDatePickerPane]")
//, fxSettings_open: { easing: "easeOutBounce" }
//, spacing_open: 6
, spacing_closed: 21
, resizable: !bIsTouchScreen
, togglerLength_open: togglerLengthOpen
, togglerLength_closed: togglerLengthClosed
, resizerClass: resizerClass
}
, center: {
// Calendar Control panel
size: "auto"
, initClosed: false // start with the pane open
, maskContents: true
, onresize: function() { } // resize INNER LAYOUT when center pane resizes
}
};
$(document).ready(function() {
InitLayout();
window.onload = PageLoad;
});
function InitLayout()
{
var html_height = $('html').height();
if (html_height > 0)
{
$('body div.level0_shell').height(html_height);
if (layoutMain == null)
{
// init the layout manager for the panes
layoutMain = $('body div.level0_shell').layout(layoutSettings);
//SetPanelWidth('calendar_shell_js', layoutMain.state.center.innerWidth);
}
}
}
function RefreshList() {
frames['frameAppointments'].refreshCalendar();
}
function SetPanelWidth(sPanel, lWidth) {
document.getElementById(sPanel).style.width = lWidth + 'px';
}
function BrowserResize()
{
var html_height = $('html').height();
var html_width = $('html').width();
var paneiframe_padding = 0;
$('body div.level0_shell').height(html_height);
var toolbar_primary_height = document.getElementById("toolbar_primary_js").clientHeight;
if ($('.pane-iframe').css('padding-top')) {
paneiframe_padding = $('.pane-iframe').css('padding-top').replace('px', '');
}
var bodyCol_shell_height = html_height - toolbar_primary_height - paneiframe_padding;
document.getElementById("bodyCol_calendar_shell_js").style.height = bodyCol_shell_height + "px";
document.getElementById("calendar_shell_js").style.height = bodyCol_shell_height + "px";
}
function PageLoad() {
var taw = null;
if (!taw) {
taw = getTopAppWindow();
}
BrowserResize();
$('div.ui-layout-center').show();
var frmDatePicker = document.getElementById("frameDatePicker");
var sURL = "DayPicker.aspx";
var sURI = '';
if (taw.getParameterByName)
{
sURI = taw.getParameterByName('URI', window.location.href);
}
if (sURI) { sURL += ('?URI=' + encodeURIComponent(sURI)); }
frmDatePicker.src = sURL;
setTimeout(PageLoadComplete, 1200);
}
function ListSharedCalendars()
{
if (window.frames['frameDatePicker'] && window.frames['frameDatePicker'].ListSharedCalendars)
{
window.frames['frameDatePicker'].ListSharedCalendars();
}
}
function NewAppointment() {
//note: could call client page here since it is inline appointment - the one below shells new window
frames['frameDatePicker'].CreateAppointment();
}
function SelectCalendarTab(sTabID) {
SelectTab(sTabID);
var sMode='Day';
if (sTabID == 'tab2') {
sMode = "Week"
}
if (sTabID == 'tab3') {
sMode = "Month"
}
if (sTabID == 'tab4') {
sMode = "Year"
}
// now update the contents of the appointment
frames['frameAppointments'].location = 'appointments.aspx?Date=<%= MailEnable.SessionValidation.ParseArgument(Request("Date"))%>&' + frames['frameDatePicker'].GetSelectedCalendarsParameters() + '&Mode=' + sMode + '&Sensitivity=-1'; //+ timePos;
}
function PageLoadComplete() {
$('#bodyCol_calendar_shell_js').css({ visibility: 'visible' });
$('#calendar_shell_js').css({ visibility: 'visible' });
getTopAppWindow().HidePageLoad();
}
// -->
</script>
<!--[if IE 6]>
<style type="text/css">
.calendar_tabbedPanel_head {position:relative;}
.calendar_tabbedPanel {position:absolute;top:0;}
.calendar_tabbedPanel li {height:21px;}
.calendar_tabbedPanel li.tabbedPanel_selected {height:21px;}
</style>
<![endif]-->
<!--[if lte IE 7]>
<style type="text/css">
.bttn_toolbar_primary_left {float:left;}
.bttn_toolbar_primary_right {float:left;}
.bttn_right {float:left;}
.bttn_small_right {float:left;}
.bttn_toolbar_primary_shell_right {padding-left:0;}
</style>
<![endif]-->
</head>
<body onload="PageLoad()" style="background-color:transparent;">
<div class="level0_shell pane-iframe">
<div class="ui-layout-west layout-primary"> <!-- Center Pane -->
<table class="body_shell_table" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="bodyCol_folderList">
<div class="toolbar_primary" id="toolbar_primary_js" onselectstart="return false;">
<table class="toolbar_primary_table" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="toolbar_primary_table_left_folderList">
<!-- Bttn New Appt -->
<div class="bttn_toolbar_primary_shell" title="<%=uscToken.GetText("[ME_TXT-NewAppointment]")%>" onclick="NewAppointment();">
<div class="bttn_toolbar_primary_left">
<div class="toolbar_icon_newAppt"></div>
<div class="bttn_toolbar_primary_text"><%=uscToken.GetText("[ME_TXT-NewAppointment]")%></div>
</div>
<div class="bttn_toolbar_primary_right"></div>
</div>
<div class="bttn_toolbar_primary_divider"></div>
</td>
</tr>
</table>
</div>
<div class="bodyCol_calendar_shell" id="bodyCol_calendar_shell_js" style="visibility:hidden;">
<iframe id="frameDatePicker" name="frameDatePicker" align="top" frameborder="0" allowtransparency="true" style="width:100%;height:100%;"></iframe>
</div><!-- bodyCol_calendar_shell -->
</td>
</tr>
</table><!-- body_shell_table -->
</div>
<div class="ui-layout-center layout-primary" style="visibility:hidden;overflow:hidden;"> <!-- East Pane -->
<table class="body_shell_table" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="bodyCol_botView">
<div class="toolbar_primary">
<table class="toolbar_primary_table cal" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<div class="calendar_tabbedPanel_head" style="background:none;">
<%If UseQWSCalendar() Then%>
<ul class="calendar_tabbedPanel" onselectstart="return false;">
<li id="tabH_tab1" onclick="SelectCalendarTab('tab1');"><%=uscToken.GetText("[ME_TXT-Daily]")%></li>
<li id="tabH_tab2" onclick="SelectCalendarTab('tab2');"><%=uscToken.GetText("[ME_TXT-Weekly]")%></li>
<li id="tabH_tab3" onclick="SelectCalendarTab('tab3');"><%=uscToken.GetText("[ME_TXT-Monthly]")%></li>
<li id="tabH_tab4" onclick="SelectCalendarTab('tab4');"><%=uscToken.GetText("[ME_TXT-Yearly]")%></li>
</ul>
<%End If %>
</div><!-- calendar_tabbedPanel_head -->
</td>
<td class="toolbar_primary_table_gmt"><div class="toolbar_primary_gmt"><div class="toolbar_primary_gmt_inner"></div></div></td>
<td class="toolbar_primary_table_bttn" id="calendar_refresh_td" style="width:21px;padding-left:0;">
<!-- Bttn Refresh -->
<div class="bttn_toolbar_primary_shell_right" id="bttn_refresh" onselectstart="return false;" onclick="RefreshList()" title="<%=uscToken.GetText("[ME_TXT-RefreshList]")%>">
<div class="bttn_toolbar_primary_left cal">
<div class="toolbar_icon_refresh"></div>
</div>
<div class="bttn_toolbar_primary_right"></div>
</div>
</td>
<td class="toolbar_primary_dummy_td read"></td>
</tr>
</table>
</div><!-- toolbar_primary -->
<div class="options_shell iframe_shell" id="calendar_shell_js" style="visibility:hidden; -ms-overflow-y: hidden !important;">
<iframe id="frameAppointments" name="frameAppointments" frameborder="0" noresize allowtransparency="true" scrolling="<%=FrameScrolling()%>" style="width:100%;height:100%;"></iframe>
</div>
</td>
</tr>
</table><!-- body_shell_table -->
</div>
</div> <!-- level0_shell -->
</body>
</html>