From 85ea9dad90a49b82ddcbc6929a4acc968ccd3bbb Mon Sep 17 00:00:00 2001 From: pdontthink Date: Tue, 15 Mar 2005 06:59:06 +0000 Subject: [PATCH] Making fancy row highlighting an option git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@9032 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- functions/mailbox_display.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/functions/mailbox_display.php b/functions/mailbox_display.php index 44f9b638..f8c6d32b 100644 --- a/functions/mailbox_display.php +++ b/functions/mailbox_display.php @@ -99,7 +99,8 @@ function printMessageInfo($aMsg) { $show_recipient_instead, /* show recipient name instead of default identity */ $use_icons, /* indicates to use icons or text markers */ $icon_theme, /* icons theming */ - $javascript_on; + $javascript_on, + $fancy_index_highlite; $color_string = $color[4]; @@ -309,7 +310,7 @@ function printMessageInfo($aMsg) { // this stuff does the auto row highlighting on mouseover // - if ($javascript_on) { + if ($javascript_on && $fancy_index_highlite) { $mouseoverColor = $color[5]; $clickedColor = $color[2]; $row_extra .= ' onmouseover="setPointer(this, ' . $t . ', \'over\', \'' . $hlt_color . '\', \'' . $mouseoverColor . '\', \'' . $clickedColor . '\');" onmouseout="setPointer(this, ' . $t . ', \'out\', \'' . $hlt_color . '\', \'' . $mouseoverColor . '\', \'' . $clickedColor . '\');" onmousedown="setPointer(this, ' . $t . ', \'click\', \'' . $hlt_color . '\', \'' . $mouseoverColor . '\', \'' . $clickedColor . '\');"'; @@ -322,7 +323,8 @@ function printMessageInfo($aMsg) { // this does the auto-checking of the checkbox no matter // where on the row you click // - if ($javascript_on) + $javascript_auto_click = ''; + if ($javascript_on && $fancy_index_highlite) $javascript_auto_click = ' onMouseDown="if (document.getElementById(\'msg[' . $t . ']\')) { document.getElementById(\'msg[' . $t . ']\').checked = (document.getElementById(\'msg[' . $t . ']\').checked ? false : true); }"'; @@ -337,7 +339,7 @@ function printMessageInfo($aMsg) { // care of this; just skip it // $show_label_columns = array(); - if (!$javascript_on) { + if (!($javascript_on && $fancy_index_highlite)) { $get_next_two = 0; $last_order_part = 0; $last_last_order_part = 0; -- 2.25.1