propagate from branch 'ca.inverse.sogo.1_3_15' (head 4158f1d28c04b0be7b69ff93cf2e4b055de655a2)

to branch 'ca.inverse.sogo' (head 115d1815352fd6df1b6effd9e0c7adea24a0b9cf)

Monotone-Parent: 115d1815352fd6df1b6effd9e0c7adea24a0b9cf
Monotone-Parent: 4158f1d28c04b0be7b69ff93cf2e4b055de655a2
Monotone-Revision: 60ad1ae0d352bd61f6595c24b454acb729bdaadf

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-05-14T17:11:42
Monotone-Branch: ca.inverse.sogo
maint-2.0.2
Wolfgang Sourdeau 2012-05-14 17:11:42 +00:00
commit f5ea18a605
2 changed files with 13 additions and 11 deletions

View File

@ -1,3 +1,10 @@
2012-05-14 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* UI/WebServerResources/UIxPreferences.js (initMailAccounts)
(displayMailAccount): getElementsByTagName seems too standard for
IE, we use $$() now so that we can invoke "each" on the result set
without triggering an exception.
2012-05-09 Jean Raby <jraby@inverse.ca>
* SoObjects/Appointments/SOGoAppointmentObject.m (PUTAction):

View File

@ -469,26 +469,23 @@ function initMailAccounts() {
}
}
var info = $("accountInfo");
var inputs = info.getElementsByTagName("input");
var inputs = $$("#accountInfo input");
for (var i = 0; i < inputs.length; i++) {
$(inputs[i]).observe("change", onMailAccountInfoChange);
}
info = $("identityInfo");
inputs = info.getElementsByTagName("input");
inputs = $$("#identityInfo input");
for (var i = 0; i < inputs.length; i++) {
$(inputs[i]).observe("change", onMailIdentityInfoChange);
}
$("actSignature").observe("click", onMailIdentitySignatureClick);
displayMailAccount(mailAccounts[0], true);
info = $("returnReceiptsInfo");
inputs = info.getElementsByTagName("input");
inputs = $$("#returnReceiptsInfo input");
for (var i = 0; i < inputs.length; i++) {
$(inputs[i]).observe("change", onMailReceiptInfoChange);
}
inputs = info.getElementsByTagName("select");
inputs = $$("#returnReceiptsInfo select");
for (var i = 0; i < inputs.length; i++) {
$(inputs[i]).observe("change", onMailReceiptActionChange);
}
@ -656,13 +653,11 @@ function onMailAccountEntryClick(event) {
}
function displayMailAccount(mailAccount, readOnly) {
var fieldSet = $("accountInfo");
var inputs = $(fieldSet.getElementsByTagName("input"));
var inputs = $$("#accountInfo input");
inputs.each(function (i) { i.disabled = readOnly;
i.mailAccount = mailAccount; });
fieldSet = $("identityInfo");
inputs = $(fieldSet.getElementsByTagName("input"));
inputs = $$("#identityInfo input");
inputs.each(function (i) { i.mailAccount = mailAccount; });
if (!mailCustomFromEnabled) {
for (var i = 0; i < 2; i++) {