diff --git a/inc/knowledgebase_functions.inc.php b/inc/knowledgebase_functions.inc.php
index 83669206..0443bf2d 100644
--- a/inc/knowledgebase_functions.inc.php
+++ b/inc/knowledgebase_functions.inc.php
@@ -90,78 +90,70 @@ function hesk_kbTopArticles($how_many, $index = 1)
}
?>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ |
+ ' . $hesklang['views'] . '';
- }
- ?>
+ /* Show number of views? */
+ if ($hesk_settings['kb_views'] && hesk_dbNumRows($res) != 0)
+ {
+ echo '' . $hesklang['views'] . ' | ';
+ }
+ ?>
+
+
+
+
-
+ /* If no results found end here */
+ if (hesk_dbNumRows($res) == 0)
+ {
+ $colspan = '';
+ if (!$hesk_settings['kb_views']) {
+ $colspan = 'colspan="2"';
+ }
+ echo '
'.$hesklang['noa'].' |
';
+ return true;
+ }
- '.$hesklang['noa'].'
';
- return true;
- }
-
- /* We have some results, print them out */
- ?>
-
-
-
-
-
- |
-
- ';
- }
- ?>
-
-
+ /* We have some results, print them out */
+ $colspan = '';
+ if (!$hesk_settings['kb_views']) {
+ $colspan = 'colspan="2"';
+ }
+ while ($article = hesk_dbFetchAssoc($res))
+ {
+ echo '
+
+
+ '.$article['subject'].'
+ |
+ ';
+ if ($hesk_settings['kb_views']) {
+ echo ''.$article['views'].' | ';
+ }
+ echo '
';
+ }
+ ?>
+
+
-
-
-
+
+
+
+
+
+
+
+
-
- ';
+ if ($hesk_settings['kb_date'])
+ {
+ echo '' . $hesklang['dta'] . ' | ';
+ }
+ }
+ ?>
+
+
+
+ ' . $hesklang['dta'] . '';
- }
- ?>
+ /* If no results found end here */
+ if (hesk_dbNumRows($res) == 0)
+ {
+ $colspan = '';
+ if ($hesk_settings['kb_date']) {
+ $colspan = 'colspan="2"';
+ }
+ echo ''.$hesklang['noa'].' | ';
+ return true;
+ }
-
-
-
-
'.$hesklang['noa'].' ';
- return true;
- }
-
- /* We have some results, print them out */
- ?>
-
-
-
-
-
-
- |
- ' . $article['subject'] . ' |
- ';
-
- if ($hesk_settings['kb_date'])
- {
- echo '' . hesk_date($article['dt'], true) . ' | ';
- }
-
- echo '
-
-
- |
-
- ';
- }
- ?>
-
-
+ /* We have some results, print them out */
+ $colspan = $hesk_settings['kb_date'] ? '' : 'colspan="2"';
+ while ($article = hesk_dbFetchAssoc($res))
+ {
+ echo '
+
+
+ '.$article['subject'].'
+ | ';
+ if ($hesk_settings['kb_date']) {
+ echo '' . hesk_date($article['dt'], true) . ' | ';
+ }
+ echo '
';
+ } ?>
-
-
-
+