From 0f70b55f607125f131925a17a4f2f5efebdf725e Mon Sep 17 00:00:00 2001 From: Daniel Tiefnig Date: Mon, 1 Jun 2009 15:58:34 +0000 Subject: [PATCH] implemented checkbox to search for terminated subscribers --- lib/admin/Controller/subscriber.pm | 2 ++ root/css/admin.css | 4 ++++ root/tt/subscriber.tt | 9 +++++++-- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/lib/admin/Controller/subscriber.pm b/lib/admin/Controller/subscriber.pm index cb7bb08..d6de21b 100644 --- a/lib/admin/Controller/subscriber.pm +++ b/lib/admin/Controller/subscriber.pm @@ -55,6 +55,7 @@ sub search : Local { $exact{$sf} = 1 if $c->request->params->{'exact_'.$sf}; } } + $filter{terminated} = 1 if $c->request->params->{terminated}; $c->session->{search_filter} = { %filter }; $c->session->{exact_filter} = { %exact }; } @@ -74,6 +75,7 @@ sub search : Local { $filter{$sf} =~ s/\%*$/\%/; } } + $c->stash->{terminated} = $filter{terminated}; my $offset = $c->request->params->{offset} || 0; $offset = 0 if $offset !~ /^\d+$/; diff --git a/root/css/admin.css b/root/css/admin.css index f290805..8e64396 100644 --- a/root/css/admin.css +++ b/root/css/admin.css @@ -367,3 +367,7 @@ h3 { #contentplace .padding6 { padding: 6px; } + +.topbottomspace { + margin: 5px 0; +} diff --git a/root/tt/subscriber.tt b/root/tt/subscriber.tt index 29a1455..876a9a7 100644 --- a/root/tt/subscriber.tt +++ b/root/tt/subscriber.tt @@ -19,9 +19,14 @@ - +
+
+ +
+
+ @@ -32,7 +37,7 @@
- + [% FOREACH subscriber = subscriber_list %]
SIP URIAccount ID
SIP URIAccount ID