From e8099a5261302a6dbedad485f4a350bf362fa1ac Mon Sep 17 00:00:00 2001 From: theuni Date: Sat, 10 Dec 2011 23:50:21 -0500 Subject: [PATCH] sync: tvdb with addons repo --- addons/metadata.tvdb.com/addon.xml | 8 ++------ addons/metadata.tvdb.com/changelog.txt | 18 ++++++++++++++++++ .../resources/language/Portuguese/strings.xml | 4 ++-- .../resources/language/Romanian/strings.xml | 8 -------- .../resources/language/Slovenian/strings.xml | 8 -------- .../resources/language/Spanish/strings.xml | 4 ++-- addons/metadata.tvdb.com/tvdb.xml | 14 +++++++------- 7 files changed, 31 insertions(+), 33 deletions(-) delete mode 100644 addons/metadata.tvdb.com/resources/language/Romanian/strings.xml delete mode 100644 addons/metadata.tvdb.com/resources/language/Slovenian/strings.xml diff --git a/addons/metadata.tvdb.com/addon.xml b/addons/metadata.tvdb.com/addon.xml index 0f12599b5ed1b..4e5631bc08324 100644 --- a/addons/metadata.tvdb.com/addon.xml +++ b/addons/metadata.tvdb.com/addon.xml @@ -1,7 +1,7 @@ @@ -13,15 +13,13 @@ Fetch TV show metadata from TheTVDB.com Scraper für Fernsehserien von TheTVDB.com - Descarga información de Series de TV de TVDB.com + Descarga información de Series de TV desde TVDB.com Scraper TheTVDB.com pour les séries TV TV műsor információk a TheTVDB.com-ról Seriemetadata ophalen van TheTVDB.com Pobieraj dane o serialach TV z TheTVDB.com Scraper de séries de TV TVDB.com - Catalog de seriale TheTVDB.com Загрузка информации о ТВ-шоу с TheTVDB.com - Hämta TV-serieinformation från TheTVDB.com 从TheTVDB.com获取电视剧集信息 TheTVDB.com is a TV Scraper. The site is a massive open database that can be modified by anybody and contains full meta data for many shows in different languages. All content and images on the site have been contributed by their users for users and have a high standard or quality. The database schema and website are open source under the GPL. TheTVDB.com ist ein Scraper für TV-Serien. Die Seite hat eine riesige offene Datenbank, welche von jedem geändert werden kann. Sie enthält weitreichende Meta-Daten für viele TV-Serien in verschiedenen Sprachen. Alle Inhalte und Bilder dieser Seite stammen von User für User und haben eine hohe Qualität. Das Datenbankschema und die Webseite sind OpenSource unter dem GPL-Recht @@ -31,9 +29,7 @@ TheTVDB.com is een seriescraper. De site is een gigantische open databank die iedereen kan aanpassen en uitbreiden, en biedt metadata aan voor TV-series in verschillende talen. Alle inhoud en afbeeldingen zijn afkomstig van gebruikers en moeten een grondige kwaliteitscontrole doorstaan. Het databankschema en de websitecode zijn vrijgegeven onder de open source GPL-licentie. TheTVDB.com jest scraperem TV. Ten serwis jest ogromną, wielojęzykową i otwartą bazą danych o serialach, którą może edytować każdy. Zawartość tego serwisu została dostarczona przez użytkowników, dla użytkowników. Dostępne materiały mają wysoki standard lub jakość. O TheTVDB.com é um motor de busca para séries de TV. O site é uma gigantesca base de dados aberta que pode ser alterada por qualquer pessoa e contém informação em várias línguas. Todos os conteúdos do site foram enviados por utilizadores com um elevado padrão de qualidade. A base de dados e site funcionam sob uma licença GPL de software livre. - TheTVDB.com este un catalog de filme seriale. Site-ul este o bază de date publică, masivă care poate fi modificată de oricine și conține informații complete în limbi diferite pentru multe seriale. Tot conținutul și imaginile de pe site au fost adăugate de utilizatori și au un standard înalt de calitate. Schema bazei de date și site-ul web au sursă deschisă și licență GPL. TheTVDB.com это обработчик для ТВ-шоу. Сайт представляет собой массивную открытую базу данных, которая может быть изменене кем угодно и содержит полные мета-данные для многих шоу и сериалов на различных языках. Все содержанимое и изображения на сайте были выложены его пользователями для пользователей, и имеют высокий уровень или качество. Схемы базы данных и веб-сайт выполнены под открытым исходным кодом и доступны по лицензии GPL. - TheTVDB.com är en TV-skrapa. Sajten är en massiv öppen databas som kan modifieras av vem som helst och innehåller all metadata för många serier på olika språk. Allt innehåll och bildmaterial har bidragits från användarna till användare och har en hög standard och kvalitet. Databasschemat och webbsidan är öppet under GPL-licens. TheTVDB.com是一个电视刮削器。该网站是一个巨大的开放式数据库,任何人都可以修改,包含多语言的许多电视剧集资料。网站设定了高品质标准,所有图片和内容都由用户提供。数据库结构和网站均在GPL许可下开源。 all diff --git a/addons/metadata.tvdb.com/changelog.txt b/addons/metadata.tvdb.com/changelog.txt index 07b60a8bc9a7f..607650470de7f 100644 --- a/addons/metadata.tvdb.com/changelog.txt +++ b/addons/metadata.tvdb.com/changelog.txt @@ -1,3 +1,21 @@ +[B]1.2.3[/B] +- Fixed: fixed broken scraping under certain circumtaces + +[B]1.2.2[/B] +- Fixed: episodeguide url won't picked up sometimes + +[B]1.2.1[/B] +- Fixed: won't parse longer search results + +[B]1.2.0[/B] +- Added: episode runtime scraping + +[B]1.1.1[/B] +- Fixed: episodeguide url won't picked up sometimes + +[B]1.1.0[/B] +- Added: support decimals in episode numbers for DVD ordering + [B]1.0.8[/B] - Fixed: fallback to other image languages if preferred doesn't exist diff --git a/addons/metadata.tvdb.com/resources/language/Portuguese/strings.xml b/addons/metadata.tvdb.com/resources/language/Portuguese/strings.xml index 27c11892ef6cc..00657d8020b9c 100644 --- a/addons/metadata.tvdb.com/resources/language/Portuguese/strings.xml +++ b/addons/metadata.tvdb.com/resources/language/Portuguese/strings.xml @@ -3,6 +3,6 @@ Usar ordem do DVD Usar ordem absoluta (Temporada única) Ligar Fanart - Preferir posters - Linguagem + Preferir pósters + Lingua diff --git a/addons/metadata.tvdb.com/resources/language/Romanian/strings.xml b/addons/metadata.tvdb.com/resources/language/Romanian/strings.xml deleted file mode 100644 index 84c2cbf0eb496..0000000000000 --- a/addons/metadata.tvdb.com/resources/language/Romanian/strings.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Folosește ordonare DVD - Folosește ordonare absolută (un singur sezon) - Activează Fanart - Preferă afișe - Limbă - diff --git a/addons/metadata.tvdb.com/resources/language/Slovenian/strings.xml b/addons/metadata.tvdb.com/resources/language/Slovenian/strings.xml deleted file mode 100644 index 2011be8f2798f..0000000000000 --- a/addons/metadata.tvdb.com/resources/language/Slovenian/strings.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - Uporabi zaporedje DVDja - Uporabi absolutno zaporedje (ena sezona) - Vključi ozadja - Prenesi plakate - Jezik - diff --git a/addons/metadata.tvdb.com/resources/language/Spanish/strings.xml b/addons/metadata.tvdb.com/resources/language/Spanish/strings.xml index 29853e3938c6d..5010e79f60325 100644 --- a/addons/metadata.tvdb.com/resources/language/Spanish/strings.xml +++ b/addons/metadata.tvdb.com/resources/language/Spanish/strings.xml @@ -1,7 +1,7 @@ - + Usar orden de DVD - Usar Orden Absoluto (Temporada única) + Usar Orden Absoluto (Temporada nica) Descargar Fanart Preferir Posters Idioma diff --git a/addons/metadata.tvdb.com/tvdb.xml b/addons/metadata.tvdb.com/tvdb.xml index 26f0a11761be0..cbd733d717b1a 100644 --- a/addons/metadata.tvdb.com/tvdb.xml +++ b/addons/metadata.tvdb.com/tvdb.xml @@ -30,11 +30,8 @@ - - <Data>(.*)</Data> - - + <seriesid>([0-9]*)</seriesid>[^<]*<language>([^<]*)</language>[^<]*<SeriesName>([^<]*)</SeriesName> @@ -147,8 +144,8 @@ - - http://www.thetvdb.com/api/1D62F2F90030C444/series/([0-9]*)/all/$INFO[language].zip + + http://(?:www\.)thetvdb.com/api/(.+)/series/([0-9]*)/all/(.+).zip @@ -166,7 +163,7 @@ - <Episode>.*?<id>([0-9]+).*?<Combined_episodenumber>([0-9]+).*?<Combined_season>([0-9]+).*?<EpisodeName>([^<]*).*?<FirstAired>([^<]*)</FirstAired>.*?</Episode> + <Episode>.*?<id>([0-9]+).*?<Combined_episodenumber>([^<]*).*?<Combined_season>([^<]*).*?<EpisodeName>([^<]*).*?<FirstAired>([^<]*)</FirstAired>.*?</Episode> @@ -254,6 +251,9 @@ <Rating>([^<]+)</Rating> + + <Runtime>([^<]+)</Runtime> +