From 2d6408dff3931d7daee818eb07f74875e074b522 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Tue, 29 Apr 2003 20:48:50 +0000 Subject: [PATCH] - Committed Adrian's item patch. It would be nice if one or more of the standard themes could be updated to demonstrate the possibilities. --- modules/node.module | 6 +++++- modules/node/node.module | 6 +++++- modules/user.module | 18 +++++++++++++----- modules/user/user.module | 18 +++++++++++++----- 4 files changed, 36 insertions(+), 12 deletions(-) diff --git a/modules/node.module b/modules/node.module index 4b27955ed8c..f45f17002b7 100644 --- a/modules/node.module +++ b/modules/node.module @@ -34,7 +34,11 @@ function node_title_list($result, $title = NULL) { $items[] = l($node->title, "node/view/$node->nid", array("title" => t("Comments: %number", array("%number" => $number)))); } - return theme("theme_item_list", $items, $title); + return theme("theme_node_list", $items, $title); +} + +function theme_node_list($items, $title) { + return theme("theme_item_list",$items,$title); } // Update the 'last viewed' timestamp of the specified node for current user. diff --git a/modules/node/node.module b/modules/node/node.module index 4b27955ed8c..f45f17002b7 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -34,7 +34,11 @@ function node_title_list($result, $title = NULL) { $items[] = l($node->title, "node/view/$node->nid", array("title" => t("Comments: %number", array("%number" => $number)))); } - return theme("theme_item_list", $items, $title); + return theme("theme_node_list", $items, $title); +} + +function theme_node_list($items, $title) { + return theme("theme_item_list",$items,$title); } // Update the 'last viewed' timestamp of the specified node for current user. diff --git a/modules/user.module b/modules/user.module index 66bcd51a3d3..860c64f288b 100644 --- a/modules/user.module +++ b/modules/user.module @@ -351,10 +351,10 @@ function user_block($op = "list", $delta = 0) { break; case 1: if ($user->uid) { - $content[] = theme("theme_item_list", module_invoke_all("link", "menu.create")); - $content[] = theme("theme_item_list", module_invoke_all("link", "menu.view")); - $content[] = theme("theme_item_list", module_invoke_all("link", "menu.settings")); - $content[] = theme("theme_item_list", module_invoke_all("link", "menu.misc")); + $content[] = theme("theme_menu_list", module_invoke_all("link", "menu.create")); + $content[] = theme("theme_menu_list", module_invoke_all("link", "menu.view")); + $content[] = theme("theme_menu_list", module_invoke_all("link", "menu.settings")); + $content[] = theme("theme_menu_list", module_invoke_all("link", "menu.misc")); $output = implode($content, "
"); @@ -370,7 +370,7 @@ function user_block($op = "list", $delta = 0) { $items[] = l((strlen($account->name) > 15 ? substr($account->name, 0, 15) . '...' : $account->name), "user/view/$account->uid"); } - $output = theme("theme_item_list", $items); + $output = theme("theme_user_list", $items); $block["subject"] = t("Who's new"); $block["content"] = $output; @@ -379,6 +379,14 @@ function user_block($op = "list", $delta = 0) { } } +function theme_user_list($items, $title = '') { + return theme("theme_item_list",$items, $title); +} + +function theme_menu_list($items, $title = '') { + return theme("theme_item_list",$items, $title); +} + function user_link($type) { $links = array(); diff --git a/modules/user/user.module b/modules/user/user.module index 66bcd51a3d3..860c64f288b 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -351,10 +351,10 @@ function user_block($op = "list", $delta = 0) { break; case 1: if ($user->uid) { - $content[] = theme("theme_item_list", module_invoke_all("link", "menu.create")); - $content[] = theme("theme_item_list", module_invoke_all("link", "menu.view")); - $content[] = theme("theme_item_list", module_invoke_all("link", "menu.settings")); - $content[] = theme("theme_item_list", module_invoke_all("link", "menu.misc")); + $content[] = theme("theme_menu_list", module_invoke_all("link", "menu.create")); + $content[] = theme("theme_menu_list", module_invoke_all("link", "menu.view")); + $content[] = theme("theme_menu_list", module_invoke_all("link", "menu.settings")); + $content[] = theme("theme_menu_list", module_invoke_all("link", "menu.misc")); $output = implode($content, "
"); @@ -370,7 +370,7 @@ function user_block($op = "list", $delta = 0) { $items[] = l((strlen($account->name) > 15 ? substr($account->name, 0, 15) . '...' : $account->name), "user/view/$account->uid"); } - $output = theme("theme_item_list", $items); + $output = theme("theme_user_list", $items); $block["subject"] = t("Who's new"); $block["content"] = $output; @@ -379,6 +379,14 @@ function user_block($op = "list", $delta = 0) { } } +function theme_user_list($items, $title = '') { + return theme("theme_item_list",$items, $title); +} + +function theme_menu_list($items, $title = '') { + return theme("theme_item_list",$items, $title); +} + function user_link($type) { $links = array();