| 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/dialogs/ |
Upload File : |
<br/>
<table id="tblFolderDetails" class="options_form_table" cellpadding="3" cellspacing="0" border="0" width="100%">
<tr><td class="ME_FieldLabel options_form_table_label" valign="top" nowrap="nowrap" colspan="2"><div class="options_form_label Description">Please Enter Name Of Folder To Create</div></td></tr>
<tr><td class="ME_FieldLabel options_form_table_label" valign="top" nowrap="nowrap"><div class="options_form_label ParentFolderNameLabel">Location: </div></td><td id="tdParentFolder" class="ME_Field"><div class="options_form_label ParentFolder"></div></td></tr>
<tr><td class="ME_FieldLabel options_form_table_label" valign="top" nowrap="nowrap"><div class="options_form_label FolderNameLabel">Folder Name: </div></td><td id="tdFolderName" class="ME_Field"><input name="FolderName" type="text" class="textfield FolderName" style="width:100px"/></td></tr>
<tr><td class="ME_FieldLabel options_form_table_label" valign="top" nowrap="nowrap"><div class="options_form_label FolderTypeLabel">Folder Type: </div></td><td class="ME_Field">
<select id="FolderClass" class="FolderClass" style="width:290px">
<option value="IPF.Note">Messages</option>
<option value="IPF.Contact">Contacts</option>
<option value="IPF.Appointment">Appointment</option>
<!--<option value="IPF.Task">Tasks</option>
<option value="IPF.StickyNote">StickyNote</option> -->
</select></td></tr>
</table>
<br/>
<script type="text/javascript">
var folderDetails = {
Dialog: null,
ParentFolder: null,
Localize: function () {
//set language tokens
$('#tblFolderDetails .Description').text(t_('[ME_TXT-PleaseEnterNameOfFolderToCreate]'));
$('#tblFolderDetails .ParentFolderNameLabel').text(t_('[ME_TXT-Location]') + ':');
$('#tblFolderDetails .FolderNameLabel').text(t_('[ME_TXT-FolderName]') + ':');
//localise the languages
$('#tblFolderDetails .FolderClass option[value="IPF.Note"]').text(t_('[ME_TXT-Messages]'));
$('#tblFolderDetails .FolderClass option[value="IPF.Contact"]').text(t_('[ME_TXT-Contacts]'));
$('#tblFolderDetails .FolderClass option[value="IPF.Appointment"]').text(t_('[ME_TXT-Calendar]'));
//$('#tblFolderDetails .FolderClass option[value="IPF.Tasks"]').text(t_('[ME_TXT-Tasks]'));
//$('#tblFolderDetails .FolderClass option[value="IPF.StickyNote"]').text(t_('[ME_TXT-Notes]'));
},
Create: function () {
$('input[name="FolderName"]').on("keypress", function (e) {
if (e.keyCode == 13) {
NewFolder(folderDetails.ParentFolder, $('#tblFolderDetails .FolderName').val(), $('#FolderClass').val());
folderDetails.Dialog.Close();
return false; // prevent the button click from happening
}
});
$("#divFolderDetails").show();
this.Dialog = new Dialog("FolderDetailsDialog", t_("[ME_TXT-NewFolder]"), $("#divFolderDetails"), { Width: 500 });
this.Dialog.AddOKAndCancelActions(function () { return NewFolder(folderDetails.ParentFolder, $('#tblFolderDetails .FolderName').val(), $('#FolderClass').val()) }, null, t_('[ME_TXT-CreateFolder]'), null, false);
},
PreventCustomFolders: function () {
$('#FolderClass').attr('disabled', 'disabled');
},
Show: function () {
this.Dialog.Show();
//focus only works when item is visible, so needs to occur after show
$('#tblFolderDetails .FolderName').focus();
$('#tblFolderDetails .FolderName').select();
$('#tblFolderDetails .FolderName').val('');
$('#FolderClass').attr("selectedIndex", 0);
},
Configure: function (sParentFolder, sParentFolderName) {
//configure which options are available
this.ParentFolder = sParentFolder;
$('#tblFolderDetails .ParentFolder').text(sParentFolderName);
//limit which folders allow the creation of special folders (Do not allow creation of custom folders on MyFiles, shares, Public)
if ((sParentFolder.indexOf('/Public') == 0) || (sParentFolder.indexOf('$FILEROOT') == 0) || (sParentFolder.indexOf('Root-Shares/') == 0)) {
this.PreventCustomFolders();
}
else {
$('#FolderClass').removeAttr('disabled');
}
}
}
</script>