diff options
| author | Andreas Brachold <vdr07@deltab.de> | 2008-02-28 20:26:03 +0000 |
|---|---|---|
| committer | Andreas Brachold <vdr07@deltab.de> | 2008-02-28 20:26:03 +0000 |
| commit | 6384e7c0ed150717da4c29e39adf78b26804c8ad (patch) | |
| tree | 0a60e9a2b05ad0574d4a41f889de905dd3742ffb /html | |
| parent | 84e140540f5c9da8f6c1fc56dcc56e71b2a1998e (diff) | |
| download | xxv-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.tmpl | 21 | ||||
| -rw-r--r-- | html/rlist.tmpl | 20 |
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> |
