Monotone-Parent: 82121024dd2aa65f31879761d7937d78161f9888
Monotone-Revision: a7497a1857582a170a23018373da5f88ca29417c Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-08-08T21:36:17 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
parent
313859704a
commit
f5405945ca
3
NEWS
3
NEWS
|
@ -9,7 +9,8 @@
|
||||||
- added support for limiting LDAP queries with the SOGoLDAPQueryLimit and
|
- added support for limiting LDAP queries with the SOGoLDAPQueryLimit and
|
||||||
the SOGoLDAPSizeLimit settings;
|
the SOGoLDAPSizeLimit settings;
|
||||||
- fixed a bug where folders starting with digits would not be displayed;
|
- fixed a bug where folders starting with digits would not be displayed;
|
||||||
- improved IE7 and Safari support: priority menus, attendees selector.
|
- improved IE7 and Safari support: priority menus, attendees selector;
|
||||||
|
- added the ability to print messages from the mailer toolbar;
|
||||||
|
|
||||||
0.9.0-20070713
|
0.9.0-20070713
|
||||||
--------------
|
--------------
|
||||||
|
|
|
@ -128,3 +128,6 @@
|
||||||
"Operation failed" = "Operation failed";
|
"Operation failed" = "Operation failed";
|
||||||
|
|
||||||
"quotasFormat" = "Quotas: %{0} used on %{1} Kb; %{2}%";
|
"quotasFormat" = "Quotas: %{0} used on %{1} Kb; %{2}%";
|
||||||
|
|
||||||
|
"Please select a message to print." = "Please select a message to print.";
|
||||||
|
"Please select only one message to print." = "Please select only one message to print.";
|
||||||
|
|
|
@ -178,3 +178,6 @@
|
||||||
"Operation failed" = "L'opération a échoué.";
|
"Operation failed" = "L'opération a échoué.";
|
||||||
|
|
||||||
"quotasFormat" = "Quotas: %{0} Ko utilisés sur %{1}; %{2}%";
|
"quotasFormat" = "Quotas: %{0} Ko utilisés sur %{1}; %{2}%";
|
||||||
|
|
||||||
|
"Please select a message to print." = "Veuillez sélectionner un message à imprimer.";
|
||||||
|
"Please select only one message to print." = "Veuillez ne sélectionner qu'un seul message à imprimer.";
|
||||||
|
|
|
@ -53,6 +53,7 @@
|
||||||
),
|
),
|
||||||
(
|
(
|
||||||
{ link = "#";
|
{ link = "#";
|
||||||
|
onclick = "return onPrintCurrentMessage(event);";
|
||||||
cssClass = "tbicon_print";
|
cssClass = "tbicon_print";
|
||||||
image = "tb-mail-print-flat-24x24.png";
|
image = "tb-mail-print-flat-24x24.png";
|
||||||
label = "Print"; },
|
label = "Print"; },
|
||||||
|
|
|
@ -182,7 +182,7 @@ TABLE.titletable
|
||||||
padding-left: 6px;
|
padding-left: 6px;
|
||||||
}
|
}
|
||||||
|
|
||||||
TABLE.titletable td.titlecell SELECT
|
TABLE.titletable TD.titlecell SELECT
|
||||||
{
|
{
|
||||||
display: -moz-popup;
|
display: -moz-popup;
|
||||||
border-top: 1px solid #fff;
|
border-top: 1px solid #fff;
|
||||||
|
@ -222,7 +222,7 @@ span.mailer_datefield
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
td.mailer_readmailsubject
|
TD.mailer_readmailsubject
|
||||||
{
|
{
|
||||||
background-image: url(message-mail-read.png) !important;
|
background-image: url(message-mail-read.png) !important;
|
||||||
background-repeat: no-repeat !important;
|
background-repeat: no-repeat !important;
|
||||||
|
@ -230,7 +230,7 @@ td.mailer_readmailsubject
|
||||||
padding-left: 20px !important;
|
padding-left: 20px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
td.mailer_unreadmailsubject
|
TD.mailer_unreadmailsubject
|
||||||
{
|
{
|
||||||
background-image: url(message-mail.png) !important;
|
background-image: url(message-mail.png) !important;
|
||||||
background-repeat: no-repeat !important;
|
background-repeat: no-repeat !important;
|
||||||
|
@ -239,13 +239,13 @@ td.mailer_unreadmailsubject
|
||||||
font-weight: bold !important;
|
font-weight: bold !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
td.mailer_readmailsubject a
|
TD.mailer_readmailsubject a
|
||||||
{
|
{
|
||||||
color: black;
|
color: black;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
td.mailer_unreadmailsubject a
|
TD.mailer_unreadmailsubject a
|
||||||
{
|
{
|
||||||
color: black;
|
color: black;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
|
@ -326,7 +326,7 @@ DIV.mailer_mailcontent
|
||||||
bottom: 0px;
|
bottom: 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
td.mailer_fieldname
|
TD.mailer_fieldname
|
||||||
{
|
{
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
padding: 0 1em;
|
padding: 0 1em;
|
||||||
|
@ -336,16 +336,17 @@ td.mailer_fieldname
|
||||||
width: 6em;
|
width: 6em;
|
||||||
}
|
}
|
||||||
|
|
||||||
td.mailer_fieldvalue
|
TD.mailer_fieldvalue
|
||||||
{
|
{
|
||||||
|
vertical-align: top;
|
||||||
}
|
}
|
||||||
|
|
||||||
td.mailer_subjectfieldvalue
|
TD.mailer_subjectfieldvalue
|
||||||
{
|
{
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
td.mailer_fieldvalue a
|
TD.mailer_fieldvalue a
|
||||||
{
|
{
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
vertical-align: top;
|
vertical-align: top;
|
||||||
|
@ -405,7 +406,7 @@ div#attachment_upload
|
||||||
padding: 4px;
|
padding: 4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
td.attachment_uplabel
|
TD.attachment_uplabel
|
||||||
{
|
{
|
||||||
width: 15%;
|
width: 15%;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
|
@ -499,8 +500,8 @@ TABLE#messageList TD.messageFlagColumn
|
||||||
|
|
||||||
TD#subjectHeader,
|
TD#subjectHeader,
|
||||||
TABLE#messageList TD.tbtv_subject_headercell,
|
TABLE#messageList TD.tbtv_subject_headercell,
|
||||||
TABLE#messageList td.mailer_unreadmailsubject,
|
TABLE#messageList TD.mailer_unreadmailsubject,
|
||||||
TABLE#messageList td.mailer_readmailsubject
|
TABLE#messageList TD.mailer_readmailsubject
|
||||||
{ width: 40%;
|
{ width: 40%;
|
||||||
min-width: 40%; }
|
min-width: 40%; }
|
||||||
|
|
||||||
|
@ -545,3 +546,49 @@ DIV#rightDragHandle
|
||||||
right: 0px;
|
right: 0px;
|
||||||
height: 5px;
|
height: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media print
|
||||||
|
{
|
||||||
|
DIV#leftPanel,
|
||||||
|
DIV#verticalDragHandle,
|
||||||
|
DIV#filterPanel,
|
||||||
|
DIV#mailboxContent,
|
||||||
|
DIV.dragHandle
|
||||||
|
{ display: none; }
|
||||||
|
|
||||||
|
DIV#rightPanel
|
||||||
|
{ position: static;
|
||||||
|
overflow: visible;
|
||||||
|
margin: 0px; }
|
||||||
|
|
||||||
|
DIV#messageContent
|
||||||
|
{ position: static;
|
||||||
|
border: 0px;
|
||||||
|
margin: 0px;
|
||||||
|
overflow: visible; }
|
||||||
|
|
||||||
|
TABLE.mailer_fieldtable
|
||||||
|
{ border: 0px;
|
||||||
|
font-family: serif;
|
||||||
|
height: auto;
|
||||||
|
overflow: visible; }
|
||||||
|
|
||||||
|
TD.mailer_fieldname
|
||||||
|
{ text-align: left;
|
||||||
|
width: auto; }
|
||||||
|
|
||||||
|
TD.mailer_fieldvalue
|
||||||
|
{ white-space: normal; }
|
||||||
|
|
||||||
|
TD.mailer_fieldvalue A
|
||||||
|
{ text-decoration: none;
|
||||||
|
white-space: nowrap;
|
||||||
|
color: #000; }
|
||||||
|
|
||||||
|
A:visited
|
||||||
|
{ color: #00f; }
|
||||||
|
|
||||||
|
DIV.mailer_mailcontent
|
||||||
|
{ position: static;
|
||||||
|
overflow: visible; }
|
||||||
|
}
|
||||||
|
|
|
@ -320,6 +320,20 @@ function onMenuDeleteMessage(event) {
|
||||||
preventDefault(event);
|
preventDefault(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function onPrintCurrentMessage(event) {
|
||||||
|
var rowIds = $("messageList").getSelectedRowsId();
|
||||||
|
if (rowIds.length == 0) {
|
||||||
|
window.alert(labels["Please select a message to print."].decodeEntities());
|
||||||
|
}
|
||||||
|
else if (rowIds.length > 1) {
|
||||||
|
window.alert(labels["Please select only one message to print."].decodeEntities());
|
||||||
|
}
|
||||||
|
else
|
||||||
|
window.print();
|
||||||
|
|
||||||
|
preventDefault(event);
|
||||||
|
}
|
||||||
|
|
||||||
function onMailboxTreeItemClick(event) {
|
function onMailboxTreeItemClick(event) {
|
||||||
var topNode = $("mailboxTree");
|
var topNode = $("mailboxTree");
|
||||||
var mailbox = this.parentNode.getAttribute("dataname");
|
var mailbox = this.parentNode.getAttribute("dataname");
|
||||||
|
|
5
UI/WebServerResources/UIxMailPopupView.js
Normal file
5
UI/WebServerResources/UIxMailPopupView.js
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
function onPrintCurrentMessage(event) {
|
||||||
|
window.print();
|
||||||
|
|
||||||
|
preventDefault(event);
|
||||||
|
}
|
|
@ -690,3 +690,19 @@ INPUT.checkBox
|
||||||
-moz-border-left-colors: #000 #fff;
|
-moz-border-left-colors: #000 #fff;
|
||||||
-moz-border-bottom-colors: #000 #fff;
|
-moz-border-bottom-colors: #000 #fff;
|
||||||
-moz-border-right-colors: #000 #fff; }
|
-moz-border-right-colors: #000 #fff; }
|
||||||
|
|
||||||
|
@media print
|
||||||
|
{
|
||||||
|
BODY
|
||||||
|
{ position: static;
|
||||||
|
font-size: 25%;
|
||||||
|
height: auto;
|
||||||
|
overflow: visible; }
|
||||||
|
|
||||||
|
DIV#logConsole,
|
||||||
|
DIV#linkBanner,
|
||||||
|
DIV#toolbar,
|
||||||
|
DIV.menu,
|
||||||
|
DIV.tabsContainer
|
||||||
|
{ display: none; }
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue