From: Michael M Slusarz Date: Fri, 12 Nov 2010 18:39:30 +0000 (-0700) Subject: Add select all checkbox to make more consistent with imp UI design X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=55301a604f731c7dd59bd3dc4c9af0d7803753a6;p=horde.git Add select all checkbox to make more consistent with imp UI design --- diff --git a/imp/js/dimpbase.js b/imp/js/dimpbase.js index b95f590e3..1467ef46f 100644 --- a/imp/js/dimpbase.js +++ b/imp/js/dimpbase.js @@ -880,10 +880,6 @@ var DimpBase = { this.flag('\\deleted', false); break; - case 'oa_selectall': - this.selectAll(); - break; - case 'oa_purge_deleted': this.purgeDeleted(); break; @@ -2105,7 +2101,12 @@ var DimpBase = { return; case 'msglistHeader': - this.sort(e.element().retrieve('sortby')); + tmp = e.element(); + if (tmp.hasClassName('msCheck')) { + this.selectAll(); + } else { + this.sort(tmp.retrieve('sortby')); + } e.stop(); return; diff --git a/imp/templates/dimp/index.inc b/imp/templates/dimp/index.inc index 67a2e6fd9..a4cab8501 100644 --- a/imp/templates/dimp/index.inc +++ b/imp/templates/dimp/index.inc @@ -157,7 +157,9 @@ function _simpleButton($id, $text, $image, $nodisplay = false)
-
+
+
">
+
@@ -424,8 +426,6 @@ function _simpleButton($id, $text, $image, $nodisplay = false)
-
-
diff --git a/imp/themes/dimp/screen.css b/imp/themes/dimp/screen.css index d3831cec1..470bb6fc5 100644 --- a/imp/themes/dimp/screen.css +++ b/imp/themes/dimp/screen.css @@ -977,9 +977,6 @@ span.dimpactionResume { #oa_layout_vert span.iconImg { background-image: url("../graphics/application_tile_horizontal.png"); } -#oa_selectall span.iconImg { - background-image: url("../graphics/tick.png"); -} #ctx_folder_create span.iconImg, #ctx_container_create span.iconImg, #ctx_folderopts_new span.iconImg { background-image: url("../graphics/folders/create.png"); } diff --git a/imp/themes/graphics/tick.png b/imp/themes/graphics/tick.png deleted file mode 100644 index 816919da4..000000000 Binary files a/imp/themes/graphics/tick.png and /dev/null differ diff --git a/imp/themes/silver/dimp/screen.css b/imp/themes/silver/dimp/screen.css index 1c81a9058..c03241689 100644 --- a/imp/themes/silver/dimp/screen.css +++ b/imp/themes/silver/dimp/screen.css @@ -118,9 +118,6 @@ span.dimpactionEditsearch { #oa_layout_vert span.iconImg { background-image: url("../graphics/application_tile_horizontal.png"); } -#oa_selectall span.iconImg { - background-image: url("../graphics/tick.png"); -} #ctx_folder_create span.iconImg, #ctx_container_create span.iconImg, #ctx_folderopts_new span.iconImg { background-image: url("../graphics/folders/create.png"); } diff --git a/imp/themes/silver/graphics/tick.png b/imp/themes/silver/graphics/tick.png deleted file mode 100644 index 917d93fce..000000000 Binary files a/imp/themes/silver/graphics/tick.png and /dev/null differ