summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2009-01-29 16:01:40 +0000
committerAndreas Brachold <vdr07@deltab.de>2009-01-29 16:01:40 +0000
commiteb64039db1dd9c1ddfbf2a34f3fe27757b525b01 (patch)
tree7618f40fb9f5b3f6d188510c6d1f6939649fb90a /lib
parent8bdbaa8b9176902c9ffcef43d2aa90f73cc93457 (diff)
downloadxxv-eb64039db1dd9c1ddfbf2a34f3fe27757b525b01.tar.gz
xxv-eb64039db1dd9c1ddfbf2a34f3fe27757b525b01.tar.bz2
* rdisplay: transmit keywords as data
* skins/jason: recordings show cutpoints * skins/jason: program list - allow programming multiple timer with 'one' click
Diffstat (limited to 'lib')
-rw-r--r--lib/XXV/MODULES/KEYWORDS.pm5
-rw-r--r--lib/XXV/MODULES/RECORDS.pm10
2 files changed, 9 insertions, 6 deletions
diff --git a/lib/XXV/MODULES/KEYWORDS.pm b/lib/XXV/MODULES/KEYWORDS.pm
index 71107d3..06d2942 100644
--- a/lib/XXV/MODULES/KEYWORDS.pm
+++ b/lib/XXV/MODULES/KEYWORDS.pm
@@ -238,9 +238,10 @@ sub list {
my $keywordmax = $list->[0]->[1];
my $keywordmin = $list->[-1]->[1];
# sort keyworks by name
- my @keywords = sort {$a->[0] cmp $b->[0]} @$list;
+ my $keywords;
+ @{$keywords} = sort {$a->[0] cmp $b->[0]} @$list;
- return (\@keywords,$keywordmax,$keywordmin);
+ return ($keywords,$keywordmax,$keywordmin);
}
# ------------------
diff --git a/lib/XXV/MODULES/RECORDS.pm b/lib/XXV/MODULES/RECORDS.pm
index f235177..6004cc4 100644
--- a/lib/XXV/MODULES/RECORDS.pm
+++ b/lib/XXV/MODULES/RECORDS.pm
@@ -1763,11 +1763,13 @@ where
$_ =~ s/\s*\:.*$//;
} @reccmds;
- my ($keywords,$keywordmax,$keywordmin) = $self->{keywords}->list('recording',[ $erg->{'id'} ]);
+ if($self->{keywords} && $self->{keywords}->{active} eq 'y') {
+ my ($keywords,$keywordmax,$keywordmin) = $self->{keywords}->list('recording',[ $id ]);
+ $erg->{'keywords'} = $keywords;
+ }
my $param = {
- reccmds => \@reccmds,
- keywords => $keywords
+ reccmds => \@reccmds
};
$console->table($erg,$param);
}
@@ -1910,7 +1912,7 @@ SELECT SQL_CACHE
IF(COUNT(*)>1,0,1) as __IsRecording,
e.description as __description,
preview as __preview,
- cutlength as __cutlength
+ SUM(cutlength) as __cutlength
FROM
RECORDS as r,
OLDEPG as e