]> git.mxchange.org Git - mailer.git/commitdiff
getUserData() does now tollerate missing table columns. This makes it very flexible...
authorquix0r <quix0r@mxchange.org>
Wed, 6 Jul 2011 08:16:31 +0000 (08:16 +0000)
committerquix0r <quix0r@mxchange.org>
Wed, 6 Jul 2011 08:16:31 +0000 (08:16 +0000)
inc/libs/refback_functions.php
inc/wrapper-functions.php
templates/de/html/member/member_refback_list_row.tpl

index 1e5778ee41b9573d4c8cbf9bf7a2733f7f8a5dff..0911ea9b459b752f0eb747d48db08eeb57ec5a74 100644 (file)
@@ -290,7 +290,7 @@ function getArrayFromRefbackUserRefs ($userid, $level) {
 
        // Do we have nickname extension installed?
        if (isExtensionActive('nickname')) {
-               $add = ", d.nickname";
+               $add = ", d.`nickname`";
        } // END - if
 
        // Get refs from database
index db62ffb5d1a7353cc289fb8db39aed55c01af036..00844537956bacb634ef375ee5479089473325bd 100644 (file)
@@ -951,8 +951,16 @@ function getUserData ($column) {
                debug_report_bug(__FUNCTION__, __LINE__, 'Current user id is invalid: ' . getCurrentUserId());
        } // END - if
 
-       // Return the value
-       return $GLOBALS['user_data'][getCurrentUserId()][$column];
+       // Default is empty
+       $data = null;
+
+       if (isset($GLOBALS['user_data'][getCurrentUserId()][$column])) {
+               // Return the value
+               $data = $GLOBALS['user_data'][getCurrentUserId()][$column];
+       } // END - if
+
+       // Return it
+       return $data;
 }
 
 // Checks wether given user data is set to 'Y'
index 490526eb1ef6f4be85150f2c14a2c3137d164e1b..78963e44b33bb7e5baa33b06bf945c67be58ba83 100644 (file)
@@ -1,6 +1,6 @@
 <tr>
        <td align="center" class="{%template,ColorSwitch%} bottom right">
-               $content[refid] ({%pipe,fixEmptyContentToDashes=$content[nickname]%})
+               $content[refid] ({%user,nickname,fixEmptyContentToDashes=$content[refid]%})
        </td>
        <td align="center" class="{%template,ColorSwitch%} bottom right">
                $content[level_refid]