diff options
| author | Michael Save <savetheinternet@tinyboard.org> | 2012-02-08 19:20:08 +1100 |
|---|---|---|
| committer | Michael Save <savetheinternet@tinyboard.org> | 2012-02-08 19:20:08 +1100 |
| commit | 5c847c75ac9e39a386e0cd4a55164e03091b5cdd (patch) | |
| tree | a196441ae5d041d469a4a7bc3f4bdcc0a59a075e /templates/themes/basic/theme.php | |
| parent | 658a7b43791921a06132ad5db8beacb33a6ef5dc (diff) | |
"# of recent entries" setting adding to basic theme
Diffstat (limited to 'templates/themes/basic/theme.php')
| -rw-r--r-- | templates/themes/basic/theme.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/templates/themes/basic/theme.php b/templates/themes/basic/theme.php index 8dba89cc..603176cb 100644 --- a/templates/themes/basic/theme.php +++ b/templates/themes/basic/theme.php @@ -16,14 +16,16 @@ global $config; if($action == 'all' || $action == 'news') - file_write($config['dir']['home'] . $config['file_index'], Basic::homepage($settings)); + file_write($config['dir']['home'] . $settings['file'], Basic::homepage($settings)); } // Build news page public static function homepage($settings) { global $config; - $query = query("SELECT * FROM `news` ORDER BY `time` DESC") or error(db_error()); + $settings['no_recent'] = (int) $settings['no_recent']; + + $query = query("SELECT * FROM `news` ORDER BY `time` DESC" . ($settings['no_recent'] ? ' LIMIT ' . $settings['no_recent'] : '')) or error(db_error()); $news = $query->fetchAll(PDO::FETCH_ASSOC); return Element('themes/basic/index.html', Array( |
