$changelogs ?? false));
}
// Design and present the list
if ($news) {
$total_news = count($news);
$row_news = $total_news / $config['news_per_page'];
$page_amount = ceil($total_news / $config['news_per_page']);
$current = $config['news_per_page'] * $page;
if ($view !== "") { // We want to view a specific news post
$si = false;
if (ctype_digit($view) === false) {
for ($i = 0; $i < count($news); $i++) if ($view === urlencode($news[$i]['title'])) $si = $i;
} else {
for ($i = 0; $i < count($news); $i++) if ((int)$view === (int)$news[$i]['id']) $si = $i;
}
if ($si !== false) {
?>
| [#'.$news[$si]['id'].'] '. getClock($news[$si]['date'], true) .' '. t('news.by') .' '. $news[$si]['name'] .' - '. znote_bbcode_raw($news[$si]['title']) .''; ?> |
|
|
| = t('news.not_found') ?> |
|
= t('news.not_found_text') ?>
|
' . h(t_default('news.section_title', 'Latest News')) . '';
for ($i = $current; $i < $current + $config['news_per_page']; $i++) {
if (isset($news[$i])) {
?>
| '.getClock($news[$i]['date'], true).' '. t('news.by') .' '. $news[$i]['name'] .' - '. znote_bbcode_raw($news[$i]['title']) .''; ?> |
|
|
$page, 'page_amount' => $page_amount, 'baseUrl' => 'index.php'));
}
} else {
echo ''. h(t('news.none')) .'
';
}
}