summaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorAndrea Scarpino <andrea@archlinux.org>2009-02-15 23:22:33 +0100
committerLoui Chang <louipc.ist@gmail.com>2009-02-18 09:31:20 -0500
commit84f08cf82b5d35376df4287daca07eb9538c2d76 (patch)
treea3f1a90add706e236460e1039a8713409eba5c09 /web
parent710ff234fb49e3ba0e5b9d65f47f53a59c9fe2e4 (diff)
downloadaurweb-84f08cf82b5d35376df4287daca07eb9538c2d76.tar.xz
Add 'Out of Date' detail in search form
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
Diffstat (limited to 'web')
-rw-r--r--web/lib/pkgfuncs.inc4
-rw-r--r--web/template/pkg_search_form.php8
2 files changed, 12 insertions, 0 deletions
diff --git a/web/lib/pkgfuncs.inc b/web/lib/pkgfuncs.inc
index 150f552..5ce659e 100644
--- a/web/lib/pkgfuncs.inc
+++ b/web/lib/pkgfuncs.inc
@@ -449,6 +449,10 @@ function pkg_search_page($SID="") {
$q.= "AND MaintainerUID = 0 ";
}
+ if (isset($_GET['outdated'])) {
+ $q .= "AND OutOfDate = 1 ";
+ }
+
$order = $_GET["SO"] == 'd' ? 'DESC' : 'ASC';
switch ($_GET["SB"]) {
diff --git a/web/template/pkg_search_form.php b/web/template/pkg_search_form.php
index 012b1bd..f5163f3 100644
--- a/web/template/pkg_search_form.php
+++ b/web/template/pkg_search_form.php
@@ -120,6 +120,14 @@
?>
</select>
</li>
+ <li>
+ <label><?php echo __('Out of Date'); ?></label>
+ <?php if (isset($_GET['outdated'])): ?>
+ <input type="checkbox" name="outdated" checked />
+ <?php else: ?>
+ <input type="checkbox" name="outdated" />
+ <?php endif; ?>
+ </li>
</ul>
</div>
<?php endif; ?>