@ -90,78 +90,70 @@ function hesk_kbTopArticles($how_many, $index = 1)
}
}
?>
?>
< div class = "panel panel-default" >
< h4 class = "text-left" > <?php echo $hesklang [ 'popart' ]; ?> </ h4 >
< div class = "panel-heading" >
< div class = "footerWithBorder blankSpace" > < / div >
< h4 class = "text-left" > <?php echo $hesklang [ 'popart_no_colon' ]; ?> </ h4 >
< / div >
< table border = "0" width = "100%" >
< table border = "0" width = "100%" class = "table table-striped table-fixed" >
< tr >
< thead >
< tr >
<?php
< th class = "col-xs-8 col-sm-9" > < / th >
/* Get list of articles from the database */
<?php
$res = hesk_dbQuery("SELECT `t1`.`id`,`t1`.`subject`,`t1`.`views` FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_articles` AS `t1`
/* Get list of articles from the database */
LEFT JOIN `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_categories` AS `t2` ON `t1`.`catid` = `t2`.`id`
$res = hesk_dbQuery("SELECT `t1`.`id`,`t1`.`subject`,`t1`.`views` FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_articles` AS `t1`
WHERE `t1`.`type`='0' AND `t2`.`type`='0'
ORDER BY `t1`.`sticky` DESC, `t1`.`views` DESC, `t1`.`art_order` ASC LIMIT ".intval($how_many));
/* Show number of views? */
if ($hesk_settings['kb_views'] & & hesk_dbNumRows($res) != 0)
{
echo '< td class = "text-right" > < i > ' . $hesklang['views'] . '< / i > < / td > ';
}
?>
< / tr >
< / table >
<?php
/* Get list of articles from the database */
$res = hesk_dbQuery("SELECT `t1`.`id`,`t1`.`subject`,`t1`.`dt` FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_articles` AS `t1`
LEFT JOIN `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_categories` AS `t2` ON `t1`.`catid` = `t2`.`id`
LEFT JOIN `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_categories` AS `t2` ON `t1`.`catid` = `t2`.`id`
WHERE `t1`.`type`='0' AND `t2`.`type`='0'
WHERE `t1`.`type`='0' AND `t2`.`type`='0'
ORDER BY `t1`.`sticky` DESC, `t1`.`views` DESC, `t1`.`art_order` ASC LIMIT ".intval($how_many));
ORDER BY `t1`.`sticky` DESC, `t1`.`views` DESC, `t1`.`art_order` ASC LIMIT ".intval($how_many));
/* If no results found end here */
/* Show number of views? */
if (hesk_dbNumRows($res) == 0)
if ($hesk_settings['kb_views'] & & hesk_dbNumRows($res) != 0)
{
{
echo '< p class = "text-left" > < i > '.$hesklang['noa'].'< / i > < br / > < / p > ';
echo '< th class = "col-xs-4 col-sm-3" > < i > ' . $hesklang['views'] . '< / i > < / th > ';
return true;
}
}
?>
< / tr >
/* We have some results, print them out */
< / thead >
?>
< tbody >
< div align = "left" >
<?php
< table border = "0" cellspacing = "1" cellpadding = "3" width = "100%" >
/* Get list of articles from the database */
<?php
$res = hesk_dbQuery("SELECT `t1`.`id`,`t1`.`subject`,`t1`.`dt`, `t1`.`views` FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_articles` AS `t1`
LEFT JOIN `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_categories` AS `t2` ON `t1`.`catid` = `t2`.`id`
while ($article = hesk_dbFetchAssoc($res))
WHERE `t1`.`type`='0' AND `t2`.`type`='0'
{
ORDER BY `t1`.`sticky` DESC, `t1`.`views` DESC, `t1`.`art_order` ASC LIMIT ".intval($how_many));
echo '
< tr >
/* If no results found end here */
< td >
if (hesk_dbNumRows($res) == 0)
< table border = "0" width = "100%" cellspacing = "0" cellpadding = "0" >
{
< tr >
$colspan = '';
< td width = "1" valign = "top" > < span class = "glyphicon glyphicon-file" > < / span > < / td >
if (!$hesk_settings['kb_views']) {
< td valign = "top" > < a href = "knowledgebase.php?article=' . $article['id'] . '" > ' . $article['subject'] . '< / a > < / td >
$colspan = 'colspan="2"';
';
}
echo '< tr > < td ' . $ colspan . ' > < i > '.$hesklang['noa'].'< / i > < / td > < / tr > ';
if ($hesk_settings['kb_views'])
return true;
{
}
echo '< td valign = "top" class = "text-right" width = "200" > ' . $article['views'] . '< / td > ';
}
/* We have some results, print them out */
$colspan = '';
echo '
if (!$hesk_settings['kb_views']) {
< / tr >
$colspan = 'colspan="2"';
< / table >
}
< / td >
while ($article = hesk_dbFetchAssoc($res))
< / tr >
{
';
echo '
}
< tr >
?>
< td class = "col-xs-8 col-sm-9" ' . $ colspan . ' >
< i class = "fa fa-file" > < / i > < a href = "knowledgebase.php?article='.$article['id'].'" > '.$article['subject'].'< / a >
< / table >
< / td >
';
if ($hesk_settings['kb_views']) {
echo '< td class = "col-xs-4 col-sm-3" > '.$article['views'].'< / td > ';
}
echo '< / tr > ';
}
?>
< / tbody >
< / table >
< / div >
< / div >
< br / >
<?php
<?php
} // END hesk_kbTopArticles()
} // END hesk_kbTopArticles()
@ -201,78 +193,73 @@ function hesk_kbLatestArticles($how_many, $index = 1)
}
}
?>
?>
< h4 class = "text-left" > <?php echo $hesklang [ 'latart' ]; ?> </ h4 >
< div class = "panel panel-default" >
< div class = "footerWithBorder blankSpace" > < / div >
< div class = "panel-heading" >
< h4 class = "text-left" > <?php echo $hesklang [ 'latart_no_colon' ]; ?> </ h4 >
< table border = "0" width = "100%" >
< / div >
< tr >
< table class = "table table-striped table-fixed" >
<?php
< thead >
/* Get list of articles from the database */
< tr >
$res = hesk_dbQuery("SELECT `t1`.* FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_articles` AS `t1`
<?php
LEFT JOIN `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_categories` AS `t2` ON `t1`.`catid` = `t2`.`id`
$colspan = '';
WHERE `t1`.`type`='0' AND `t2`.`type`='0'
if (!$hesk_settings['kb_date']) {
ORDER BY `t1`.`dt` DESC LIMIT ".intval($how_many));
$colspan = 'colspan="2"';
}
/* Show number of views? */
/* Get list of articles from the database */
if ($hesk_settings['kb_date'] & & hesk_dbNumRows($res) != 0)
$res = hesk_dbQuery("SELECT `t1`.* FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_articles` AS `t1`
{
LEFT JOIN `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_categories` AS `t2` ON `t1`.`catid` = `t2`.`id`
echo '< td class = "text-right" > < i > ' . $hesklang['dta'] . '< / i > < / td > ';
WHERE `t1`.`type`='0' AND `t2`.`type`='0'
}
ORDER BY `t1`.`dt` DESC LIMIT ".intval($how_many));
?>
/* Show number of views? */
< / tr >
if (hesk_dbNumRows($res) != 0)
< / table >
{
echo '< th class = "col-xs-9" ' . $ colspan . ' > < / th > ';
<?php
if ($hesk_settings['kb_date'])
/* Get list of articles from the database */
{
$res = hesk_dbQuery("SELECT `t1`.* FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_articles` AS `t1`
echo '< th class = "col-xs-3" > < i > ' . $hesklang['dta'] . '< / i > < / th > ';
}
}
?>
< / tr >
< / thead >
< tbody >
<?php
/* Get list of articles from the database */
$res = hesk_dbQuery("SELECT `t1`.* FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_articles` AS `t1`
LEFT JOIN `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_categories` AS `t2` ON `t1`.`catid` = `t2`.`id`
LEFT JOIN `".hesk_dbEscape($hesk_settings['db_pfix'])."kb_categories` AS `t2` ON `t1`.`catid` = `t2`.`id`
WHERE `t1`.`type`='0' AND `t2`.`type`='0'
WHERE `t1`.`type`='0' AND `t2`.`type`='0'
ORDER BY `t1`.`dt` DESC LIMIT ".intval($how_many));
ORDER BY `t1`.`dt` DESC LIMIT ".intval($how_many));
/* If no results found end here */
/* If no results found end here */
if (hesk_dbNumRows($res) == 0)
if (hesk_dbNumRows($res) == 0)
{
{
echo '< p class = "text-left" > < i > '.$hesklang['noa'].'< / i > < br / > < / p > ';
$colspan = '';
return true;
if ($hesk_settings['kb_date']) {
}
$colspan = 'colspan="2"';
}
/* We have some results, print them out */
echo '< td ' . $ colspan . ' > < i > '.$hesklang['noa'].'< / i > < / td > ';
?>
return true;
< div align = "center" >
}
< table border = "0" cellspacing = "1" cellpadding = "3" width = "100%" >
<?php
/* We have some results, print them out */
$colspan = $hesk_settings['kb_date'] ? '' : 'colspan="2"';
while ($article = hesk_dbFetchAssoc($res))
while ($article = hesk_dbFetchAssoc($res))
{
{
echo '
echo '
< tr >
< tr >
< td >
< td class = "col-xs-9" ' . $ colspan . ' >
< table border = "0" width = "100%" cellspacing = "0" cellpadding = "0" >
< i class = "fa fa-file" > < / i > < a href = "knowledgebase.php?article='.$article['id'].'" > '.$article['subject'].'< / a >
< tr >
< / td > ';
< td width = "1" valign = "top" > < span class = "glyphicon glyphicon-file" > < / span > < / td >
if ($hesk_settings['kb_date']) {
< td valign = "top" > < a href = "knowledgebase.php?article=' . $article['id'] . '" > ' . $article['subject'] . '< / a > < / td >
echo '< td class = "col-xs-3" > ' . hesk_date($article['dt'], true) . '< / td > ';
';
}
echo '< / tr > ';
if ($hesk_settings['kb_date'])
} ?>
{
< / tbody >
echo '< td valign = "top" class = "text-right" width = "200" > ' . hesk_date($article['dt'], true) . '< / td > ';
< / table >
}
echo '
< / tr >
< / table >
< / td >
< / tr >
';
}
?>
< / table >
< / div >
< / div >
<?php
<?php
} // END hesk_kbLatestArticles()
} // END hesk_kbLatestArticles()