diff options
author | Dieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de> | 2007-01-21 21:23:02 +0000 |
---|---|---|
committer | Dieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de> | 2007-01-21 21:23:02 +0000 |
commit | 343dc0209469f71b3c654ae01b19bc5084c77e95 (patch) | |
tree | 20f9768889e04f2366f2bcd2ce286019e1d6ed32 /pages | |
parent | 903e6b746db36238b48741bafcbfeb60e1a718c9 (diff) | |
download | vdr-plugin-live-343dc0209469f71b3c654ae01b19bc5084c77e95.tar.gz vdr-plugin-live-343dc0209469f71b3c654ae01b19bc5084c77e95.tar.bz2 |
- Draggable epg-evnts tooltips. They don't get closed automaticaly. It
is possible to have more of them open at one time. This makes it
possible to have tooltips also inside the epg-event boxes.
This is an experimental setting and is only a domTT configuration
option.
- Found and preliminary fixed a bug in domTT for sticky tooltips (like
the epg-event boxes) that don't have a domTT-caption (domTT option
caption set to false for design reasons). When they are set to
draggable domTT crashes. I added a fix to this, that makes the whole
box draggable with the mouse. Idealy one would like to have this
beheaviour only in the title bar. Will try to report this bug upstream
to domTT developer.
- Added some translations for new strings.
Diffstat (limited to 'pages')
-rw-r--r-- | pages/recordings.ecpp | 6 | ||||
-rw-r--r-- | pages/remote.ecpp | 2 | ||||
-rw-r--r-- | pages/tooltip.ecpp | 3 | ||||
-rw-r--r-- | pages/whats_on.ecpp | 2 |
4 files changed, 7 insertions, 6 deletions
diff --git a/pages/recordings.ecpp b/pages/recordings.ecpp index 2459944..1901b78 100644 --- a/pages/recordings.ecpp +++ b/pages/recordings.ecpp @@ -28,7 +28,7 @@ EpgEvents epgEvents; <title>VDR-Live - <$ pageTitle $></title> <link rel="stylesheet" type="text/css" href="styles.css" /> <script type="text/javascript" language="javascript" src="treeview.js"></script> - <& tooltip.javascript var=("domTT_oneOnly") value=("true") var=("domTT_styleClass") value=("domTTepg") &> + <& tooltip.javascript var=("domTT_styleClass") value=("domTTepg") &> <& pageelems.ajax_js &> </head> <body> @@ -130,7 +130,7 @@ for (iter = recordingsTree.begin(path); iter != end; ++iter) { <div class="recording_time"><$ FormatDateTime(tr("%I:%M %p"), recItem->StartTime()) $></div> <div class="recording_name" <& tooltip.hint text=(shortDescr) &><& tooltip.display domId=(recItem->Id()) &>><$ recItem->Name() $></div> <div class="recording_actions"> - <& pageelems.ajax_action_href action="play_recording" param=(recItem->Id()) image="play.png" alt="" &> + <& pageelems.ajax_action_href action="play_recording" param=(recItem->Id()) tip=(tr("play this recording.")) image="play.png" alt="" &> <img src="edit.png" alt="" /> <img src="del.png" alt="" /> </div> @@ -164,5 +164,5 @@ for (iter = recordingsTree.begin(path); iter != end; ++iter) { <%args> string id; </%args> -<& pageelems.ajax_action_href action="play_recording" param=(id) image="play.png" alt="" &> +<& pageelems.ajax_action_href action="play_recording" param=(id) tip=(tr("play this recording.")) image="play.png" alt="" &> </%def> diff --git a/pages/remote.ecpp b/pages/remote.ecpp index 6f23d9a..4565680 100644 --- a/pages/remote.ecpp +++ b/pages/remote.ecpp @@ -7,7 +7,7 @@ using namespace vdrlive; </%pre> <%include>page_init.eh</%include> <%cpp> - pageTitle = tr("Remote control"); + pageTitle = tr("Remote Control"); </%cpp> <& pageelems.doc_type &> <html> diff --git a/pages/tooltip.ecpp b/pages/tooltip.ecpp index edde0ec..acdf567 100644 --- a/pages/tooltip.ecpp +++ b/pages/tooltip.ecpp @@ -6,6 +6,7 @@ value[]; </%args> <script type="text/javascript" language="javascript" src="domLib.js"></script> <script type="text/javascript" language="javascript" src="domTT.js"></script> + <script type="text/javascript" language="javascript" src="domTT_drag.js"></script> <script type="text/javascript" language="javascript"> var domTT_styleClass = "<$ styleClass $>"; % int idx = 0; @@ -36,7 +37,7 @@ domId; <%args> domId; </%args> - onclick="return makeFalse(domTT_activate(this, event, 'predefined', 'tipDisp', 'content', document.getElementById('<$ domId $>'), 'id', '<$ (domId + "_tip") $>'));" + onclick="domTT_close(domTT_lastOpened); return makeFalse(domTT_activate(this, event, 'predefined', 'tipDisp', 'content', document.getElementById('<$ domId $>'), 'id', '<$ (domId + "_tip") $>'));" </%def> <%def close> diff --git a/pages/whats_on.ecpp b/pages/whats_on.ecpp index bf5a639..78a6347 100644 --- a/pages/whats_on.ecpp +++ b/pages/whats_on.ecpp @@ -35,7 +35,7 @@ if (type == "now") { <head> <title>VDR-Live - <$ head $></title> <link rel="stylesheet" type="text/css" href="styles.css" /> - <& tooltip.javascript var=("domTT_oneOnly") value=("true") var=("domTT_styleClass") value=("domTTepg") &> + <& tooltip.javascript var=("domTT_styleClass") value=("domTTepg") &> <& pageelems.ajax_js &> </head> <body> |