The branch, frodo has been updated
       via  778fc0d2978eb570a6ffad3a6e4fb38d35c50263 (commit)
      from  9dcdf571440a76ff7c0d8af3ee52034d4bc34e07 (commit)

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

commit 778fc0d2978eb570a6ffad3a6e4fb38d35c50263
Author: olympia <[email protected]>
Date:   Sat Dec 1 23:09:26 2012 +0100

    [metadata.common.imdb.com] updated to version 2.6.0

diff --git a/metadata.common.imdb.com/addon.xml 
b/metadata.common.imdb.com/addon.xml
index 703065c..af2ae90 100644
--- a/metadata.common.imdb.com/addon.xml
+++ b/metadata.common.imdb.com/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.common.imdb.com"
        name="IMDB common scraper functions"
-       version="2.5.0"
+       version="2.6.0"
        provider-name="Team XBMC">
   <requires>
     <import addon="xbmc.metadata" version="1.0"/>
diff --git a/metadata.common.imdb.com/changelog.txt 
b/metadata.common.imdb.com/changelog.txt
index e539161..ab77a31 100644
--- a/metadata.common.imdb.com/changelog.txt
+++ b/metadata.common.imdb.com/changelog.txt
@@ -1,3 +1,5 @@
+[B]2.6.0[/B]
+- updated: outfactored outline/studio/country/top250 to common library
 [B]2.5.0[/B]
 - updated: outfactored tagline scraping to common library
 
diff --git a/metadata.common.imdb.com/imdb.xml 
b/metadata.common.imdb.com/imdb.xml
index 9302861..4fa1e23 100644
--- a/metadata.common.imdb.com/imdb.xml
+++ b/metadata.common.imdb.com/imdb.xml
@@ -27,6 +27,48 @@
                </RegExp>
        </ParseIMDBRating>
 
+       <GetIMDBTOP250ById dest="5">
+               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
cache=&quot;$$1-main.html&quot; 
function=&quot;ParseIMDBTOP250&quot;&gt;http://akas.imdb.com/title/$$1/&lt;/url&gt;&lt;/details&gt;";
 dest="5">
+                       <expression noclean="1" />
+               </RegExp>
+       </GetIMDBTOP250ById>
+       <ParseIMDBTOP250 dest="5">
+               <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
+                       <RegExp input="$$1" 
output="&lt;top250&gt;\1&lt;/top250&gt;" dest="2">
+                               
<expression>Top\s250\s#([0-9]*)&lt;/</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </ParseIMDBTOP250>
+
+       <GetIMDBStudioById dest="5">
+               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
cache=&quot;$$1-main.html&quot; 
function=&quot;ParseIMDBStudio&quot;&gt;http://akas.imdb.com/title/$$1/&lt;/url&gt;&lt;/details&gt;";
 dest="5">
+                       <expression noclean="1" />
+               </RegExp>
+       </GetIMDBStudioById>
+       <ParseIMDBStudio dest="5">
+               <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
+                       <RegExp input="$$1" 
output="&lt;studio&gt;\1&lt;/studio&gt;" dest="2">
+                               
<expression>&quot;/company/[^&gt;]+&gt;([^&lt;]+)&lt;/a&gt;</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </ParseIMDBStudio>
+
+       <GetIMDBCountryById dest="5">
+               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
cache=&quot;$$1-main.html&quot; 
function=&quot;ParseIMDBCountry&quot;&gt;http://akas.imdb.com/title/$$1/&lt;/url&gt;&lt;/details&gt;";
 dest="5">
+                       <expression noclean="1" />
+               </RegExp>
+       </GetIMDBCountryById>
+       <ParseIMDBCountry dest="5">
+               <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
+                       <RegExp input="$$1" 
output="&lt;country&gt;\1&lt;/country&gt;" dest="2">
+                               <expression 
repeat="yes">&quot;/country/[^&gt;]+&gt;([^&lt;]+)&lt;/a&gt;</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </ParseIMDBCountry>
+
        <GetMetaCriticRatingById dest="5">
                <RegExp input="$$1" output="&lt;details&gt;&lt;url 
cache=&quot;$$1-main.html&quot; 
function=&quot;ParseMetaCriticRating&quot;&gt;http://akas.imdb.com/title/$$1/&lt;/url&gt;&lt;/details&gt;";
 dest="5">
                        <expression noclean="1" />
@@ -69,6 +111,20 @@
                </RegExp>
        </ParseIMDBTagline>
 
+       <GetIMDBOutlineById dest="5">
+               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
cache=&quot;$$1-main.html&quot; 
function=&quot;ParseIMDBOutline&quot;&gt;http://akas.imdb.com/title/$$1/&lt;/url&gt;&lt;/details&gt;";
 dest="5">
+                       <expression noclean="1" />
+               </RegExp>
+       </GetIMDBOutlineById>
+       <ParseIMDBOutline dest="5">
+               <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
+                       <RegExp input="$$1" 
output="&lt;outline&gt;\1&lt;/outline&gt;" dest="2">
+                               <expression fixchars="1" 
trim="1">&lt;p&gt;\n?&lt;p 
itemprop=&quot;description&quot;&gt;([^&lt;]+)&lt;/p&gt;</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </ParseIMDBOutline>
+
        <GetIMDBCastById dest="5">
                <RegExp input="$$1" output="&lt;details&gt;&lt;url 
cache=&quot;$$1-main.html&quot; 
function=&quot;ParseIMDBCast&quot;&gt;http://akas.imdb.com/title/$$1/&lt;/url&gt;&lt;/details&gt;";
 dest="5">
                        <expression noclean="1" />

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

Summary of changes:
 metadata.common.imdb.com/addon.xml     |    2 +-
 metadata.common.imdb.com/changelog.txt |    2 +
 metadata.common.imdb.com/imdb.xml      |   56 ++++++++++++++++++++++++++++++++
 3 files changed, 59 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
INSIGHTS What's next for parallel hardware, programming and related areas?
Interviews and blogs by thought leaders keep you ahead of the curve.
http://goparallel.sourceforge.net
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to