phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] email/inc class.uipreferences.inc.php


From: Sigurd Nes
Subject: [Phpgroupware-cvs] email/inc class.uipreferences.inc.php
Date: Wed, 20 Dec 2006 14:37:53 +0000

CVSROOT:        /sources/phpgroupware
Module name:    email
Changes by:     Sigurd Nes <sigurdne>   06/12/20 14:37:53

Modified files:
        inc            : class.uipreferences.inc.php 

Log message:
        clear unset values

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/email/inc/class.uipreferences.inc.php?cvsroot=phpgroupware&r1=1.24&r2=1.25

Patches:
Index: class.uipreferences.inc.php
===================================================================
RCS file: /sources/phpgroupware/email/inc/class.uipreferences.inc.php,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- class.uipreferences.inc.php 17 Dec 2006 11:21:02 -0000      1.24
+++ class.uipreferences.inc.php 20 Dec 2006 14:37:53 -0000      1.25
@@ -9,7 +9,7 @@
        * @copyright Copyright (C) 2003-2006 Free Software Foundation, Inc. 
http://www.fsf.org/
        * @license http://www.gnu.org/licenses/gpl.html GNU General Public 
License
        * @package email
-       * @version $Id: class.uipreferences.inc.php,v 1.24 2006/12/17 11:21:02 
sigurdne Exp $
+       * @version $Id: class.uipreferences.inc.php,v 1.25 2006/12/20 14:37:53 
sigurdne Exp $
        * @internal Based on AngleMail http://www.anglemail.org/
        * @internal Based on Aeromail http://the.cushman.net/
        */
@@ -206,6 +206,7 @@
                                }
                                if ($this->debug > 1) { echo ' * 
email.uipreferences.create_prefs_block: after processing, $this_item_value: 
[<code>'.serialize($this_item_value).'</code>] ; $this_item DUMP <pre>'; 
print_r($this_item); echo '</pre>'; }
                                
+
                                // ** possible widget are: **
                                // textarea
                                // textbox
@@ -252,7 +253,7 @@
                                        $x = 0;
                                        while ( list ($key,$prop) = each 
($this_item['values']))
                                        {
-                                               if ( 
!isset($combo_available[$key]) )
+                                               if ( 
!isset($combo_available[$key]) || !$combo_available[$key])
                                                {
                                                        $combo_available[$key] 
= '';
                                                }
@@ -267,7 +268,7 @@
                                }
                                elseif ($this_item['widget'] == 'checkbox')
                                {
-                                       if 
(isset($actual_user_prefs[$this_item['id']]))
+                                       if 
(isset($actual_user_prefs[$this_item['id']]) && 
$actual_user_prefs[$this_item['id']])
                                        {
                                                $this_item_value = 'checked';
                                        }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]