From 9979aceab035616297b1ba95ec33c9905a4fed2b Mon Sep 17 00:00:00 2001 From: Dries Buytaert <dries@buytaert.net> Date: Mon, 15 Nov 2004 11:16:39 +0000 Subject: [PATCH] - Patch #12783 by Stefan: various small consistency/usability improvements. --- modules/aggregator.module | 2 +- modules/aggregator/aggregator.module | 2 +- modules/block.module | 2 +- modules/block/block.module | 2 +- modules/book.module | 4 ++-- modules/book/book.module | 4 ++-- modules/comment.module | 8 ++++++-- modules/comment/comment.module | 8 ++++++-- modules/filter.module | 6 +++--- modules/filter/filter.module | 6 +++--- modules/forum.module | 2 +- modules/forum/forum.module | 2 +- modules/menu.module | 4 ++-- modules/menu/menu.module | 4 ++-- modules/node.module | 8 ++++++-- modules/node/node.module | 8 ++++++-- modules/path.module | 4 ++-- modules/path/path.module | 4 ++-- modules/queue.module | 6 +++++- modules/statistics.module | 16 ++++++++-------- modules/statistics/statistics.module | 16 ++++++++-------- modules/system.module | 2 +- modules/system/system.module | 2 +- modules/taxonomy.module | 8 ++++++-- modules/taxonomy/taxonomy.module | 8 ++++++-- modules/tracker.module | 4 ++-- modules/tracker/tracker.module | 4 ++-- modules/user.module | 4 ++-- modules/user/user.module | 4 ++-- 29 files changed, 91 insertions(+), 63 deletions(-) diff --git a/modules/aggregator.module b/modules/aggregator.module index 2de00187ddca..82832881a987 100644 --- a/modules/aggregator.module +++ b/modules/aggregator.module @@ -705,7 +705,7 @@ function aggregator_view() { $output .= '<h3>'. t('Feed overview') .'</h3>'; - $header = array(t('Title'), t('Items'), t('Last update'), t('Next update'), array('data' => t('Operations'), 'colspan' => 3)); + $header = array(t('Title'), t('Items'), t('Last update'), t('Next update'), array('data' => t('Operations'), 'colspan' => '3')); $rows = array(); while ($feed = db_fetch_object($result)) { $rows[] = array(l($feed->title, "aggregator/sources/$feed->fid"), format_plural($feed->items, '1 item', '%count items'), ($feed->checked ? t('%time ago', array('%time' => format_interval(time() - $feed->checked))) : t('never')), ($feed->checked ? t('%time left', array('%time' => format_interval($feed->checked + $feed->refresh - time()))) : t('never')), l(t('edit'), "admin/aggregator/edit/feed/$feed->fid"), l(t('remove items'), "admin/aggregator/remove/$feed->fid"), l(t('update items'), "admin/aggregator/update/$feed->fid")); diff --git a/modules/aggregator/aggregator.module b/modules/aggregator/aggregator.module index 2de00187ddca..82832881a987 100644 --- a/modules/aggregator/aggregator.module +++ b/modules/aggregator/aggregator.module @@ -705,7 +705,7 @@ function aggregator_view() { $output .= '<h3>'. t('Feed overview') .'</h3>'; - $header = array(t('Title'), t('Items'), t('Last update'), t('Next update'), array('data' => t('Operations'), 'colspan' => 3)); + $header = array(t('Title'), t('Items'), t('Last update'), t('Next update'), array('data' => t('Operations'), 'colspan' => '3')); $rows = array(); while ($feed = db_fetch_object($result)) { $rows[] = array(l($feed->title, "aggregator/sources/$feed->fid"), format_plural($feed->items, '1 item', '%count items'), ($feed->checked ? t('%time ago', array('%time' => format_interval(time() - $feed->checked))) : t('never')), ($feed->checked ? t('%time left', array('%time' => format_interval($feed->checked + $feed->refresh - time()))) : t('never')), l(t('edit'), "admin/aggregator/edit/feed/$feed->fid"), l(t('remove items'), "admin/aggregator/remove/$feed->fid"), l(t('update items'), "admin/aggregator/update/$feed->fid")); diff --git a/modules/block.module b/modules/block.module index c004ca158144..63d2f0678b1d 100644 --- a/modules/block.module +++ b/modules/block.module @@ -74,7 +74,7 @@ function block_menu($may_cache) { 'access' => user_access('administer blocks'), 'callback' => 'block_box_delete', 'type' => MENU_CALLBACK); - $items[] = array('path' => 'admin/block/add', 'title' => t('add'), + $items[] = array('path' => 'admin/block/add', 'title' => t('add block'), 'access' => user_access('administer blocks'), 'callback' => 'block_box_add', 'type' => MENU_LOCAL_TASK); diff --git a/modules/block/block.module b/modules/block/block.module index c004ca158144..63d2f0678b1d 100644 --- a/modules/block/block.module +++ b/modules/block/block.module @@ -74,7 +74,7 @@ function block_menu($may_cache) { 'access' => user_access('administer blocks'), 'callback' => 'block_box_delete', 'type' => MENU_CALLBACK); - $items[] = array('path' => 'admin/block/add', 'title' => t('add'), + $items[] = array('path' => 'admin/block/add', 'title' => t('add block'), 'access' => user_access('administer blocks'), 'callback' => 'block_box_add', 'type' => MENU_LOCAL_TASK); diff --git a/modules/book.module b/modules/book.module index 1b658307380d..858518eaca45 100644 --- a/modules/book.module +++ b/modules/book.module @@ -699,7 +699,7 @@ function book_admin_view($nid, $depth = 0) { $output .= '<h3>'. $node->title .'</h3>'; - $header = array(t('Title'), t('Weight'), array('data' => t('Operations'), 'colspan' => 3)); + $header = array(t('Title'), t('Weight'), array('data' => t('Operations'), 'colspan' => '3')); $rows[] = book_admin_view_line($node); $rows = array_merge($rows, book_admin_view_book($nid)); @@ -747,7 +747,7 @@ function book_admin_orphan() { if ($pages) { $output .= '<h3>'. t('Orphan pages') .'</h3>'; - $header = array(t('Title'), t('Weight'), array('data' => t('Operations'), 'colspan' => 3)); + $header = array(t('Title'), t('Weight'), array('data' => t('Operations'), 'colspan' => '3')); foreach ($pages as $nid => $node) { if ($node->parent && empty($pages[$node->parent])) { $rows[] = book_admin_view_line($node, $depth); diff --git a/modules/book/book.module b/modules/book/book.module index 1b658307380d..858518eaca45 100644 --- a/modules/book/book.module +++ b/modules/book/book.module @@ -699,7 +699,7 @@ function book_admin_view($nid, $depth = 0) { $output .= '<h3>'. $node->title .'</h3>'; - $header = array(t('Title'), t('Weight'), array('data' => t('Operations'), 'colspan' => 3)); + $header = array(t('Title'), t('Weight'), array('data' => t('Operations'), 'colspan' => '3')); $rows[] = book_admin_view_line($node); $rows = array_merge($rows, book_admin_view_book($nid)); @@ -747,7 +747,7 @@ function book_admin_orphan() { if ($pages) { $output .= '<h3>'. t('Orphan pages') .'</h3>'; - $header = array(t('Title'), t('Weight'), array('data' => t('Operations'), 'colspan' => 3)); + $header = array(t('Title'), t('Weight'), array('data' => t('Operations'), 'colspan' => '3')); foreach ($pages as $nid => $node) { if ($node->parent && empty($pages[$node->parent])) { $rows[] = book_admin_view_line($node, $depth); diff --git a/modules/comment.module b/modules/comment.module index f50dc01d109c..dc37ab5bbef2 100644 --- a/modules/comment.module +++ b/modules/comment.module @@ -997,7 +997,7 @@ function comment_admin_overview($type = 'new') { array('data' => t('Author'), 'field' => 'u.name'), array('data' => t('Status'), 'field' => 'status'), array('data' => t('Time'), 'field' => 'c.timestamp', 'sort' => 'desc'), - array('data' => t('Operations'), 'colspan' => 2) + array('data' => t('Operations'), 'colspan' => '2') ); $status = ($type == 'approval') ? 1 : 0; @@ -1018,7 +1018,11 @@ function comment_admin_overview($type = 'new') { } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 6)); + $rows[] = array(array('data' => $pager, 'colspan' => '6')); + } + + if (!$rows) { + $rows[] = array(array('data' => t('No comments available.'), 'colspan' => '6')); } print theme('page', theme('table', $header, $rows)); diff --git a/modules/comment/comment.module b/modules/comment/comment.module index f50dc01d109c..dc37ab5bbef2 100644 --- a/modules/comment/comment.module +++ b/modules/comment/comment.module @@ -997,7 +997,7 @@ function comment_admin_overview($type = 'new') { array('data' => t('Author'), 'field' => 'u.name'), array('data' => t('Status'), 'field' => 'status'), array('data' => t('Time'), 'field' => 'c.timestamp', 'sort' => 'desc'), - array('data' => t('Operations'), 'colspan' => 2) + array('data' => t('Operations'), 'colspan' => '2') ); $status = ($type == 'approval') ? 1 : 0; @@ -1018,7 +1018,11 @@ function comment_admin_overview($type = 'new') { } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 6)); + $rows[] = array(array('data' => $pager, 'colspan' => '6')); + } + + if (!$rows) { + $rows[] = array(array('data' => t('No comments available.'), 'colspan' => '6')); } print theme('page', theme('table', $header, $rows)); diff --git a/modules/filter.module b/modules/filter.module index 1d47c1143584..96287c911583 100644 --- a/modules/filter.module +++ b/modules/filter.module @@ -136,19 +136,19 @@ function filter_menu($may_cache) { 'type' => MENU_CALLBACK, 'access' => user_access('administer filters')); - $items[] = array('path' => 'admin/filters/'. arg(2) .'/list', 'title' => t('list filters'), + $items[] = array('path' => 'admin/filters/'. arg(2) .'/list', 'title' => t('list'), 'callback' => 'filter_admin_filters', 'type' => MENU_DEFAULT_LOCAL_TASK, 'weight' => 0, 'access' => user_access('administer filters')); - $items[] = array('path' => 'admin/filters/'. arg(2) .'/configure', 'title' => t('configure filters'), + $items[] = array('path' => 'admin/filters/'. arg(2) .'/configure', 'title' => t('configure'), 'callback' => 'filter_admin_configure', 'type' => MENU_LOCAL_TASK, 'weight' => 1, 'access' => user_access('administer filters')); - $items[] = array('path' => 'admin/filters/'. arg(2) .'/order', 'title' => t('rearrange filters'), + $items[] = array('path' => 'admin/filters/'. arg(2) .'/order', 'title' => t('rearrange'), 'callback' => 'filter_admin_order', 'type' => MENU_LOCAL_TASK, 'weight' => 2, diff --git a/modules/filter/filter.module b/modules/filter/filter.module index 1d47c1143584..96287c911583 100644 --- a/modules/filter/filter.module +++ b/modules/filter/filter.module @@ -136,19 +136,19 @@ function filter_menu($may_cache) { 'type' => MENU_CALLBACK, 'access' => user_access('administer filters')); - $items[] = array('path' => 'admin/filters/'. arg(2) .'/list', 'title' => t('list filters'), + $items[] = array('path' => 'admin/filters/'. arg(2) .'/list', 'title' => t('list'), 'callback' => 'filter_admin_filters', 'type' => MENU_DEFAULT_LOCAL_TASK, 'weight' => 0, 'access' => user_access('administer filters')); - $items[] = array('path' => 'admin/filters/'. arg(2) .'/configure', 'title' => t('configure filters'), + $items[] = array('path' => 'admin/filters/'. arg(2) .'/configure', 'title' => t('configure'), 'callback' => 'filter_admin_configure', 'type' => MENU_LOCAL_TASK, 'weight' => 1, 'access' => user_access('administer filters')); - $items[] = array('path' => 'admin/filters/'. arg(2) .'/order', 'title' => t('rearrange filters'), + $items[] = array('path' => 'admin/filters/'. arg(2) .'/order', 'title' => t('rearrange'), 'callback' => 'filter_admin_order', 'type' => MENU_LOCAL_TASK, 'weight' => 2, diff --git a/modules/forum.module b/modules/forum.module index 147947f60f1d..d19961328ccb 100644 --- a/modules/forum.module +++ b/modules/forum.module @@ -587,7 +587,7 @@ function theme_forum_list($forums, $parents, $tid) { } $description .= "</div>\n"; - $rows[] = array(array('data' => $description, 'class' => 'container', 'colspan' => 4)); + $rows[] = array(array('data' => $description, 'class' => 'container', 'colspan' => '4')); } else { $forum->old_topics = _forum_topics_read($forum->tid, $user->uid); diff --git a/modules/forum/forum.module b/modules/forum/forum.module index 147947f60f1d..d19961328ccb 100644 --- a/modules/forum/forum.module +++ b/modules/forum/forum.module @@ -587,7 +587,7 @@ function theme_forum_list($forums, $parents, $tid) { } $description .= "</div>\n"; - $rows[] = array(array('data' => $description, 'class' => 'container', 'colspan' => 4)); + $rows[] = array(array('data' => $description, 'class' => 'container', 'colspan' => '4')); } else { $forum->old_topics = _forum_topics_read($forum->tid, $user->uid); diff --git a/modules/menu.module b/modules/menu.module index dba13e9f1f35..d2fc770a5b5c 100644 --- a/modules/menu.module +++ b/modules/menu.module @@ -354,7 +354,7 @@ function menu_edit_item_save($edit) { */ function menu_overview_tree() { $menu = menu_get_menu(); - $header = array(t('Menu item'), t('Expanded'), array('data' => t('Operations'), 'colspan' => 3)); + $header = array(t('Menu item'), t('Expanded'), array('data' => t('Operations'), 'colspan' => '3')); $output = ''; foreach ($menu['items'][0]['children'] as $mid) { @@ -400,7 +400,7 @@ function menu_overview_tree_rows($pid = 0, $depth = 0) { // Populate the operations field. $operations = array(); if (!($menu['items'][$mid]['type'] & MENU_MODIFIABLE_BY_ADMIN)) { - $operations[] = array('data' => t('locked'), 'colspan' => 3, 'align' => 'center'); + $operations[] = array('data' => t('locked'), 'colspan' => '3', 'align' => 'center'); } else { if ($menu['items'][$mid]['type'] & MENU_VISIBLE_IN_TREE) { diff --git a/modules/menu/menu.module b/modules/menu/menu.module index dba13e9f1f35..d2fc770a5b5c 100644 --- a/modules/menu/menu.module +++ b/modules/menu/menu.module @@ -354,7 +354,7 @@ function menu_edit_item_save($edit) { */ function menu_overview_tree() { $menu = menu_get_menu(); - $header = array(t('Menu item'), t('Expanded'), array('data' => t('Operations'), 'colspan' => 3)); + $header = array(t('Menu item'), t('Expanded'), array('data' => t('Operations'), 'colspan' => '3')); $output = ''; foreach ($menu['items'][0]['children'] as $mid) { @@ -400,7 +400,7 @@ function menu_overview_tree_rows($pid = 0, $depth = 0) { // Populate the operations field. $operations = array(); if (!($menu['items'][$mid]['type'] & MENU_MODIFIABLE_BY_ADMIN)) { - $operations[] = array('data' => t('locked'), 'colspan' => 3, 'align' => 'center'); + $operations[] = array('data' => t('locked'), 'colspan' => '3', 'align' => 'center'); } else { if ($menu['items'][$mid]['type'] & MENU_VISIBLE_IN_TREE) { diff --git a/modules/node.module b/modules/node.module index 195cba7e847b..75b6f459493f 100644 --- a/modules/node.module +++ b/modules/node.module @@ -768,14 +768,18 @@ function node_admin_nodes() { $output .= "<div class=\"container-inline\">$form</div>"; // Overview table: - $header = array(NULL, t('Title'), t('Type'), t('Author'), t('Status'), array('data' => t('Operations'), 'colspan' => 2)); + $header = array(NULL, t('Title'), t('Type'), t('Author'), t('Status'), array('data' => t('Operations'), 'colspan' => '2')); while ($node = db_fetch_object($result)) { $rows[] = array(form_checkbox(NULL, 'status]['. $node->nid, 1, 0), l($node->title, 'node/'. $node->nid) .' '. (node_is_new($node->nid, $node->changed) ? theme_mark() : ''), node_invoke($node, 'node_name'), format_name($node), ($node->status ? t('published') : t('not published')), l(t('edit'), 'node/'. $node->nid .'/edit'), l(t('delete'), 'admin/node/delete/'. $node->nid)); } if ($pager = theme('pager', NULL, 50, 0)) { - $rows[] = array(array('data' => $pager, 'colspan' => 7)); + $rows[] = array(array('data' => $pager, 'colspan' => '7')); + } + + if (!$rows) { + $rows[] = array(array('data' => t('No posts available.'), 'colspan' => '7')); } $output .= '<h3>'. $filters[$filter][0] .'</h3>'; diff --git a/modules/node/node.module b/modules/node/node.module index 195cba7e847b..75b6f459493f 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -768,14 +768,18 @@ function node_admin_nodes() { $output .= "<div class=\"container-inline\">$form</div>"; // Overview table: - $header = array(NULL, t('Title'), t('Type'), t('Author'), t('Status'), array('data' => t('Operations'), 'colspan' => 2)); + $header = array(NULL, t('Title'), t('Type'), t('Author'), t('Status'), array('data' => t('Operations'), 'colspan' => '2')); while ($node = db_fetch_object($result)) { $rows[] = array(form_checkbox(NULL, 'status]['. $node->nid, 1, 0), l($node->title, 'node/'. $node->nid) .' '. (node_is_new($node->nid, $node->changed) ? theme_mark() : ''), node_invoke($node, 'node_name'), format_name($node), ($node->status ? t('published') : t('not published')), l(t('edit'), 'node/'. $node->nid .'/edit'), l(t('delete'), 'admin/node/delete/'. $node->nid)); } if ($pager = theme('pager', NULL, 50, 0)) { - $rows[] = array(array('data' => $pager, 'colspan' => 7)); + $rows[] = array(array('data' => $pager, 'colspan' => '7')); + } + + if (!$rows) { + $rows[] = array(array('data' => t('No posts available.'), 'colspan' => '7')); } $output .= '<h3>'. $filters[$filter][0] .'</h3>'; diff --git a/modules/path.module b/modules/path.module index 2e1fd2364b2a..8b9705945fb8 100644 --- a/modules/path.module +++ b/modules/path.module @@ -82,7 +82,7 @@ function path_menu($may_cache) { 'type' => MENU_CALLBACK); $items[] = array('path' => 'admin/path/list', 'title' => t('list'), 'type' => MENU_DEFAULT_LOCAL_TASK, 'weight' => -10); - $items[] = array('path' => 'admin/path/add', 'title' => t('add'), + $items[] = array('path' => 'admin/path/add', 'title' => t('add alias'), 'callback' => 'path_admin_edit', 'access' => user_access('administer url aliases'), 'type' => MENU_LOCAL_TASK); @@ -259,7 +259,7 @@ function path_overview() { $header = array( array('data' => t('Alias'), 'field' => 'dst', 'sort' => 'asc'), array('data' => t('System'), 'field' => 'src'), - array('data' => t('Operations'), 'colspan' => 2) + array('data' => t('Operations'), 'colspan' => '2') ); $sql .= tablesort_sql($header); $result = pager_query($sql, 50); diff --git a/modules/path/path.module b/modules/path/path.module index 2e1fd2364b2a..8b9705945fb8 100644 --- a/modules/path/path.module +++ b/modules/path/path.module @@ -82,7 +82,7 @@ function path_menu($may_cache) { 'type' => MENU_CALLBACK); $items[] = array('path' => 'admin/path/list', 'title' => t('list'), 'type' => MENU_DEFAULT_LOCAL_TASK, 'weight' => -10); - $items[] = array('path' => 'admin/path/add', 'title' => t('add'), + $items[] = array('path' => 'admin/path/add', 'title' => t('add alias'), 'callback' => 'path_admin_edit', 'access' => user_access('administer url aliases'), 'type' => MENU_LOCAL_TASK); @@ -259,7 +259,7 @@ function path_overview() { $header = array( array('data' => t('Alias'), 'field' => 'dst', 'sort' => 'asc'), array('data' => t('System'), 'field' => 'src'), - array('data' => t('Operations'), 'colspan' => 2) + array('data' => t('Operations'), 'colspan' => '2') ); $sql .= tablesort_sql($header); $result = pager_query($sql, 50); diff --git a/modules/queue.module b/modules/queue.module index 891457380353..934881e92ed7 100644 --- a/modules/queue.module +++ b/modules/queue.module @@ -136,7 +136,11 @@ function queue_overview() { } if ($pager = theme('pager', NULL, 10, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 4)); + $rows[] = array(array('data' => $pager, 'colspan' => '4')); + } + + if (!$rows) { + $rows[] = array(array('data' => t('No posts available in queue.'), 'colspan' => '4')); } $output = '<div id="queue">'; diff --git a/modules/statistics.module b/modules/statistics.module index 0ad65b778e74..a384b40768ea 100644 --- a/modules/statistics.module +++ b/modules/statistics.module @@ -263,7 +263,7 @@ function statistics_admin_displaylog($type = 'all', $id = 0) { } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 8)); + $rows[] = array(array('data' => $pager, 'colspan' => '8')); } $output = theme('table', $header, $rows); @@ -294,7 +294,7 @@ function statistics_top_titles() { $rows[] = array(l(_statistics_column_width($title->title, '_title', 56), $title->path), _statistics_column_width($title->path, '_title', 56), $title->hits, format_date($title->last_hit, 'small'), ($title->title ? l(t('track title'), 'admin/logs/hits/page/'. urlencode($title->title)) : '')); } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 5)); + $rows[] = array(array('data' => $pager, 'colspan' => '5')); } $output = theme('table', $header, $rows); @@ -316,7 +316,7 @@ function statistics_top_users() { array('data' => t('Hostname'), 'field' => 'hostname'), array('data' => t('Hits'), 'field' => 'hits', 'sort' => 'desc'), array('data' => t('Last hit'), 'field' => 'last_hit'), - array('data' => t('Operations'), 'colspan' => 2) + array('data' => t('Operations'), 'colspan' => '2') ); $sql .= tablesort_sql($header); $result = pager_query($sql, 50, 0, $sql_cnt); @@ -326,7 +326,7 @@ function statistics_top_users() { $rows[] = array(format_name($user), $u->hostname, $u->hits, format_date($u->last_hit, 'small'), ($u->uid ? l(t('track user'), "admin/logs/hits/user/$user->uid") : ''), ($u->hostname ? l(t('track host'), "admin/logs/hits/host/$u->hostname") : '')); } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 6)); + $rows[] = array(array('data' => $pager, 'colspan' => '6')); } $output = theme('table', $header, $rows); @@ -348,7 +348,7 @@ function statistics_top_hostnames() { array('data' => t('User'), 'field' => 'user'), array('data' => t('Hits'), 'field' => 'hits', 'sort' => 'desc'), array('data' => t('Last hit'), 'field' => 'last_hit'), - array('data' => t('Operations'), 'colspan' => 2) + array('data' => t('Operations'), 'colspan' => '2') ); $sql .= tablesort_sql($header); $result = pager_query($sql, 50, 0, $sql_cnt); @@ -358,7 +358,7 @@ function statistics_top_hostnames() { $rows[] = array($hostname->hostname, format_name($user), $hostname->hits, format_date($hostname->last_hit, 'small'), ($hostname->hostname ? l(t('track host'), "admin/logs/hits/host/$hostname->hostname") : ''), ($hostname->uid ? l(t('track user'), "admin/logs/hits/user/$hostname->uid") :'')); } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 3)); + $rows[] = array(array('data' => $pager, 'colspan' => '3')); } $output = theme('table', $header, $rows); @@ -406,7 +406,7 @@ function statistics_top_referrers($view = 'all') { $rows[] = array('<a href="'. $referrer->url .'">'. _statistics_column_width($referrer->url, '_refer', 75) .'</a>', $referrer->hits, format_date($referrer->last_hit, 'small')); } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 3)); + $rows[] = array(array('data' => $pager, 'colspan' => '3')); } $output .= theme('table', $header, $rows); @@ -433,7 +433,7 @@ function statistics_admin_content() { $rows[] = array(l($nid->title, 'node/'. $nid->nid, array('title' => t('View this posting.'))), $nid->daycount, $nid->totalcount, format_date($nid->timestamp, 'small'), l(t('track title'), 'admin/logs/hits/page/'. urlencode($nid->title))); } if ($pager = theme('pager', NULL, 20, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 5)); + $rows[] = array(array('data' => $pager, 'colspan' => '5')); } $output = theme('table', $header, $rows); diff --git a/modules/statistics/statistics.module b/modules/statistics/statistics.module index 0ad65b778e74..a384b40768ea 100644 --- a/modules/statistics/statistics.module +++ b/modules/statistics/statistics.module @@ -263,7 +263,7 @@ function statistics_admin_displaylog($type = 'all', $id = 0) { } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 8)); + $rows[] = array(array('data' => $pager, 'colspan' => '8')); } $output = theme('table', $header, $rows); @@ -294,7 +294,7 @@ function statistics_top_titles() { $rows[] = array(l(_statistics_column_width($title->title, '_title', 56), $title->path), _statistics_column_width($title->path, '_title', 56), $title->hits, format_date($title->last_hit, 'small'), ($title->title ? l(t('track title'), 'admin/logs/hits/page/'. urlencode($title->title)) : '')); } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 5)); + $rows[] = array(array('data' => $pager, 'colspan' => '5')); } $output = theme('table', $header, $rows); @@ -316,7 +316,7 @@ function statistics_top_users() { array('data' => t('Hostname'), 'field' => 'hostname'), array('data' => t('Hits'), 'field' => 'hits', 'sort' => 'desc'), array('data' => t('Last hit'), 'field' => 'last_hit'), - array('data' => t('Operations'), 'colspan' => 2) + array('data' => t('Operations'), 'colspan' => '2') ); $sql .= tablesort_sql($header); $result = pager_query($sql, 50, 0, $sql_cnt); @@ -326,7 +326,7 @@ function statistics_top_users() { $rows[] = array(format_name($user), $u->hostname, $u->hits, format_date($u->last_hit, 'small'), ($u->uid ? l(t('track user'), "admin/logs/hits/user/$user->uid") : ''), ($u->hostname ? l(t('track host'), "admin/logs/hits/host/$u->hostname") : '')); } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 6)); + $rows[] = array(array('data' => $pager, 'colspan' => '6')); } $output = theme('table', $header, $rows); @@ -348,7 +348,7 @@ function statistics_top_hostnames() { array('data' => t('User'), 'field' => 'user'), array('data' => t('Hits'), 'field' => 'hits', 'sort' => 'desc'), array('data' => t('Last hit'), 'field' => 'last_hit'), - array('data' => t('Operations'), 'colspan' => 2) + array('data' => t('Operations'), 'colspan' => '2') ); $sql .= tablesort_sql($header); $result = pager_query($sql, 50, 0, $sql_cnt); @@ -358,7 +358,7 @@ function statistics_top_hostnames() { $rows[] = array($hostname->hostname, format_name($user), $hostname->hits, format_date($hostname->last_hit, 'small'), ($hostname->hostname ? l(t('track host'), "admin/logs/hits/host/$hostname->hostname") : ''), ($hostname->uid ? l(t('track user'), "admin/logs/hits/user/$hostname->uid") :'')); } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 3)); + $rows[] = array(array('data' => $pager, 'colspan' => '3')); } $output = theme('table', $header, $rows); @@ -406,7 +406,7 @@ function statistics_top_referrers($view = 'all') { $rows[] = array('<a href="'. $referrer->url .'">'. _statistics_column_width($referrer->url, '_refer', 75) .'</a>', $referrer->hits, format_date($referrer->last_hit, 'small')); } if ($pager = theme('pager', NULL, 50, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 3)); + $rows[] = array(array('data' => $pager, 'colspan' => '3')); } $output .= theme('table', $header, $rows); @@ -433,7 +433,7 @@ function statistics_admin_content() { $rows[] = array(l($nid->title, 'node/'. $nid->nid, array('title' => t('View this posting.'))), $nid->daycount, $nid->totalcount, format_date($nid->timestamp, 'small'), l(t('track title'), 'admin/logs/hits/page/'. urlencode($nid->title))); } if ($pager = theme('pager', NULL, 20, 0, tablesort_pager())) { - $rows[] = array(array('data' => $pager, 'colspan' => 5)); + $rows[] = array(array('data' => $pager, 'colspan' => '5')); } $output = theme('table', $header, $rows); diff --git a/modules/system.module b/modules/system.module index de83f63c3071..e38cbe5fc1a0 100644 --- a/modules/system.module +++ b/modules/system.module @@ -80,7 +80,7 @@ function system_menu($may_cache) { $items[] = array('path' => 'admin/themes', 'title' => t('themes'), 'callback' => 'system_themes', 'access' => $access); - $items[] = array('path' => 'admin/themes/select', 'title' => t('select'), + $items[] = array('path' => 'admin/themes/select', 'title' => t('list'), 'callback' => 'system_themes', 'access' => $access, 'type' => MENU_DEFAULT_LOCAL_TASK, 'weight' => -1); diff --git a/modules/system/system.module b/modules/system/system.module index de83f63c3071..e38cbe5fc1a0 100644 --- a/modules/system/system.module +++ b/modules/system/system.module @@ -80,7 +80,7 @@ function system_menu($may_cache) { $items[] = array('path' => 'admin/themes', 'title' => t('themes'), 'callback' => 'system_themes', 'access' => $access); - $items[] = array('path' => 'admin/themes/select', 'title' => t('select'), + $items[] = array('path' => 'admin/themes/select', 'title' => t('list'), 'callback' => 'system_themes', 'access' => $access, 'type' => MENU_DEFAULT_LOCAL_TASK, 'weight' => -1); diff --git a/modules/taxonomy.module b/modules/taxonomy.module index 503449daa754..42ece7d17138 100644 --- a/modules/taxonomy.module +++ b/modules/taxonomy.module @@ -343,7 +343,7 @@ function _taxonomy_confirm_del_term($tid) { * Generate a tabular listing of administrative functions for vocabularies. */ function taxonomy_overview() { - $header = array(t('Name'), t('Node types'), array('data' => t('Operations'), 'colspan' => 3)); + $header = array(t('Name'), t('Type'), array('data' => t('Operations'), 'colspan' => '3')); $vocabularies = taxonomy_get_vocabularies(); @@ -361,10 +361,14 @@ function taxonomy_overview() { foreach ($tree as $term) { $data .= _taxonomy_depth($term->depth) .' '. $term->name .' ('. l(t('edit term'), "admin/taxonomy/edit/term/$term->tid") .')<br />'; } - $rows[] = array(array('data' => $data, 'colspan' => 5)); + $rows[] = array(array('data' => $data, 'colspan' => '5')); } } + if (!$rows) { + $rows[] = array(array('data' => t('No categories available.'), 'colspan' => '5')); + } + return theme('table', $header, $rows); } diff --git a/modules/taxonomy/taxonomy.module b/modules/taxonomy/taxonomy.module index 503449daa754..42ece7d17138 100644 --- a/modules/taxonomy/taxonomy.module +++ b/modules/taxonomy/taxonomy.module @@ -343,7 +343,7 @@ function _taxonomy_confirm_del_term($tid) { * Generate a tabular listing of administrative functions for vocabularies. */ function taxonomy_overview() { - $header = array(t('Name'), t('Node types'), array('data' => t('Operations'), 'colspan' => 3)); + $header = array(t('Name'), t('Type'), array('data' => t('Operations'), 'colspan' => '3')); $vocabularies = taxonomy_get_vocabularies(); @@ -361,10 +361,14 @@ function taxonomy_overview() { foreach ($tree as $term) { $data .= _taxonomy_depth($term->depth) .' '. $term->name .' ('. l(t('edit term'), "admin/taxonomy/edit/term/$term->tid") .')<br />'; } - $rows[] = array(array('data' => $data, 'colspan' => 5)); + $rows[] = array(array('data' => $data, 'colspan' => '5')); } } + if (!$rows) { + $rows[] = array(array('data' => t('No categories available.'), 'colspan' => '5')); + } + return theme('table', $header, $rows); } diff --git a/modules/tracker.module b/modules/tracker.module index f18b43f66959..f31389a80ea0 100644 --- a/modules/tracker.module +++ b/modules/tracker.module @@ -72,7 +72,7 @@ function tracker_page($uid = 0) { else { $result = pager_query('SELECT n.nid, n.title, n.type, n.changed, n.uid, u.name, l.last_comment_timestamp AS last_post, l.comment_count FROM {node} n '. node_access_join_sql() .' INNER JOIN {users} u ON n.uid = u.uid INNER JOIN {node_comment_statistics} l ON n.nid = l.nid WHERE n.status = 1 AND '. node_access_where_sql() .' ORDER BY last_post DESC', 25, 0, 'SELECT COUNT(n.nid) FROM {node} n '. node_access_join_sql() .' WHERE n.status = 1 AND '. node_access_where_sql()); } - + while ($node = db_fetch_object($result)) { // Determine the number of comments: $comments = 0; @@ -95,7 +95,7 @@ function tracker_page($uid = 0) { } if ($pager = theme('pager', NULL, 25, 0)) { - $rows[] = array(array('data' => $pager, 'colspan' => 5)); + $rows[] = array(array('data' => $pager, 'colspan' => '5')); } $header = array(t('Type'), t('Post'), t('Author'), t('Replies'), t('Last post')); diff --git a/modules/tracker/tracker.module b/modules/tracker/tracker.module index f18b43f66959..f31389a80ea0 100644 --- a/modules/tracker/tracker.module +++ b/modules/tracker/tracker.module @@ -72,7 +72,7 @@ function tracker_page($uid = 0) { else { $result = pager_query('SELECT n.nid, n.title, n.type, n.changed, n.uid, u.name, l.last_comment_timestamp AS last_post, l.comment_count FROM {node} n '. node_access_join_sql() .' INNER JOIN {users} u ON n.uid = u.uid INNER JOIN {node_comment_statistics} l ON n.nid = l.nid WHERE n.status = 1 AND '. node_access_where_sql() .' ORDER BY last_post DESC', 25, 0, 'SELECT COUNT(n.nid) FROM {node} n '. node_access_join_sql() .' WHERE n.status = 1 AND '. node_access_where_sql()); } - + while ($node = db_fetch_object($result)) { // Determine the number of comments: $comments = 0; @@ -95,7 +95,7 @@ function tracker_page($uid = 0) { } if ($pager = theme('pager', NULL, 25, 0)) { - $rows[] = array(array('data' => $pager, 'colspan' => 5)); + $rows[] = array(array('data' => $pager, 'colspan' => '5')); } $header = array(t('Type'), t('Post'), t('Author'), t('Replies'), t('Last post')); diff --git a/modules/user.module b/modules/user.module index d6ee673df054..390eb075edd0 100644 --- a/modules/user.module +++ b/modules/user.module @@ -662,7 +662,7 @@ function user_menu($may_cache) { 'callback' => 'user_admin', 'access' => $access); $items[] = array('path' => 'admin/user/list', 'title' => t('list'), 'type' => MENU_DEFAULT_LOCAL_TASK, 'weight' => -10); - $items[] = array('path' => 'admin/user/create', 'title' => t('add'), + $items[] = array('path' => 'admin/user/create', 'title' => t('add user'), 'callback' => 'user_admin', 'access' => $access, 'type' => MENU_LOCAL_TASK); $items[] = array('path' => 'admin/user/configure', 'title' => t('configure'), @@ -1549,7 +1549,7 @@ function user_admin_account() { $pager = theme('pager', NULL, 50, 0, tablesort_pager()); if (!empty($pager)) { - $rows[] = array(array('data' => $pager, 'colspan' => 6)); + $rows[] = array(array('data' => $pager, 'colspan' => '6')); } return theme('table', $header, $rows); } diff --git a/modules/user/user.module b/modules/user/user.module index d6ee673df054..390eb075edd0 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -662,7 +662,7 @@ function user_menu($may_cache) { 'callback' => 'user_admin', 'access' => $access); $items[] = array('path' => 'admin/user/list', 'title' => t('list'), 'type' => MENU_DEFAULT_LOCAL_TASK, 'weight' => -10); - $items[] = array('path' => 'admin/user/create', 'title' => t('add'), + $items[] = array('path' => 'admin/user/create', 'title' => t('add user'), 'callback' => 'user_admin', 'access' => $access, 'type' => MENU_LOCAL_TASK); $items[] = array('path' => 'admin/user/configure', 'title' => t('configure'), @@ -1549,7 +1549,7 @@ function user_admin_account() { $pager = theme('pager', NULL, 50, 0, tablesort_pager()); if (!empty($pager)) { - $rows[] = array(array('data' => $pager, 'colspan' => 6)); + $rows[] = array(array('data' => $pager, 'colspan' => '6')); } return theme('table', $header, $rows); } -- GitLab