From ada6432e5e8844e9d0c8ce42e7ee5d88c9224ef9 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Sat, 29 May 2010 07:53:44 +0000 Subject: - Patch #809558 by mr.baileys: node_title_list() didn't return renderable array for block content. --- modules/statistics/statistics.module | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'modules/statistics/statistics.module') diff --git a/modules/statistics/statistics.module b/modules/statistics/statistics.module index 983dba45b..859ca1e4e 100644 --- a/modules/statistics/statistics.module +++ b/modules/statistics/statistics.module @@ -350,21 +350,24 @@ function statistics_block_view($delta = '') { $daytop = variable_get('statistics_block_top_day_num', 0); if ($daytop && ($result = statistics_title_list('daycount', $daytop)) && ($node_title_list = node_title_list($result, t("Today's:")))) { - $content[] = $node_title_list; + $content['top_day'] = $node_title_list; + $content['top_day']['#suffix'] = '
'; } $alltimetop = variable_get('statistics_block_top_all_num', 0); if ($alltimetop && ($result = statistics_title_list('totalcount', $alltimetop)) && ($node_title_list = node_title_list($result, t('All time:')))) { - $content[] = $node_title_list; + $content['top_all'] = $node_title_list; + $content['top_all']['#suffix'] = '
'; } $lasttop = variable_get('statistics_block_top_last_num', 0); if ($lasttop && ($result = statistics_title_list('timestamp', $lasttop)) && ($node_title_list = node_title_list($result, t('Last viewed:')))) { - $content[] = $node_title_list; + $content['top_last'] = $node_title_list; + $content['top_last']['#suffix'] = '
'; } if (count($content)) { - $block['content'] = implode('
', $content); + $block['content'] = $content; $block['subject'] = t('Popular content'); return $block; } -- cgit v1.2.3