summaryrefslogtreecommitdiff
path: root/program/js
diff options
context:
space:
mode:
Diffstat (limited to 'program/js')
-rw-r--r--program/js/app.js8
-rw-r--r--program/js/common.js26
2 files changed, 15 insertions, 19 deletions
diff --git a/program/js/app.js b/program/js/app.js
index 5a9ed219d..a9c345b41 100644
--- a/program/js/app.js
+++ b/program/js/app.js
@@ -4489,7 +4489,7 @@ function rcube_webmail()
};
// Add folder row to the table and initialize it
- this.add_folder_row = function (name, display_name, protected, subscribed, skip_init, class_name)
+ this.add_folder_row = function (name, display_name, is_protected, subscribed, skip_init, class_name)
{
if (!this.gui_objects.subscriptionlist)
return false;
@@ -4517,7 +4517,7 @@ function rcube_webmail()
// update subscription checkbox
$('input[name="_subscribed[]"]', row).val(name)
- .prop({checked: subscribed ? true : false, disabled: protected ? true : false});
+ .prop({checked: subscribed ? true : false, disabled: is_protected ? true : false});
// add to folder/row-ID map
this.env.subscriptionrows[id] = [name, display_name, 0];
@@ -4568,7 +4568,7 @@ function rcube_webmail()
};
// replace an existing table row with a new folder line (with subfolders)
- this.replace_folder_row = function(oldfolder, newfolder, display_name, protected, class_name)
+ this.replace_folder_row = function(oldfolder, newfolder, display_name, is_protected, class_name)
{
if (!this.gui_objects.subscriptionlist)
return false;
@@ -4584,7 +4584,7 @@ function rcube_webmail()
// replace an existing table row
this._remove_folder_row(id);
- row = $(this.add_folder_row(newfolder, display_name, protected, subscribed, true, class_name));
+ row = $(this.add_folder_row(newfolder, display_name, is_protected, subscribed, true, class_name));
// detect tree depth change
if (len = list.length) {
diff --git a/program/js/common.js b/program/js/common.js
index 16f2ebfc4..cacf0ff8e 100644
--- a/program/js/common.js
+++ b/program/js/common.js
@@ -383,21 +383,17 @@ function rcube_layer(id, attributes)
parent = arg.parent,
obj = document.createElement('DIV');
- with (obj) {
- id = this.name;
- with (style) {
- position = 'absolute';
- visibility = (vis) ? (vis==2) ? 'inherit' : 'visible' : 'hidden';
- left = l+'px';
- top = t+'px';
- if (w)
- width = w.toString().match(/\%$/) ? w : w+'px';
- if (h)
- height = h.toString().match(/\%$/) ? h : h+'px';
- if (z)
- zIndex = z;
- }
- }
+ obj.id = this.name;
+ obj.style.position = 'absolute';
+ obj.style.visibility = (vis) ? (vis==2) ? 'inherit' : 'visible' : 'hidden';
+ obj.style.left = l+'px';
+ obj.style.top = t+'px';
+ if (w)
+ obj.style.width = w.toString().match(/\%$/) ? w : w+'px';
+ if (h)
+ obj.style.height = h.toString().match(/\%$/) ? h : h+'px';
+ if (z)
+ obj.style.zIndex = z;
if (parent)
parent.appendChild(obj);