summaryrefslogtreecommitdiff
path: root/html
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2008-02-28 20:26:03 +0000
committerAndreas Brachold <vdr07@deltab.de>2008-02-28 20:26:03 +0000
commit6384e7c0ed150717da4c29e39adf78b26804c8ad (patch)
tree0a60e9a2b05ad0574d4a41f889de905dd3742ffb /html
parent84e140540f5c9da8f6c1fc56dcc56e71b2a1998e (diff)
downloadxxv-6384e7c0ed150717da4c29e39adf78b26804c8ad.tar.gz
xxv-6384e7c0ed150717da4c29e39adf78b26804c8ad.tar.bz2
* RECORDS: deliver preview image by command rimage 'id_frame'
* RECORDS: rlist add paging * RECORDS: rlist list founded preview image by sql query * RECORDS: hold founded preview image into database
Diffstat (limited to 'html')
-rw-r--r--html/rdisplay.tmpl21
-rw-r--r--html/rlist.tmpl20
2 files changed, 27 insertions, 14 deletions
diff --git a/html/rdisplay.tmpl b/html/rdisplay.tmpl
index 973a5ec..11c051a 100644
--- a/html/rdisplay.tmpl
+++ b/html/rdisplay.tmpl
@@ -54,7 +54,9 @@
</tr>
</table>
<?% END %?>
-
+<?% BLOCK hfs # d in Sekunden %?>
+ <?% d div 3600 %?>:<?% d div 60 mod 60 | format('%02d') %?>:<?% d mod 60 | format('%02d') %?>
+<?% END %?>
<?% BLOCK dur # d in Sekunden %?>
<?% IF d > 1 %?>
<?% Stunden = d div 3600 %?>
@@ -110,15 +112,22 @@
</tr>
<tr>
<td>
- <?% IF param.previews.size %?>
+ <?% files = data.preview.split(',') %?>
+ <?% IF data.Type == 'RADIO' %?>
+ <img src="images/radio.png" alt="" title="<?% gettext('Radio recording') %?>" />
+ <?% ELSIF files.size > 0; %?>
<table border="0" align='left'>
+ <?% FOREACH frame = files %?>
+ <tr>
<td>
- <?% FOREACH bild = param.previews %?>
- <img src="<?% bild %?>" width="168" vspace='1'><br>
- <?% END %?>
+ <img src="?cmd=ri&data=<?% data.RecordId %?>_<?% frame %?>" alt="" width="200" title="<?% gettext('Television recording') %?> : <?% x=frame / 25;PROCESS hfs d=x %?>" />
</td>
- </table>
+ </tr>
<?% END %?>
+ </table>
+ <?% ELSE %?>
+ <img src="images/movie.png" alt="" width="200" title="<?% gettext('Television recording') %?>" />
+ <?% END; %?>
</td><td>
<table border="0">
<th colspan=2>
diff --git a/html/rlist.tmpl b/html/rlist.tmpl
index 884d975..aec2ecd 100644
--- a/html/rlist.tmpl
+++ b/html/rlist.tmpl
@@ -12,14 +12,18 @@
<?% Stunden | format('%d') %?>:<?% Minuten | format('%02d') %?>:<?% Sekunden | format('%02d') %?>
<?% END %?>
<?% END %?>
-
+<?% ######################################################################## %?>
<?% BLOCK image %?>
- <?% files = param.getPreview(id) %?>
- <?% IF type == 'RADIO' %?>
- <img src="images/radio.png" width="200" title="<?% gettext('Radio recording') %?>" />
- <?% ELSE %?>
- <img src="<?% files.last || "images/movie.png" %?>" width="200" title="<?% gettext('Television recording') %?>" />
- <?% END %?>
+ <?% files = preview.split(',') %?>
+ <?% IF type == 'RADIO' %?>
+ <img src="images/radio.png" alt="" title="<?% gettext('Radio recording') %?>" />
+ <?% ELSIF files.size > 0;
+ img = (files.size div 2);
+ frame = files.$img %?>
+ <img src="?cmd=ri&data=<?% id %?>_<?% frame %?>" alt="" width="200" title="<?% gettext('Television recording') %?>" />
+ <?% ELSE %?>
+ <img src="images/movie.png" alt="" width="200" title="<?% gettext('Television recording') %?>" />
+ <?% END; %?>
<?% END %?>
<?% ######################################################################## %?>
<?% total = 0 %?>
@@ -242,7 +246,7 @@
<!-- Item: <?% FOREACH x = zeile %?><?% loop.count - 1 %?>:<?% x %?>|<?% END %?> -->
<?%- id=zeile.0;eventid=zeile.1;title=zeile.2.split('~').last;subtitle=zeile.3;
duration=zeile.4;start=zeile.5;new=zeile.6;type=zeile.7;folder=zeile.8;fulltitle=zeile.9;
- isrecording=zeile.10;desc=zeile.11;foldertitle=fulltitle.split('~').last -%?>
+ isrecording=zeile.10;desc=zeile.11;preview=zeile.12;foldertitle=fulltitle.split('~').last -%?>
<?% total = total + duration %?>
<?% IF old.defined && old != ( folder > 1 ? 2 : 1 ) %?>
<div style="clear:both"></div>