diff --git a/bin/postprocess.php b/bin/postprocess.php index 4949913ae..981c0e697 100644 --- a/bin/postprocess.php +++ b/bin/postprocess.php @@ -35,6 +35,7 @@ $args = array( 'pre' => true, 'sharing' => true, 'tv' => false, + 'tvdb' => false, 'xxx' => false, ); @@ -58,6 +59,7 @@ if (!isset($argv[1]) || !in_array($argv[1], $args) || !isset($argv[2]) || !in_ar . "php postprocess.php book true ...: Processes books.\n" . "php postprocess.php anime true ...: Processes anime.\n" . "php postprocess.php tv true ...: Processes tv.\n" + . "php postprocess.php tvdb true ...: Processes tvdb.\n" . "php postprocess.php xxx true ...: Processes xxx.\n" . "php postprocess.php additional true ...: Processes previews/mediainfo/etc...\n" . "php postprocess.php sharing true ...: Processes uploading/downloading comments.\n" @@ -135,6 +137,9 @@ switch ($argv[1]) { case 'tv': $postProcess->processTV('', (isset($argv[3]) && in_array($argv[3], $charArray) ? $argv[3] : '')); break; + case 'tvdb': + $postProcess->processTvDB(); + break; case 'xxx': $postProcess->processXXX(); break; diff --git a/lib/Pprocess.php b/lib/Pprocess.php index 6e5fe4e2a..dbd0257f1 100644 --- a/lib/Pprocess.php +++ b/lib/Pprocess.php @@ -18,6 +18,7 @@ require_once(WWW_DIR . "lib/anidb.php"); require_once(WWW_DIR . "lib/book.php"); require_once(WWW_DIR. "lib/Books.php"); require_once(WWW_DIR . "lib/Games.php"); +require_once(WWW_DIR . "lib/thetvdb.php"); require_once(WWW_DIR . "lib/XXX.php"); require_once(WWW_DIR . "lib/Logger.php"); require_once(WWW_DIR . "/lib/ConsoleTools.php"); @@ -149,6 +150,7 @@ class PProcess $this->processGames(); $this->processAnime(); $this->processTv(); + $this->processTvDB(); $this->processXXX(); $this->processBooks(); } @@ -275,6 +277,15 @@ class PProcess } } + public function processTvDB() + { + if ($this->site->lookupthetvdb == 1) + { + $thetvdb = new TheTVDB($this->echooutput); + $thetvdb->processReleases(); + } + } + /** * Lookup xxx if enabled. */