From 3910dd623a1603520cb11646a2e4f6884c2461e2 Mon Sep 17 00:00:00 2001 From: Andreas Brachold Date: Sun, 15 Jun 2008 09:53:58 +0000 Subject: * KEYWORDS: Hide keyword input field if modul disabled --- lib/XXV/MODULES/AUTOTIMER.pm | 4 ++-- lib/XXV/MODULES/RECORDS.pm | 2 +- lib/XXV/MODULES/TIMERS.pm | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'lib') diff --git a/lib/XXV/MODULES/AUTOTIMER.pm b/lib/XXV/MODULES/AUTOTIMER.pm index 37f96ce..31418e0 100644 --- a/lib/XXV/MODULES/AUTOTIMER.pm +++ b/lib/XXV/MODULES/AUTOTIMER.pm @@ -511,7 +511,7 @@ sub _autotimerLookup { 'autotimer' => $id, # 'eventid' => $eventid }; - $args->{'keywords'} = $keywords if($keywords); + $args->{'keywords'} = $keywords if($keywords && $obj->{keywords}->{active} eq 'y'); $event->{aux} = $obj->{keywords}->createxml($args); # Wished timer already exist with same data from autotimer ? @@ -1015,7 +1015,7 @@ You can also fine tune your search : }, }, 'keywords' => { - typ => 'string', + typ => $obj->{keywords}->{active} eq 'y' ? 'string' : 'hidden', def => $epg->{keywords}, msg => gettext('Add keywords to recording'), }, diff --git a/lib/XXV/MODULES/RECORDS.pm b/lib/XXV/MODULES/RECORDS.pm index c1286ea..284421d 100644 --- a/lib/XXV/MODULES/RECORDS.pm +++ b/lib/XXV/MODULES/RECORDS.pm @@ -2116,7 +2116,7 @@ WHERE def => $status->{aux}, }, 'keywords' => { - typ => 'string', + typ => $obj->{keywords}->{active} eq 'y' ? 'string' : 'hidden', msg => gettext('Keywords'), def => $status->{keywords}, }, diff --git a/lib/XXV/MODULES/TIMERS.pm b/lib/XXV/MODULES/TIMERS.pm index 2e68059..1bfe644 100644 --- a/lib/XXV/MODULES/TIMERS.pm +++ b/lib/XXV/MODULES/TIMERS.pm @@ -821,7 +821,7 @@ WHERE }, }, 'keywords' => { - typ => 'string', + typ => $obj->{keywords}->{active} eq 'y' ? 'string' : 'hidden', def => $timerData->{keywords}, msg => gettext('Add keywords to recording'), }, -- cgit v1.2.3