Index: user.module =================================================================== RCS file: /cvs/drupal/drupal/modules/user.module,v retrieving revision 1.504 diff -u -F^f -r1.504 user.module --- user.module 6 Sep 2005 19:22:50 -0000 1.504 +++ user.module 13 Sep 2005 18:45:53 -0000 @@ -1,5 +1,5 @@ array(field1, field2), + * 'category2'=> array(field3, field4, field5), + * .. etc); + * + * @ingroup themeable + */ function theme_user_profile($account, $fields) { $output = "
\n"; $output .= theme('user_picture', $account); foreach ($fields as $category => $value) { + $value = implode('', $value); $output .= theme('box', $category, $value); } $output .= "
\n"; @@ -1274,7 +1282,7 @@ function user_view($uid = 0) { foreach (module_list() as $module) { if ($data = module_invoke($module, 'user', 'view', '', $account)) { foreach ($data as $category => $content) { - $fields[$category] .= $content; + $fields[$category][] = $content; } } }