summaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
authorSascha Volkenandt <sascha (at) akv-soft (dot) de>2007-05-25 20:21:32 +0000
committerSascha Volkenandt <sascha (at) akv-soft (dot) de>2007-05-25 20:21:32 +0000
commit2a90f6fdcb1ea53237034e80d21865c154c60c71 (patch)
treea0ec09ec61d0b91a1a436d5e271eab530e1e438a /pages
parenta9acaaae7401700b0e64d1f5f80dfb651b50a225 (diff)
downloadvdr-plugin-live-2a90f6fdcb1ea53237034e80d21865c154c60c71.tar.gz
vdr-plugin-live-2a90f6fdcb1ea53237034e80d21865c154c60c71.tar.bz2
- added version display for epgsearch
Diffstat (limited to 'pages')
-rw-r--r--pages/pageelems.ecpp16
1 files changed, 14 insertions, 2 deletions
diff --git a/pages/pageelems.ecpp b/pages/pageelems.ecpp
index 2675c25..919d765 100644
--- a/pages/pageelems.ecpp
+++ b/pages/pageelems.ecpp
@@ -3,6 +3,7 @@
#include <vdr/menu.h>
#include <vdr/epg.h>
#include "epgsearch.h"
+#include "exception.h"
#include "i18n.h"
#include "setup.h"
#include "timers.h"
@@ -11,6 +12,16 @@
using namespace std;
using namespace vdrlive;
+static bool HasEpgsearch()
+{
+ bool result = false;
+ try {
+ result = CheckEpgsearchVersion();
+ } catch (HtmlError const& ex) {
+ }
+ return result;
+}
+
</%pre>
<# ---------------------------------------------------------------------- #>
@@ -193,9 +204,10 @@ using namespace vdrlive;
<div class="about_left"><$ tr("Features:") $></div>
<div class="about_right">
<{
- bool hasEpgsearch = CheckEpgsearchVersion();
+ bool hasEpgsearch = HasEpgsearch();
+ string epgsearchVersion = hasEpgsearch ? string( cPluginManager::GetPlugin("epgsearch")->Version() ) + " " : "";
}>
- <img align="center" src="<$ hasEpgsearch ? "" : "in" $>active.png"/> EPGsearch (<a href="http://freenet-homepage.de/cwieninger/html/vdr-epg-search.html" target="_blank">Homepage</a>)<br/>
+ <img align="center" src="<$ hasEpgsearch ? "" : "in" $>active.png"/> EPGsearch <$ epgsearchVersion $>(<a href="http://freenet-homepage.de/cwieninger/html/vdr-epg-search.html" target="_blank">Homepage</a>)<br/>
</div>
</div>
</div>