Revision: 2536
          https://sourceforge.net/p/mrbs/code/2536/
Author:   cimorrison
Date:     2012-10-29 11:16:19 +0000 (Mon, 29 Oct 2012)
Log Message:
-----------
Fixed undefined index problems

Modified Paths:
--------------
    mrbs/trunk/web/functions_view.inc

Modified: mrbs/trunk/web/functions_view.inc
===================================================================
--- mrbs/trunk/web/functions_view.inc   2012-10-29 11:07:51 UTC (rev 2535)
+++ mrbs/trunk/web/functions_view.inc   2012-10-29 11:16:19 UTC (rev 2536)
@@ -81,13 +81,13 @@
       case 'repeat_info_time':
       case 'repeat_info_user':
       case 'repeat_info_text':
-        $data[$key] = ($keep_private && $is_private_field["entry.$key"]) ? 
$private_text : $data[$key];
+        $data[$key] = ($keep_private && isset($is_private_field["entry.$key"]) 
&& $is_private_field["entry.$key"]) ? $private_text : $data[$key];
         break;
       
       default:
         if (!in_array($key, $standard_fields['entry']))
         {
-          $data[$key] = ($keep_private && $is_private_field["entry.$key"]) ? 
$private_text : $data[$key];
+          $data[$key] = ($keep_private && 
isset($is_private_field["entry.$key"]) && $is_private_field["entry.$key"]) ? 
$private_text : $data[$key];
         }
         break;
     }
@@ -162,7 +162,7 @@
       if (($field['nature'] == 'boolean') || 
           (($field['nature'] == 'integer') && isset($field['length']) && 
($field['length'] <= 2)) )
       {
-        if ($keep_private && $is_private_field["entry.$key"])
+        if ($keep_private && isset($is_private_field["entry.$key"]) && 
$is_private_field["entry.$key"])
         {
           $value = $data[$key];  // Will have been set previously
         }
@@ -194,7 +194,7 @@
           $value = "";
         }
       }
-      $class = ($keep_private && $is_private_field["entry.$key"]) ? "private" 
: "";
+      $class = ($keep_private && isset($is_private_field["entry.$key"]) && 
$is_private_field["entry.$key"]) ? "private" : "";
       $tbody .= create_details_row($label, $value, $as_html, $class);
     }
   }
------------------------------------------------------------------------------
The Windows 8 Center - In partnership with Sourceforge
Your idea - your app - 30 days.
Get started!
http://windows8center.sourceforge.net/
what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/
_______________________________________________
Mrbs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mrbs-commits

Reply via email to