summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/user.module9
-rw-r--r--modules/user/user.module9
2 files changed, 14 insertions, 4 deletions
diff --git a/modules/user.module b/modules/user.module
index 190e3abf5..81723ce9a 100644
--- a/modules/user.module
+++ b/modules/user.module
@@ -628,10 +628,15 @@ function theme_user_profile($account, $fields) {
$output = "<div class=\"profile\">\n";
$output .= theme('user_picture', $account);
foreach ($fields as $category => $items) {
- $output .= "<h2 class=\"title\">$category</h2>\n";
+ if (strlen($category) > 0) {
+ $output .= '<h2 class="title">'. $category ."</h2>\n";
+ }
$output .= '<dl>';
foreach ($items as $item) {
- $output .= sprintf('<dt class="%s">%s:</dt><dd class="%s">%s</dd>', $item['class'], $item['title'], $item['class'], $item['value']);
+ if (isset($item['title'])) {
+ $output .= '<dt class="'. $item['class'] .'">'. $item['title'] .':</dt>';
+ }
+ $output .= '<dd class="'. $item['class'] .'">'. $item['value'] .'</dd>';
}
$output .= '</dl>';
}
diff --git a/modules/user/user.module b/modules/user/user.module
index 190e3abf5..81723ce9a 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -628,10 +628,15 @@ function theme_user_profile($account, $fields) {
$output = "<div class=\"profile\">\n";
$output .= theme('user_picture', $account);
foreach ($fields as $category => $items) {
- $output .= "<h2 class=\"title\">$category</h2>\n";
+ if (strlen($category) > 0) {
+ $output .= '<h2 class="title">'. $category ."</h2>\n";
+ }
$output .= '<dl>';
foreach ($items as $item) {
- $output .= sprintf('<dt class="%s">%s:</dt><dd class="%s">%s</dd>', $item['class'], $item['title'], $item['class'], $item['value']);
+ if (isset($item['title'])) {
+ $output .= '<dt class="'. $item['class'] .'">'. $item['title'] .':</dt>';
+ }
+ $output .= '<dd class="'. $item['class'] .'">'. $item['value'] .'</dd>';
}
$output .= '</dl>';
}