summaryrefslogtreecommitdiff
path: root/pages/pageelems.ecpp
diff options
context:
space:
mode:
authorDieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de>2007-07-12 19:10:34 +0000
committerDieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de>2007-07-12 19:10:34 +0000
commit7b003f8aaafc2d95dcf7c9dfc5cbc6288b37915c (patch)
tree35ba447699c1fd1c1f41dd672fcc1e127d6ea3cc /pages/pageelems.ecpp
parent9f65a960ca7d4cc3819e1434de05b9428acc23ad (diff)
downloadvdr-plugin-live-7b003f8aaafc2d95dcf7c9dfc5cbc6288b37915c.tar.gz
vdr-plugin-live-7b003f8aaafc2d95dcf7c9dfc5cbc6288b37915c.tar.bz2
- Update to the mootools framework.
- New more XHTML compliant tips. - Optional AJAX enabled infoboxes for epg information. - Major speed enhancement for the single pages, due to less data to transfer to the browser. - See doc/ChangeLog for more detailed changes description. - See doc/dev-conventions.txt for how we benefit from mootools package on the ECMAScript side of live.
Diffstat (limited to 'pages/pageelems.ecpp')
-rw-r--r--pages/pageelems.ecpp18
1 files changed, 10 insertions, 8 deletions
diff --git a/pages/pageelems.ecpp b/pages/pageelems.ecpp
index cab4a5c..c8efa22 100644
--- a/pages/pageelems.ecpp
+++ b/pages/pageelems.ecpp
@@ -125,16 +125,18 @@ int update_status(1);
<%def ajax_js>
<script type="text/javascript" src="js/mootools/mootools.v1.11.js"></script>
<script type="text/javascript" src="js/live/liveajax.js"></script>
+ <script type="text/javascript" src="js/live/infowin.js"></script>
+ <script type="text/javascript" src="js/live/hinttips.js"></script>
<%cpp>if (LiveSetup().GetShowInfoBox()) { </%cpp>
<script type="text/javascript" src="js/live/vdr_status.js"></script>
<script type="text/javascript"><!--
var InfoBox = new LiveVdrInfo('ibox.xml', 'infobox');
window.addEvent('domready', function(){
- InfoBox.request(<%cpp> if (update_status) { reply.sout() << "true"; } else { reply.sout() << "false"; } </%cpp>);
- });
+ InfoBox.request(<%cpp> if (update_status) { reply.sout() << "true"; } else { reply.sout() << "false"; } </%cpp>);
+ });
window.addEvent('unload', function(){
- InfoBox.pageFinished();
- });
+ InfoBox.pageFinished();
+ });
--></script>
<%cpp> } </%cpp>
</%def>
@@ -169,7 +171,7 @@ int update_status(1);
</%args>
<div class="epg_description" id="<$ (boxId) $>">
<div class="station">
- <div class="boxheader"><div><div><$ (caption) $><& tooltip.close domId=(boxId) &></div></div></div>
+ <div class="boxheader"><div><div class="caption"><$ (caption) $></div></div></div>
</div>
<div class="epg_content">
<div class="epg_tools">
@@ -191,11 +193,11 @@ int update_status(1);
</%def>
<%def about_tt_box>
- <div class="about_box" id="aboutBox">
+ <div class="epg_description" id="aboutBox">
<div class="station">
- <div class="boxheader"><div><div><$ tr(LIVESUMMARY) $><& tooltip.close domId=("aboutBox") &></div></div></div>
+ <div class="boxheader"><div><div class="caption"><$ tr(LIVESUMMARY) $></div></div></div>
</div>
- <div class="about_content">
+ <div class="epg_content">
<div>
<div class="about_head"><div><div><$ tr("Authors") $></div></div></div>
<div class="about_left"><$ tr("Project leader") $>:</div>