From 2a90f6fdcb1ea53237034e80d21865c154c60c71 Mon Sep 17 00:00:00 2001 From: Sascha Volkenandt Date: Fri, 25 May 2007 20:21:32 +0000 Subject: - added version display for epgsearch --- pages/pageelems.ecpp | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'pages') 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 #include #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; +} + <# ---------------------------------------------------------------------- #> @@ -193,9 +204,10 @@ using namespace vdrlive;
<$ tr("Features:") $>
<{ - bool hasEpgsearch = CheckEpgsearchVersion(); + bool hasEpgsearch = HasEpgsearch(); + string epgsearchVersion = hasEpgsearch ? string( cPluginManager::GetPlugin("epgsearch")->Version() ) + " " : ""; }> - active.png"/> EPGsearch (Homepage)
+ active.png"/> EPGsearch <$ epgsearchVersion $>(Homepage)
-- cgit v1.2.3