diff options
author | Dieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de> | 2007-06-14 20:45:47 +0000 |
---|---|---|
committer | Dieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de> | 2007-06-14 20:45:47 +0000 |
commit | 3cf762e06f46d1f69e06030b95ffaed3b951b46d (patch) | |
tree | c098d96af743ecb620dbdedf6c6cd5eb97511ee8 /pages/pageelems.ecpp | |
parent | fd959f0313ff97305681e09693b7207d20ced2a6 (diff) | |
download | vdr-plugin-live-3cf762e06f46d1f69e06030b95ffaed3b951b46d.tar.gz vdr-plugin-live-3cf762e06f46d1f69e06030b95ffaed3b951b46d.tar.bz2 |
- Infobox status update state is remembered in session. Fixes #313
Diffstat (limited to 'pages/pageelems.ecpp')
-rw-r--r-- | pages/pageelems.ecpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pages/pageelems.ecpp b/pages/pageelems.ecpp index b6f4f8d..093255a 100644 --- a/pages/pageelems.ecpp +++ b/pages/pageelems.ecpp @@ -13,6 +13,9 @@ using namespace std; using namespace vdrlive; </%pre> +<%session scope="global"> +int update_status(1); +</%session> <# ---------------------------------------------------------------------- #> @@ -82,7 +85,7 @@ using namespace vdrlive; <# ---------------------------------------------------------------------- #> <%def infobox_start_update> -<%cpp> { </%cpp>LiveStatusRequest('ibox.xml', 'infobox')<%cpp> } </%cpp> +<%cpp> { </%cpp>LiveStatusRequest('ibox.xml', 'infobox', <%cpp> if (update_status) { reply.sout() << "true"; } else { reply.sout() << "false"; } </%cpp>)<%cpp> } </%cpp> </%def> <# ---------------------------------------------------------------------- #> |