From 3904ffb982bcd4467b18133fa3ea5c83d1ab50ca Mon Sep 17 00:00:00 2001 From: Christian Wieninger Date: Wed, 6 Jun 2007 17:58:29 +0000 Subject: - trigger search timer update within frontend --- epgsearch.cpp | 8 ++++++++ epgsearch.h | 1 + i18n.cpp | 22 ++++++++++++++++++++++ pages/searchtimers.ecpp | 4 ++++ 4 files changed, 35 insertions(+) diff --git a/epgsearch.cpp b/epgsearch.cpp index cd56605..9a4314c 100644 --- a/epgsearch.cpp +++ b/epgsearch.cpp @@ -362,6 +362,14 @@ bool SearchTimers::Delete(std::string const& id) return false; } +void SearchTimers::TriggerUpdate() +{ + Epgsearch_updatesearchtimers_v1_0 service; + service.showMessage = true; + if ( !CheckEpgsearchVersion() || cPluginManager::CallFirstService("Epgsearch-updatesearchtimers-v1.0", &service) == 0 ) + throw HtmlError( tr("EPGSearch version outdated! Please update.") ); +} + bool SearchTimer::BlacklistSelected(int id) const { for(unsigned int i=0; i <& pageelems.doc_type &> @@ -83,4 +85,6 @@ if (!logged_in && LiveSetup().UseAuth()) return reply.redirect("login.html"); <%def searchtimer_actions> <$ tr("New search timer") $> +| +<$ tr("Trigger search timer update") $> -- cgit v1.2.3