diff options
author | vdrfan <vdrfan@svn> | 2010-06-05 09:47:59 +0000 |
---|---|---|
committer | vdrfan <vdrfan@svn> | 2010-06-05 09:47:59 +0000 |
commit | a6ce1a0cad7f545a63fc670407c2b268fca77d3b (patch) | |
tree | 4c16e1e01cc0378f8742847d52e31ee6033a7cdf /addons/metadata.themoviedb.org | |
parent | cb77f6df632ccaaf7f49039e8abc5b0785d88138 (diff) |
fixed: themoviedb.org scraper might break on certain chars
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30836 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Diffstat (limited to 'addons/metadata.themoviedb.org')
-rw-r--r-- | addons/metadata.themoviedb.org/addon.xml | 2 | ||||
-rw-r--r-- | addons/metadata.themoviedb.org/tmdb.xml | 28 |
2 files changed, 15 insertions, 15 deletions
diff --git a/addons/metadata.themoviedb.org/addon.xml b/addons/metadata.themoviedb.org/addon.xml index 3e4d93353b..99044b4381 100644 --- a/addons/metadata.themoviedb.org/addon.xml +++ b/addons/metadata.themoviedb.org/addon.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <addon id="metadata.themoviedb.org" name="The MovieDB" - version="1.0.0" + version="1.0.1" provider-name="Team XBMC"> <requires> <import addon="xbmc.metadata" version="1.0"/> diff --git a/addons/metadata.themoviedb.org/tmdb.xml b/addons/metadata.themoviedb.org/tmdb.xml index ff00fb7f07..630b7fba6f 100644 --- a/addons/metadata.themoviedb.org/tmdb.xml +++ b/addons/metadata.themoviedb.org/tmdb.xml @@ -35,49 +35,49 @@ <GetDetails dest="3"> <RegExp input="$$5" output="<details>\1</details>" dest="3"> <RegExp input="$$1" output="<title>\1</title>" dest="5"> - <expression><name>([^<]*)</name></expression> + <expression noclean="1"><name>([^<]*)</name></expression> </RegExp> <RegExp input="$$1" output="<year>\1</year>" dest="5+"> - <expression><released>([0-9]+)-</expression> + <expression noclean="1"><released>([0-9]+)-</expression> </RegExp> <RegExp input="$$1" output="<runtime>\1</runtime>" dest="5+"> - <expression><runtime>([^<]*)</runtime></expression> + <expression noclean="1"><runtime>([^<]*)</runtime></expression> </RegExp> <RegExp input="$$1" output="<rating>\1</rating>" dest="5+"> - <expression><rating>([^<]*)</rating></expression> + <expression noclean="1"><rating>([^<]*)</rating></expression> </RegExp> <RegExp input="$$1" output="<tagline>\1</tagline>" dest="5+"> - <expression><tagline>([^<]*)</tagline></expression> + <expression noclean="1"><tagline>([^<]*)</tagline></expression> </RegExp> <RegExp input="$$1" output="<mpaa>\1</mpaa>" dest="5+"> <expression><certification>([^<]*)</certification></expression> </RegExp> <RegExp input="$$1" output="<genre>\1</genre>" dest="5+"> - <expression repeat="yes"><category type="genre".*?name="([^"]*)"</expression> + <expression noclean="1" repeat="yes"><category type="genre".*?name="([^"]*)"</expression> </RegExp> <RegExp input="$$1" output="<studio>\1</studio>" dest="5+"> - <expression repeat="yes"><studio.*?name="([^"]*)"</expression> + <expression noclean="1" repeat="yes"><studio.*?name="([^"]*)"</expression> </RegExp> <RegExp input="$$1" output="<country>\1</country>" dest="5+"> - <expression repeat="yes"><country.*?name="([^"]*)"</expression> + <expression noclean="1" repeat="yes"><country.*?name="([^"]*)"</expression> </RegExp> <RegExp input="$$1" output="<plot>\1</plot>" dest="5+"> - <expression><overview>([^<]*)</overview></expression> + <expression noclean="1"><overview>([^<]*)</overview></expression> </RegExp> <RegExp input="$$1" output="<overview>\1</overview>" dest="5+"> - <expression><overview>([^<]*)</overview></expression> + <expression noclearn="1"><overview>([^<]*)</overview></expression> </RegExp> <RegExp input="$$1" output="<director>\1</director>" dest="5+"> - <expression repeat="yes"><person.*?name="([^"]*)" character="" job="Director"</expression> + <expression noclean="1" repeat="yes"><person.*?name="([^"]*)" character="" job="Director"</expression> </RegExp> <RegExp input="$$1" output="<credits>\1</credits>" dest="5+"> - <expression repeat="yes"><person.*?name="([^"]*)" character="" job="Author"</expression> + <expression noclean="1" repeat="yes"><person.*?name="([^"]*)" character="" job="Author"</expression> </RegExp> <RegExp input="$$1" output="<actor><name>\1</name><role>\2</role></actor>" dest="5+"> - <expression repeat="yes"><person.*?name="([^"]*)" character="([^"]*)" job="Actor"</expression> + <expression noclean="1" repeat="yes"><person.*?name="([^"]*)" character="([^"]*)" job="Actor"</expression> </RegExp> <RegExp input="$$1" output="<actor><name>\1</name><role>\2</role><thumb>http://\4-original\5</thumb></actor>" dest="5+"> - <expression repeat="yes"><person.*?name="([^"]*)" character="([^"]*)" job="Actor" id="([0-9]+)" thumb="http://(.*?)-thumb([^"]*)"</expression> + <expression noclean="1" repeat="yes"><person.*?name="([^"]*)" character="([^"]*)" job="Actor" id="([0-9]+)" thumb="http://(.*?)-thumb([^"]*)"</expression> </RegExp> <RegExp input="$$1" output="<url cache="tmdb-$$2.xml" function="GetTMDBThumbsById">$$3</url>" dest="5+"> <expression/> |