[addons] sync with repo
authorMartijn Kaijser <mcm.kaijser@gmail.com>
Thu, 24 Jul 2014 16:53:04 +0000 (18:53 +0200)
committerMartijn Kaijser <mcm.kaijser@gmail.com>
Thu, 24 Jul 2014 16:53:04 +0000 (18:53 +0200)
addons/metadata.common.fanart.tv/addon.xml
addons/metadata.common.fanart.tv/fanarttv.xml

index 2b79a85..8f05b79 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.common.fanart.tv"
        name="fanart.tv"
-       version="3.0.0"
+       version="3.1.0"
        provider-name="Team XBMC">
   <requires>
     <import addon="xbmc.metadata" version="2.1.0"/>
index a590303..3f3d287 100644 (file)
@@ -14,7 +14,7 @@
                                <expression />
                        </RegExp>
                        <RegExp input="$$1" output="\1" dest="16">
-                               <expression noclean="1">&quot;artistthumb&quot;:\s\[(.*?)\}\s*\],</expression>
+                               <expression noclean="1">&quot;artistthumb&quot;:\s\[(.*?)\}\s*\]</expression>
                        </RegExp>
                        <RegExp input="$$16" output="&lt;thumb preview=&quot;\1/preview&quot;&gt;\1&lt;/thumb&gt;" dest="13">
                                <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;([^&quot;]*)</expression>
@@ -40,7 +40,7 @@
                                <expression />
                        </RegExp>
                        <RegExp input="$$1" output="\1" dest="16">
-                               <expression noclean="1">&quot;artistbackground&quot;:\s\[(.*?)\}\s*\],</expression>
+                               <expression noclean="1">&quot;artistbackground&quot;:\s\[(.*?)\}\s*\]</expression>
                        </RegExp>
                        <RegExp input="$$16" output="&lt;thumb preview=&quot;\1/preview&quot;&gt;\1&lt;/thumb&gt;" dest="14">
                                <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;([^&quot;]*)</expression>
@@ -66,7 +66,7 @@
                                <expression />
                        </RegExp>
                        <RegExp input="$$1" output="\1" dest="16">
-                               <expression noclean="1">&quot;albumcover&quot;:\s\[(.*?)\}\s*\],</expression>
+                               <expression noclean="1">&quot;albumcover&quot;:\s\[(.*?)\}\s*\]</expression>
                        </RegExp>
                        <RegExp input="$$16" output="&lt;thumb preview=&quot;\1/preview&quot;&gt;\1&lt;/thumb&gt;" dest="13">
                                <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;([^&quot;]*)</expression>
                        <expression noclean="1" />
                </RegExp>
        </ParseFanartTvAlbumThumbs>
+
+       <GetFanartTvFanartByIdChain dest="4">
+               <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
+                       <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvFanart&quot; cache=&quot;fanarttv-\1.json&quot;&gt;http://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
+                               <expression />
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </GetFanartTvFanartByIdChain>
+       <ParseFanartTvFanart dest="5">
+               <RegExp input="$$13" output="&lt;details&gt;&lt;fanart&gt;\1&lt;/fanart&gt;&lt;/details&gt;" dest="5">
+                       <RegExp input="" output="" dest="13">
+                               <expression />
+                       </RegExp>
+                       <RegExp input="" output="" dest="14">
+                               <expression />
+                       </RegExp>
+                       <RegExp input="" output="" dest="16">
+                               <expression />
+                       </RegExp>
+                       <RegExp input="$$1" output="\1" dest="16">
+                               <expression noclean="1">&quot;moviebackground&quot;:\s\[(.*?)\}\s*\]</expression>
+                       </RegExp>
+                       <RegExp input="$$16" output="&lt;thumb preview=&quot;\1/preview&quot;&gt;\1&lt;/thumb&gt;" dest="14">
+                               <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;([^&quot;]*)</expression>
+                       </RegExp>
+                       <RegExp input="$$14" output="\1" dest="13">
+                               <expression noclean="1">(.+)</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </ParseFanartTvFanart>
+
+       <GetFanartTvThumbsByIdChain dest="4">
+               <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
+                       <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvThumbs&quot; cache=&quot;fanarttv-\1.json&quot;&gt;http://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
+                               <expression />
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </GetFanartTvThumbsByIdChain>
+       <ParseFanartTvThumbs dest="5">
+               <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
+                       <RegExp input="" output="" dest="13">
+                               <expression />
+                       </RegExp>
+                       <RegExp input="" output="" dest="16">
+                               <expression />
+                       </RegExp>
+                       <RegExp input="$$1" output="\1" dest="16">
+                               <expression noclean="1">&quot;movieposter&quot;:\s\[(.*?)\}\s*\]</expression>
+                       </RegExp>
+                       <RegExp input="$$16" output="&lt;thumb preview=&quot;\1/preview&quot;&gt;\1&lt;/thumb&gt;" dest="13">
+                               <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;([^&quot;]*)</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </ParseFanartTvThumbs>
+       
 </scraperfunctions>