From d0da85c27c2a97173dd997f7f2a29f09556698ed Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 13 Dec 2008 12:57:53 +0100 Subject: preliminary UI work on date checking filter (refs #225) --- modules/backend-rpc.php | 18 ++++++++++++++++++ modules/popup-dialog.php | 17 +++++++++++++++-- 2 files changed, 33 insertions(+), 2 deletions(-) (limited to 'modules') diff --git a/modules/backend-rpc.php b/modules/backend-rpc.php index 2b3fe8726..75e4f946e 100644 --- a/modules/backend-rpc.php +++ b/modules/backend-rpc.php @@ -429,6 +429,24 @@ return; } + if ($subop == "checkDate") { + + $date = db_escape_string($_REQUEST["date"]); + $date_parsed = strtotime($date); + + print ""; + + if ($date_parsed) { + print "1"; + } else { + print "0"; + } + + print ""; + + return; + } + print "Unknown method: $subop"; } ?> diff --git a/modules/popup-dialog.php b/modules/popup-dialog.php index f86dd3db0..ea74eb583 100644 --- a/modules/popup-dialog.php +++ b/modules/popup-dialog.php @@ -358,13 +358,26 @@ print "
"; + print ""; + print " "; + print ""; - print " " . __("on field") . " "; - print_select_hash("filter_type", 1, $filter_types); + print ""; + print " "; + print ""; + + print "
" . __("on field") . " "; + print_select_hash("filter_type", 1, $filter_types, + 'onchange="filterDlgCheckType(this)"'); print "
"; -- cgit v1.2.3