The branch, eden has been updated
       via  cc3baf896252189fbdb154e0034ae757548cfac9 (commit)
      from  821901e868397beac1643bff3b4f82a103434fdd (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=cc3baf896252189fbdb154e0034ae757548cfac9

commit cc3baf896252189fbdb154e0034ae757548cfac9
Author: Lee Pollock <[email protected]>
Date:   Thu Dec 12 16:51:31 2013 +0000

    [metadata.common.themoviedb.org] updated to version 2.11.0

diff --git a/metadata.common.themoviedb.org/addon.xml 
b/metadata.common.themoviedb.org/addon.xml
index 4331121..c191cfd 100644
--- a/metadata.common.themoviedb.org/addon.xml
+++ b/metadata.common.themoviedb.org/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.common.themoviedb.org"
        name="The Movie Database Scraper Library"
-       version="2.9.6"
+       version="2.11.0"
        provider-name="Team XBMC">
   <requires>
     <import addon="xbmc.metadata" version="1.0"/>
diff --git a/metadata.common.themoviedb.org/tmdb.xml 
b/metadata.common.themoviedb.org/tmdb.xml
index ac35cf1..881e49f 100644
--- a/metadata.common.themoviedb.org/tmdb.xml
+++ b/metadata.common.themoviedb.org/tmdb.xml
@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <scraperfunctions>
+
        <GetTMDBCertificationsByIdChain dest="4">
                <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="4">
                        <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBCertifications&quot; 
cache=&quot;tmdb-cert-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/releases?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[tmdbcertcountry]&lt;/url&gt;";
 dest="5">
@@ -132,6 +133,26 @@
                </RegExp>
        </ParseFallbackTMDBTagline>
 
+       <GetTMDBTagsByIdChain clearbuffers="no" dest="4">
+               <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="4">
+                       <RegExp input="$$1" output="\1" dest="8">
+                               <expression clear="yes" noclean="1" />
+                       </RegExp>
+                       <RegExp input="$$8" output="&lt;url 
function=&quot;ParseTMDBTags&quot; 
&gt;http://api.themoviedb.org/3/movie/\1/keywords?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="5">
+                               <expression />
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </GetTMDBTagsByIdChain>
+       <ParseTMDBTags dest="5">
+               <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
+                       <RegExp input="$$1" output="&lt;tag&gt;\1&lt;/tag&gt;" 
dest="2">
+                               <expression repeat="yes" 
noclean="1">\{&quot;id&quot;:[0-9]+,&quot;name&quot;:&quot;([^&quot;]*)</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </ParseTMDBTags>
+
        <GetTMDBSetByIdChain clearbuffers="no" dest="4">
                <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="4">
                        <RegExp input="$$1" output="\1" dest="8">
@@ -179,7 +200,10 @@
 
        <GetTMDBCastByIdChain dest="4">
                <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="4">
-                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBCast&quot; 
cache=&quot;tmdb-cast-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/casts?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="5">
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBBaseImageURL&quot; 
cache=&quot;tmdb-config.json&quot;&gt;http://api.themoviedb.org/3/configuration?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="5">
+                               <expression />
+                       </RegExp>
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBCast&quot; 
cache=&quot;tmdb-cast-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/casts?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="5+">
                                <expression />
                        </RegExp>
                        <expression noclean="1" />
@@ -190,7 +214,7 @@
                        <RegExp input="$$1" output="\1" dest="7">
                                <expression clear="yes" 
noclean="1">&quot;cast&quot;:\[([^\]]*)</expression>
                        </RegExp>
-                       <RegExp input="$$7" 
output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\2&lt;/role&gt;&lt;order&gt;\3&lt;/order&gt;&lt;thumb&gt;http://d3gtl9l2a4fn1j.cloudfront.net/t/p/original\4&lt;/thumb&gt;&lt;/actor&gt;";
 dest="2">
+                       <RegExp input="$$7" 
output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\2&lt;/role&gt;&lt;order&gt;\3&lt;/order&gt;&lt;thumb&gt;$$20original\4&lt;/thumb&gt;&lt;/actor&gt;"
 dest="2">
                                <expression repeat="yes" 
fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)&quot;,&quot;character&quot;:&quot;([^&quot;]*)&quot;,&quot;order&quot;:([0-9]*),&quot;cast_id&quot;:[0-9]*,&quot;profile_path&quot;:&quot;([^&quot;]*)&quot;</expression>
                        </RegExp>
                        <RegExp input="$$7" 
output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\2&lt;/role&gt;&lt;order&gt;\3&lt;/order&gt;&lt;/actor&gt;"
 dest="2+">
@@ -398,7 +422,10 @@
 
        <GetTMDBFanartByIdChain dest="4">
                <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="4">
-                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBFanart&quot; 
cache=&quot;tmdb-images-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="5">
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBBaseImageURL&quot; 
cache=&quot;tmdb-config.json&quot;&gt;http://api.themoviedb.org/3/configuration?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="5">
+                               <expression />
+                       </RegExp>
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBFanart&quot; 
cache=&quot;tmdb-images-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="5+">
                                <expression />
                        </RegExp>
                        <expression noclean="1" />
@@ -409,8 +436,8 @@
                        <RegExp input="$$1" output="\1" dest="7">
                                <expression clear="yes" 
noclean="1">&quot;backdrops&quot;:\[\{([^\]]*)</expression>
                        </RegExp>
-                       <RegExp input="$$7" output="&lt;thumb 
preview=&quot;http://d3gtl9l2a4fn1j.cloudfront.net/t/p/w780\1&quot;&gt;http://d3gtl9l2a4fn1j.cloudfront.net/t/p/original\1&lt;/thumb&gt;";
 dest="2">
-                               <expression repeat="yes" 
noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
+                       <RegExp input="$$7" output="&lt;thumb 
preview=&quot;$$20w780\1&quot;&gt;$$20original\1&lt;/thumb&gt;" dest="2">
+                               <expression clear="yes" repeat="yes" 
noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
                        </RegExp>
                        <expression noclean="1">(.+)</expression>
                </RegExp>
@@ -418,7 +445,10 @@
 
        <GetTMDBThumbsByIdChain dest="4">
                <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="4">
-                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBThumbs&quot; 
cache=&quot;tmdb-images-$INFO[language]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[language]&lt;/url&gt;";
 dest="5">
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBBaseImageURL&quot; 
cache=&quot;tmdb-config.json&quot;&gt;http://api.themoviedb.org/3/configuration?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="5">
+                               <expression />
+                       </RegExp>
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBThumbs&quot; 
cache=&quot;tmdb-images-$INFO[language]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[language]&lt;/url&gt;";
 dest="5+">
                                <expression />
                        </RegExp>
                        <expression noclean="1" />
@@ -426,13 +456,16 @@
        </GetTMDBThumbsByIdChain>
        <GetTMDBLangThumbsByIdChain dest="4">
                <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="4">
-                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBLangThumbs&quot; 
cache=&quot;tmdb-images-$INFO[tmdbthumblanguage]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[tmdbthumblanguage]&lt;/url&gt;";
 dest="5">
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBBaseImageURL&quot; 
cache=&quot;tmdb-config.json&quot;&gt;http://api.themoviedb.org/3/configuration?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="5">
+                               <expression />
+                       </RegExp>
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;ParseTMDBLangThumbs&quot; 
cache=&quot;tmdb-images-$INFO[tmdbthumblanguage]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[tmdbthumblanguage]&lt;/url&gt;";
 dest="5+">
                                <expression />
                        </RegExp>
                        <expression noclean="1" />
                </RegExp>
        </GetTMDBLangThumbsByIdChain>
-       <ParseTMDBThumbs dest="5">
+       <ParseTMDBThumbs clearbuffers="no" dest="5">
                <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
                        <RegExp input="$$1" output="\1" dest="8">
                                <expression 
noclean="1">&quot;id&quot;:([0-9]*),</expression>
@@ -440,8 +473,11 @@
                        <RegExp input="$$1" output="\1" dest="7">
                                <expression clear="yes" 
noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
                        </RegExp>
-                       <RegExp input="$$7" output="&lt;thumb 
aspect=&quot;poster&quot; 
preview=&quot;http://d3gtl9l2a4fn1j.cloudfront.net/t/p/w500\1&quot;&gt;http://d3gtl9l2a4fn1j.cloudfront.net/t/p/original\1&lt;/thumb&gt;";
 dest="9">
-                               <expression repeat="yes" 
noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
+                       <RegExp input="$$7" output="&lt;thumb 
aspect=&quot;poster&quot; 
preview=&quot;$$20w500\1&quot;&gt;$$20original\1&lt;/thumb&gt;" dest="9">
+                               <expression clear="yes" repeat="yes" 
noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
+                       </RegExp>
+                       <RegExp input="$$9" output="$$9" dest="2">
+                               <expression clear="yes">(.+)</expression>
                        </RegExp>
                        <RegExp input="$$9" output="$$12" dest="2+">
                                <RegExp input="$INFO[language]" output="&lt;url 
function=&quot;ParseTMDBAllThumbs&quot; 
cache=&quot;tmdb-images-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/images?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="12">
@@ -449,16 +485,13 @@
                                </RegExp>
                                <expression>^$</expression>
                        </RegExp>
-                       <RegExp input="$$9" output="$$9" dest="2+">
-                               <expression>(.+)</expression>
-                       </RegExp>
                        <RegExp input="$INFO[language]" output="&lt;url 
function=&quot;ParseTMDBEnThumbs&quot; 
cache=&quot;tmdb-images-en-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/images?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=en&lt;/url&gt;";
 dest="2+">
                                <expression>^((?!en).)*$</expression>
                        </RegExp>
                        <expression noclean="1">(.+)</expression>
                </RegExp>
        </ParseTMDBThumbs>
-       <ParseTMDBLangThumbs dest="5">
+       <ParseTMDBLangThumbs clearbuffers="no" dest="5">
                <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
                        <RegExp input="$$1" output="\1" dest="8">
                                <expression 
noclean="1">&quot;id&quot;:([0-9]*),</expression>
@@ -466,8 +499,11 @@
                        <RegExp input="$$1" output="\1" dest="7">
                                <expression clear="yes" 
noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
                        </RegExp>
-                       <RegExp input="$$7" output="&lt;thumb 
aspect=&quot;poster&quot; 
preview=&quot;http://d3gtl9l2a4fn1j.cloudfront.net/t/p/w500\1&quot;&gt;http://d3gtl9l2a4fn1j.cloudfront.net/t/p/original\1&lt;/thumb&gt;";
 dest="9">
-                               <expression repeat="yes" 
noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
+                       <RegExp input="$$7" output="&lt;thumb 
aspect=&quot;poster&quot; 
preview=&quot;$$20w500\1&quot;&gt;$$20original\1&lt;/thumb&gt;" dest="9">
+                               <expression clear="yes" repeat="yes" 
noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
+                       </RegExp>
+                       <RegExp input="$$9" output="$$9" dest="2">
+                               <expression clear="yes">(.+)</expression>
                        </RegExp>
                        <RegExp input="$$9" output="$$12" dest="2+">
                                <RegExp input="$INFO[tmdbthumblanguage]" 
output="&lt;url function=&quot;ParseTMDBAllThumbs&quot; 
cache=&quot;tmdb-images-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/images?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="12">
@@ -475,16 +511,13 @@
                                </RegExp>
                                <expression>^$</expression>
                        </RegExp>
-                       <RegExp input="$$9" output="$$9" dest="2+">
-                               <expression>(.+)</expression>
-                       </RegExp>
                        <RegExp input="$INFO[tmdbthumblanguage]" 
output="&lt;url function=&quot;ParseTMDBEnThumbs&quot; 
cache=&quot;tmdb-images-en-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/images?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=en&lt;/url&gt;";
 dest="2+">
                                <expression>^((?!en).)*$</expression>
                        </RegExp>
                        <expression noclean="1">(.+)</expression>
                </RegExp>
        </ParseTMDBLangThumbs>
-       <ParseTMDBEnThumbs dest="5">
+       <ParseTMDBEnThumbs clearbuffers="no" dest="5">
                <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
                        <RegExp input="$$1" output="\1" dest="8">
                                <expression 
noclean="1">&quot;id&quot;:([0-9]*),</expression>
@@ -492,15 +525,15 @@
                        <RegExp input="$$1" output="\1" dest="7">
                                <expression clear="yes" 
noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
                        </RegExp>
-                       <RegExp input="$$7" output="&lt;thumb 
aspect=&quot;poster&quot; 
preview=&quot;http://d3gtl9l2a4fn1j.cloudfront.net/t/p/w500\1&quot;&gt;http://d3gtl9l2a4fn1j.cloudfront.net/t/p/original\1&lt;/thumb&gt;";
 dest="9">
+                       <RegExp input="$$7" output="&lt;thumb 
aspect=&quot;poster&quot; 
preview=&quot;$$20w500\1&quot;&gt;$$20original\1&lt;/thumb&gt;" dest="9">
                                <expression repeat="yes" 
noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
                        </RegExp>
+                       <RegExp input="$$9" output="$$9" dest="2">
+                               <expression clear="yes">(.+)</expression>
+                       </RegExp>
                        <RegExp input="$$9" output="&lt;url 
function=&quot;ParseTMDBAllThumbs&quot; 
cache=&quot;tmdb-images-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/images?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;";
 dest="2">
                                <expression>^$</expression>
                        </RegExp>
-                       <RegExp input="$$9" output="$$9" dest="2">
-                               <expression>(.+)</expression>
-                       </RegExp>
                        <expression noclean="1">(.+)</expression>
                </RegExp>
        </ParseTMDBEnThumbs>
@@ -509,11 +542,20 @@
                        <RegExp input="$$1" output="\1" dest="7">
                                <expression clear="yes" 
noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
                        </RegExp>
-                       <RegExp input="$$7" output="&lt;thumb 
aspect=&quot;poster&quot; 
preview=&quot;http://d3gtl9l2a4fn1j.cloudfront.net/t/p/w500\1&quot;&gt;http://d3gtl9l2a4fn1j.cloudfront.net/t/p/original\1&lt;/thumb&gt;";
 dest="2">
+                       <RegExp input="$$7" output="&lt;thumb 
aspect=&quot;poster&quot; 
preview=&quot;$$20w500\1&quot;&gt;$$20original\1&lt;/thumb&gt;" dest="2">
                                <expression repeat="yes" 
noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
                        </RegExp>
                        <expression noclean="1">(.+)</expression>
                </RegExp>
        </ParseTMDBAllThumbs>
 
+       <ParseTMDBBaseImageURL clearbuffers="no" dest="4">
+               <RegExp input="$$5" 
output="&lt;details&gt;$$20&lt;/details&gt;" dest="4">
+                       <RegExp input="$$1" output="\1" dest="20">
+                               
<expression>"images":\{"base_url":"([^"]*)"</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </ParseTMDBBaseImageURL>
+
 </scraperfunctions>

-----------------------------------------------------------------------

Summary of changes:
 metadata.common.themoviedb.org/addon.xml |    2 +-
 metadata.common.themoviedb.org/tmdb.xml  |   92 ++++++++++++++++++++++--------
 2 files changed, 68 insertions(+), 26 deletions(-)


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to