mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-07 12:35:27 +00:00
Monotone-Parent: 992caf023ddb85d68d02283b857594a23b4582e7
Monotone-Revision: c8ffc75afc6375fd954ab207e9dbdef8b4793876 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-08-21T16:00:25 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -19,9 +19,7 @@ function openMessageWindow(msguid, url) {
|
||||
wId += "SOGo_msg_" + msguid;
|
||||
markMailReadInWindow(window, msguid);
|
||||
}
|
||||
var msgWin = window.open(url, wId,
|
||||
"width=680,height=520,resizable=1,scrollbars=1,toolbar=0,"
|
||||
+ "location=0,directories=0,status=0,menubar=0,copyhistory=0");
|
||||
var msgWin = openMailComposeWindow(url, wId);
|
||||
if (msguid) {
|
||||
msgWin.messageId = msguid;
|
||||
msgWin.messageURL = ApplicationBaseURL + currentMailbox + "/" + msguid;
|
||||
@@ -122,25 +120,6 @@ function markMailReadInWindow(win, msguid) {
|
||||
return markMailInWindow(win, msguid, true);
|
||||
}
|
||||
|
||||
/* main window */
|
||||
|
||||
function reopenToRemoveLocationBar() {
|
||||
// we cannot really use this, see below at the close comment
|
||||
if (window.locationbar && window.locationbar.visible) {
|
||||
newwin = window.open(window.location.href, "SOGo",
|
||||
"width=800,height=600,resizable=1,scrollbars=1," +
|
||||
"toolbar=0,location=0,directories=0,status=0," +
|
||||
"menubar=0,copyhistory=0");
|
||||
if (newwin) {
|
||||
window.close(); // this does only work for windows opened by scripts!
|
||||
newwin.focus();
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
/* mail list reply */
|
||||
|
||||
function openMessageWindowsForSelection(action, firstOnly) {
|
||||
@@ -393,9 +372,7 @@ function onComposeMessage() {
|
||||
function composeNewMessage() {
|
||||
var account = currentMailbox.split("/")[1];
|
||||
var url = ApplicationBaseURL + "/" + account + "/compose";
|
||||
window.open(url, null,
|
||||
"width=680,height=520,resizable=1,scrollbars=1,toolbar=0,"
|
||||
+ "location=0,directories=0,status=0,menubar=0,copyhistory=0");
|
||||
openMailComposeWindow(url);
|
||||
}
|
||||
|
||||
function openMailbox(mailbox, reload, idx) {
|
||||
@@ -823,9 +800,7 @@ function onMenuViewMessageSource(event) {
|
||||
if (rows.length > 0) {
|
||||
var url = (ApplicationBaseURL + currentMailbox + "/"
|
||||
+ rows[0].substr(4) + "/viewsource");
|
||||
window.open(url, "",
|
||||
"width=680,height=520,resizable=1,scrollbars=1,toolbar=0,"
|
||||
+ "location=0,directories=0,status=0,menubar=0,copyhistory=0");
|
||||
openMailComposeWindow(url);
|
||||
}
|
||||
|
||||
preventDefault(event);
|
||||
@@ -842,10 +817,7 @@ function newContactFromEmail(event) {
|
||||
var url = UserFolderURL + "Contacts/new?contactEmail=" + email;
|
||||
if (c_name)
|
||||
url += "&contactFN=" + c_name;
|
||||
w = window.open(url, null,
|
||||
"width=546,height=490,resizable=1,scrollbars=1,toolbar=0,"
|
||||
+ "location=0,directories=0,status=0,menubar=0,copyhistory=0");
|
||||
w.focus();
|
||||
openContactWindow(url);
|
||||
}
|
||||
|
||||
return false; /* stop following the link */
|
||||
|
||||
Reference in New Issue
Block a user