aboutsummaryrefslogtreecommitdiff
path: root/addons/metadata.themoviedb.org
diff options
context:
space:
mode:
authorvdrfan <vdrfan@svn>2010-06-05 09:47:59 +0000
committervdrfan <vdrfan@svn>2010-06-05 09:47:59 +0000
commita6ce1a0cad7f545a63fc670407c2b268fca77d3b (patch)
tree4c16e1e01cc0378f8742847d52e31ee6033a7cdf /addons/metadata.themoviedb.org
parentcb77f6df632ccaaf7f49039e8abc5b0785d88138 (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.xml2
-rw-r--r--addons/metadata.themoviedb.org/tmdb.xml28
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="&lt;details&gt;\1&lt;/details&gt;" dest="3">
<RegExp input="$$1" output="&lt;title&gt;\1&lt;/title&gt;" dest="5">
- <expression>&lt;name&gt;([^&lt;]*)&lt;/name&gt;</expression>
+ <expression noclean="1">&lt;name&gt;([^&lt;]*)&lt;/name&gt;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;year&gt;\1&lt;/year&gt;" dest="5+">
- <expression>&lt;released&gt;([0-9]+)-</expression>
+ <expression noclean="1">&lt;released&gt;([0-9]+)-</expression>
</RegExp>
<RegExp input="$$1" output="&lt;runtime&gt;\1&lt;/runtime&gt;" dest="5+">
- <expression>&lt;runtime&gt;([^&lt;]*)&lt;/runtime&gt;</expression>
+ <expression noclean="1">&lt;runtime&gt;([^&lt;]*)&lt;/runtime&gt;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;rating&gt;\1&lt;/rating&gt;" dest="5+">
- <expression>&lt;rating&gt;([^&lt;]*)&lt;/rating&gt;</expression>
+ <expression noclean="1">&lt;rating&gt;([^&lt;]*)&lt;/rating&gt;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;tagline&gt;\1&lt;/tagline&gt;" dest="5+">
- <expression>&lt;tagline&gt;([^&lt;]*)&lt;/tagline&gt;</expression>
+ <expression noclean="1">&lt;tagline&gt;([^&lt;]*)&lt;/tagline&gt;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;mpaa&gt;\1&lt;/mpaa&gt;" dest="5+">
<expression>&lt;certification&gt;([^&lt;]*)&lt;/certification&gt;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;genre&gt;\1&lt;/genre&gt;" dest="5+">
- <expression repeat="yes">&lt;category type=&quot;genre&quot;.*?name=&quot;([^&quot;]*)&quot;</expression>
+ <expression noclean="1" repeat="yes">&lt;category type=&quot;genre&quot;.*?name=&quot;([^&quot;]*)&quot;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;studio&gt;\1&lt;/studio&gt;" dest="5+">
- <expression repeat="yes">&lt;studio.*?name=&quot;([^&quot;]*)&quot;</expression>
+ <expression noclean="1" repeat="yes">&lt;studio.*?name=&quot;([^&quot;]*)&quot;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;country&gt;\1&lt;/country&gt;" dest="5+">
- <expression repeat="yes">&lt;country.*?name=&quot;([^&quot;]*)&quot;</expression>
+ <expression noclean="1" repeat="yes">&lt;country.*?name=&quot;([^&quot;]*)&quot;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;plot&gt;\1&lt;/plot&gt;" dest="5+">
- <expression>&lt;overview&gt;([^&lt;]*)&lt;/overview&gt;</expression>
+ <expression noclean="1">&lt;overview&gt;([^&lt;]*)&lt;/overview&gt;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;overview&gt;\1&lt;/overview&gt;" dest="5+">
- <expression>&lt;overview&gt;([^&lt;]*)&lt;/overview&gt;</expression>
+ <expression noclearn="1">&lt;overview&gt;([^&lt;]*)&lt;/overview&gt;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;director&gt;\1&lt;/director&gt;" dest="5+">
- <expression repeat="yes">&lt;person.*?name=&quot;([^&quot;]*)&quot; character=&quot;&quot; job=&quot;Director&quot;</expression>
+ <expression noclean="1" repeat="yes">&lt;person.*?name=&quot;([^&quot;]*)&quot; character=&quot;&quot; job=&quot;Director&quot;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;credits&gt;\1&lt;/credits&gt;" dest="5+">
- <expression repeat="yes">&lt;person.*?name=&quot;([^&quot;]*)&quot; character=&quot;&quot; job=&quot;Author&quot;</expression>
+ <expression noclean="1" repeat="yes">&lt;person.*?name=&quot;([^&quot;]*)&quot; character=&quot;&quot; job=&quot;Author&quot;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\2&lt;/role&gt;&lt;/actor&gt;" dest="5+">
- <expression repeat="yes">&lt;person.*?name=&quot;([^&quot;]*)&quot; character=&quot;([^&quot;]*)&quot; job=&quot;Actor&quot;</expression>
+ <expression noclean="1" repeat="yes">&lt;person.*?name=&quot;([^&quot;]*)&quot; character=&quot;([^&quot;]*)&quot; job=&quot;Actor&quot;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\2&lt;/role&gt;&lt;thumb&gt;http://\4-original\5&lt;/thumb&gt;&lt;/actor&gt;" dest="5+">
- <expression repeat="yes">&lt;person.*?name=&quot;([^&quot;]*)&quot; character=&quot;([^&quot;]*)&quot; job=&quot;Actor&quot; id=&quot;([0-9]+)&quot; thumb=&quot;http://(.*?)-thumb([^&quot;]*)&quot;</expression>
+ <expression noclean="1" repeat="yes">&lt;person.*?name=&quot;([^&quot;]*)&quot; character=&quot;([^&quot;]*)&quot; job=&quot;Actor&quot; id=&quot;([0-9]+)&quot; thumb=&quot;http://(.*?)-thumb([^&quot;]*)&quot;</expression>
</RegExp>
<RegExp input="$$1" output="&lt;url cache=&quot;tmdb-$$2.xml&quot; function=&quot;GetTMDBThumbsById&quot;&gt;$$3&lt;/url&gt;" dest="5+">
<expression/>