Monotone-Parent: 0ebf0ab3929b5c634b6870dbdf4648265482e512
Monotone-Revision: 6554f23cdb0a8f5750823a6297e26d8134456619 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2007-10-25T20:36:08 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
parent
ca1db4cbd1
commit
db25967bd2
|
@ -336,16 +336,14 @@ TABLE.mailer_fieldtable
|
||||||
width: 100%; }
|
width: 100%; }
|
||||||
|
|
||||||
DIV.mailer_mailcontent
|
DIV.mailer_mailcontent
|
||||||
{
|
{ background-color: #fff;
|
||||||
background-color: #fff;
|
|
||||||
position: absolute;
|
|
||||||
padding: .5em;
|
padding: .5em;
|
||||||
|
position: absolute;
|
||||||
top: 7.5em;
|
top: 7.5em;
|
||||||
overflow: auto;
|
|
||||||
left: 0px;
|
left: 0px;
|
||||||
right: 0px;
|
right: 0px;
|
||||||
bottom: 0px;
|
bottom: 0px;
|
||||||
}
|
overflow: auto; }
|
||||||
|
|
||||||
TD.mailer_fieldname
|
TD.mailer_fieldname
|
||||||
{
|
{
|
||||||
|
@ -379,7 +377,7 @@ img.mailer_imagecontent
|
||||||
}
|
}
|
||||||
|
|
||||||
DIV.mailer_plaincontent
|
DIV.mailer_plaincontent
|
||||||
{
|
{
|
||||||
position: relative;
|
position: relative;
|
||||||
font-family: monospace, fixed;
|
font-family: monospace, fixed;
|
||||||
white-space: pre;
|
white-space: pre;
|
||||||
|
|
|
@ -694,6 +694,7 @@ function loadMessage(idx) {
|
||||||
cachedMessage['time'] = (new Date()).getTime();
|
cachedMessage['time'] = (new Date()).getTime();
|
||||||
document.messageAjaxRequest = null;
|
document.messageAjaxRequest = null;
|
||||||
configureLinksInMessage();
|
configureLinksInMessage();
|
||||||
|
resizeMailContent();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -720,6 +721,13 @@ function configureLinksInMessage() {
|
||||||
Event.observe(editDraftButton, "click", onMessageEditDraft);
|
Event.observe(editDraftButton, "click", onMessageEditDraft);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function resizeMailContent() {
|
||||||
|
var headerTable = document.getElementsByClassName('mailer_fieldtable')[0];
|
||||||
|
var contentDiv = document.getElementsByClassName('mailer_mailcontent')[0];
|
||||||
|
|
||||||
|
contentDiv.setStyle({ 'top': (Element.getHeight(headerTable) + headerTable.offsetTop) + 'px' });
|
||||||
|
}
|
||||||
|
|
||||||
function onMessageContentMenu(event) {
|
function onMessageContentMenu(event) {
|
||||||
popupMenu(event, 'messageContentMenu', this);
|
popupMenu(event, 'messageContentMenu', this);
|
||||||
}
|
}
|
||||||
|
@ -745,7 +753,8 @@ function messageCallback(http) {
|
||||||
document.messageAjaxRequest = null;
|
document.messageAjaxRequest = null;
|
||||||
div.update(http.responseText);
|
div.update(http.responseText);
|
||||||
configureLinksInMessage();
|
configureLinksInMessage();
|
||||||
|
resizeMailContent();
|
||||||
|
|
||||||
if (http.callbackData) {
|
if (http.callbackData) {
|
||||||
var cachedMessage = new Array();
|
var cachedMessage = new Array();
|
||||||
cachedMessage['idx'] = currentMailbox + '/' + http.callbackData;
|
cachedMessage['idx'] = currentMailbox + '/' + http.callbackData;
|
||||||
|
|
|
@ -4,11 +4,4 @@ function onPrintCurrentMessage(event) {
|
||||||
preventDefault(event);
|
preventDefault(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
function initMailerPopup(event) {
|
addEvent(window, 'load', resizeMailContent);
|
||||||
var headerTable = document.getElementsByClassName('mailer_fieldtable')[0];
|
|
||||||
var contentDiv = document.getElementsByClassName('mailer_mailcontent')[0];
|
|
||||||
|
|
||||||
contentDiv.setStyle({ 'top': (Element.getHeight(headerTable) + headerTable.offsetTop) + 'px' });
|
|
||||||
}
|
|
||||||
|
|
||||||
addEvent(window, 'load', initMailerPopup);
|
|
||||||
|
|
Loading…
Reference in a new issue