From 74517da3f545d9659f58af8fa273ca4fafa9ff50 Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Tue, 10 Jun 2008 15:21:01 -0400 Subject: fixup for new theme design in public.php darcs-hash:20080610192101-84dde-29ba2cc875b73131bbbbef4cbdfb17965df37677.gz --- actions/public.php | 38 ++++++++++++-------------------------- 1 file changed, 12 insertions(+), 26 deletions(-) (limited to 'actions/public.php') diff --git a/actions/public.php b/actions/public.php index 89b12493a..d92a704a6 100644 --- a/actions/public.php +++ b/actions/public.php @@ -58,35 +58,21 @@ class PublicAction extends StreamAction { $cnt = $notice->find(); - common_element_start('div', 'notices'); - - for ($i = 0; $i < min($cnt, NOTICES_PER_PAGE); $i++) { - if ($notice->fetch()) { - $this->show_notice($notice); - } else { - // shouldn't happen! - break; + if ($cnt > 0) { + common_element_start('ul', array('id' => 'notices')); + for ($i = 0; $i < min($cnt, NOTICES_PER_PAGE); $i++) { + if ($notice->fetch()) { + $this->show_notice($notice); + } else { + // shouldn't happen! + break; + } } - } - - if ($page > 1) { - common_element_start('span', 'floatLeft width25'); - common_element('a', array('href' => common_local_url('public', - array('page' => $page-1)), - 'class' => 'newer'), - _t('Newer')); - common_element_end('span'); + common_element_end('ul'); } - if ($cnt > NOTICES_PER_PAGE) { - common_element_start('span', 'floatRight width25'); - common_element('a', array('href' => common_local_url('public', - array('page' => $page+1)), - 'class' => 'older'), - _t('Older')); - common_element_end('span'); - } - common_element_end('div'); + common_pagination($page > 1, $cnt > NOTICES_PER_PAGE, + $page, 'public'); } } -- cgit v1.2.3-54-g00ecf