summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoui Chang <louipc.ist@gmail.com>2009-01-19 15:24:35 -0500
committerLoui Chang <louipc.ist@gmail.com>2009-01-19 15:28:10 -0500
commit384f1ba3c9bc94de61a515b0491960b34a1b74ae (patch)
tree2e51852129a08c257019cef73186d7c8b7bea1db
parent2383f7dc06e6ac03ed3caecc3f31ecad5ab087dd (diff)
Remove Less and More links from search results page.
Don't show extra search results link if there is only one page of results. Fix indenting and coding style. Signed-off-by: Loui Chang <louipc.ist@gmail.com>
-rw-r--r--web/template/pkg_search_results.php54
1 files changed, 30 insertions, 24 deletions
diff --git a/web/template/pkg_search_results.php b/web/template/pkg_search_results.php
index cae0eb4..c098b28 100644
--- a/web/template/pkg_search_results.php
+++ b/web/template/pkg_search_results.php
@@ -124,34 +124,40 @@ for ($i = 0; $row = mysql_fetch_assoc($result); $i++) {
<?php print __("Showing results %s - %s of %s", $first, $last, $total) ?>
</span></span></td></tr>
</tr>
+ <?php
+ if ($_GET['PP'] > 0) {
+ $pages = ceil($total / $_GET['PP']);
+ }
+
+ if ($pages > 1) {
+ ?>
+
<tr>
- <td align='left' width='25%'>
- <?php if (($_GET['O'] - $_GET['PP']) >= 0): ?>
- <a href="packages.php?<?php print mkurl('O=' . ($_GET['O'] - $_GET['PP'])) ?>"><?php print __("Less") ?></a>
- <?php elseif ($_GET['O']<$_GET['PP'] && $_GET['O']>0): ?>
- <a href="packages.php?<?php print mkurl('O=0') ?>"><?php print __("Less") ?></a>
- <?php endif; ?>
- </td>
- <td align='center' width='50%'>
- <?php if ($_GET['PP'] > 0) { $pages = ceil($total/$_GET['PP']); } ?>
- <?php if ($_GET['O'] > 0) { $currentpage = ceil(($_GET['O']+1)/$_GET['PP']); }
- else { $currentpage = 1; } ?>
- <?php for ($i = 1; $i <= $pages; $i++) :
- if ($i <> $currentpage) :
- $pagestart = ($i-1)*$_GET['PP']; ?>
- <a href='packages.php?<?php print mkurl('O=' . ($pagestart))?>'><?php print "$i" ?> </a>
- <?php else : print "[$i] ";
- endif;
- endfor; ?>
- </td>
- <td align='right' width='25%'>
- <?php if ($total - $_GET['PP'] - $_GET['O'] > 0): ?>
- <a href='packages.php?<?php print mkurl('O=' . ($_GET['O'] + $_GET['PP'])) ?>'><?php print __("More") ?></a>
- <?php endif; ?>
+ <td align='center' width='100%'>
+ <?php
+ if ($_GET['O'] > 0) {
+ $currentpage = ceil(($_GET['O'] + 1) / $_GET['PP']);
+ }
+ else {
+ $currentpage = 1;
+ }
+
+ for ($i = 1; $i <= $pages; $i++) {
+ if ($i <> $currentpage) :
+ $pagestart = ($i - 1) * $_GET['PP'];
+ ?>
+ <a href='packages.php?<?php print mkurl('O=' . ($pagestart))?>'><?php print "$i " ?></a>
+ <?php else : print "[$i] ";
+ endif;
+ }
+ ?>
</td>
</tr>
-<?php } ?>
+<?php
+ }
+}
+?>
</table>
</td>