The branch, dharma-pre has been updated
       via  57be0a8e6ceb0871650a51b18139f4966c1eac45 (commit)
      from  000ecc5adb320d0bc959b8c8bbe5a1edc38e53e3 (commit)

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

commit 57be0a8e6ceb0871650a51b18139f4966c1eac45
Author: olympia <[email protected]>
Date:   Mon Oct 11 07:00:49 2010 +0200

    [metadata.imdb.com] fixed: year won't get scraped if title contains 
brackets and settings cosmetics

diff --git a/metadata.imdb.com/addon.xml b/metadata.imdb.com/addon.xml
index fe34419..044e36d 100644
--- a/metadata.imdb.com/addon.xml
+++ b/metadata.imdb.com/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.imdb.com"
        name="IMDb"
-        version="2.0.9"
+        version="2.0.10"
        provider-name="Team XBMC">
   <requires>
     <import addon="xbmc.metadata" version="1.0"/>
diff --git a/metadata.imdb.com/changelog.txt b/metadata.imdb.com/changelog.txt
index 3de2d5b..6d91db1 100644
--- a/metadata.imdb.com/changelog.txt
+++ b/metadata.imdb.com/changelog.txt
@@ -1,3 +1,9 @@
+[B]2.0.10[/B]
+- fixed: year won't get scraped if title contains brackets
+
+[B]2.0.9[/B]
+- added: Polish language
+
 [B]2.0.8[/B]
 - reverted: purge fixchars from all functions, since it cause convert fails on 
Beta2 and Linux
 
diff --git a/metadata.imdb.com/imdb.xml b/metadata.imdb.com/imdb.xml
index 3b2aa69..40da1a8 100644
--- a/metadata.imdb.com/imdb.xml
+++ b/metadata.imdb.com/imdb.xml
@@ -22,13 +22,13 @@
                                <expression 
clear="yes">/title/([t0-9]*)/faq</expression>
                        </RegExp>
                        <RegExp input="$$1" 
output="&lt;entity&gt;&lt;title&gt;\1&lt;/title&gt;&lt;year&gt;\2&lt;/year&gt;&lt;url
 
cache=&quot;$$7-main.html&quot;&gt;http://akas.imdb.com/title/$$7/&lt;/url&gt;&lt;id&gt;$$7&lt;/id&gt;&lt;/entity&gt;";
 dest="5">
-                               <expression clear="yes" noclean="1">&lt;meta 
name=&quot;title&quot; 
content=&quot;(?:&amp;#x22;)?([^&quot;]*?)(?:&amp;#x22;)? 
\([^\d]*?([0-9]*)\)</expression>
+                               <expression clear="yes" noclean="1">&lt;meta 
name="title" content="(?:&amp;#x22;)?([^"]*?)(?:&amp;#x22;)? 
\([^\(]*?([0-9]{4})\)</expression>
                        </RegExp>
                        <RegExp input="$$1" output="\1" dest="4">
                                <expression noclean="1">(&gt;&lt;a 
href=&quot;/title.*)</expression>
                        </RegExp>
                        <RegExp input="$$4" 
output="&lt;entity&gt;&lt;title&gt;\2&lt;/title&gt;&lt;year&gt;\3&lt;/year&gt;&lt;url
 
cache=&quot;\1-main.html&quot;&gt;http://akas.imdb.com/title/\1/&lt;/url&gt;&lt;id&gt;\1&lt;/id&gt;&lt;/entity&gt;";
 dest="5+">
-                               <expression repeat="yes" 
noclean="1,2">&gt;&lt;a 
href=&quot;/title/([t0-9]*)/[^&gt;]*&gt;(?:&amp;#x22;)?([^&lt;]*?)(?:&amp;#x22;)?&lt;/a&gt;
 *\([^\d]*?([0-9]{4})</expression>
+                               <expression repeat="yes" 
noclean="1,2">&gt;&lt;a 
href=&quot;/title/([t0-9]*)/[^&gt;]*&gt;(?:&amp;#x22;)?([^&lt;]*?)(?:&amp;#x22;)?&lt;/a&gt;
 *\([^\(]*?([0-9]{4})</expression>
                        </RegExp>
                        <expression clear="yes" noclean="1"/>
                </RegExp>
@@ -39,13 +39,13 @@
                                <expression/>
                        </RegExp>
                        <RegExp input="$$1" 
output="&lt;originaltitle&gt;\1&lt;/originaltitle&gt;" dest="5+">
-                               <expression>&lt;meta name=&quot;title&quot; 
content=&quot;(?:&amp;#x22;)?([^&quot;]*?)(?:&amp;#x22;)? 
\([^\d]*?([0-9]*)\)</expression>
+                               <expression>&lt;meta name=&quot;title&quot; 
content=&quot;(?:&amp;#x22;)?([^&quot;]*?)(?:&amp;#x22;)? 
\([^\(]*?([0-9]{4})\)</expression>
                        </RegExp>
                        <RegExp input="$$2" output="&lt;chain 
function=&quot;GetIMDBAKATitlesById&quot;&gt;\1&lt;/chain&gt;" dest="5+">
                                <expression>(tt[t0-9]*)</expression>
                        </RegExp>
                        <RegExp input="$$1" 
output="&lt;year&gt;\2&lt;/year&gt;" dest="5+">
-                               <expression>&lt;meta name=&quot;title&quot; 
content=&quot;([^&quot;]*?) \([^\d]*?([0-9]*)\)</expression>
+                               <expression>&lt;meta name=&quot;title&quot; 
content=&quot;([^&quot;]*?) \([^\(]*?([0-9]{4})\)</expression>
                        </RegExp>
                        <RegExp input="$$1" 
output="&lt;top250&gt;\1&lt;/top250&gt;" dest="5+">
                                <expression>Top 250 #([0-9]*)&lt;/</expression>
@@ -112,19 +112,19 @@
                        </RegExp>
                        <RegExp input="$INFO[TrailerQ]" output="&lt;chain 
function=&quot;GetHDTrailersnet480p&quot;&gt;$$6&lt;/chain&gt;" dest="5+">
                                <RegExp input="$$1" output="\1" dest="6">
-                                       <expression>&lt;meta 
name=&quot;title&quot; 
content=&quot;(?:&amp;#x22;)?([^&quot;]*?)(?:&amp;#x22;)? 
\([^\d]*?([0-9]*)\)</expression>
+                                       <expression>&lt;meta 
name=&quot;title&quot; 
content=&quot;(?:&amp;#x22;)?([^&quot;]*?)(?:&amp;#x22;)? 
\([^\(]*?([0-9]{4})\)</expression>
                                </RegExp>
                                <expression>480p</expression>
                        </RegExp>
                        <RegExp input="$INFO[TrailerQ]" output="&lt;chain 
function=&quot;GetHDTrailersnet720p&quot;&gt;$$6&lt;/chain&gt;" dest="5+">
                                <RegExp input="$$1" output="\1" dest="6">
-                                       <expression>&lt;meta 
name=&quot;title&quot; 
content=&quot;(?:&amp;#x22;)?([^&quot;]*?)(?:&amp;#x22;)? 
\([^\d]*?([0-9]*)\)</expression>
+                                       <expression>&lt;meta 
name=&quot;title&quot; 
content=&quot;(?:&amp;#x22;)?([^&quot;]*?)(?:&amp;#x22;)? 
\([^\(]*?([0-9]{4})\)</expression>
                                </RegExp>
                                <expression>720p</expression>
                        </RegExp>
                        <RegExp input="$INFO[TrailerQ]" output="&lt;chain 
function=&quot;GetHDTrailersnet1080p&quot;&gt;$$6&lt;/chain&gt;" dest="5+">
                                <RegExp input="$$1" output="\1" dest="6">
-                                       <expression>&lt;meta 
name=&quot;title&quot; 
content=&quot;(?:&amp;#x22;)?([^&quot;]*?)(?:&amp;#x22;)? 
\([^\d]*?([0-9]*)\)</expression>
+                                       <expression>&lt;meta 
name=&quot;title&quot; 
content=&quot;(?:&amp;#x22;)?([^&quot;]*?)(?:&amp;#x22;)? 
\([^\(]*?([0-9]{4})\)</expression>
                                </RegExp>
                                <expression>1080p</expression>
                        </RegExp>
@@ -146,13 +146,13 @@
                        </RegExp>
                        <RegExp input="$$10" output="\1" dest="4">
                                <RegExp input="$$1" output="\1" dest="9">
-                                       <expression>&lt;meta 
name=&quot;title&quot; 
content=&quot;(?:&amp;#x22;)?([^&quot;]*?)(?:&amp;#x22;)? 
\([^\d]*?([0-9]*)\)</expression>
+                                       <expression>&lt;meta 
name=&quot;title&quot; 
content=&quot;(?:&amp;#x22;)?([^&quot;]*?)(?:&amp;#x22;)? 
\([^\(]*?([0-9]{4})\)</expression>
                                </RegExp>
                                <RegExp input="$$9" output="\1" dest="10">
                                        <expression/>
                                </RegExp>
                                <RegExp input="$$1" output="\1" dest="11">
-                                       
<expression>&gt;\s*?"([^&lt;]+)"[^&lt;]+[&lt;em&gt;]?[^"]+(UK|USA|Canada\s(&lt;em&gt;)?\(English
 title\))</expression>
+                                       
<expression>&gt;\s*?&quot;([^&lt;]+)&quot;[^&lt;]+[&lt;em&gt;]?[^&quot;]+(UK|USA|Canada\s(&lt;em&gt;)?\(English
 title\))</expression>
                                </RegExp>
                                <RegExp input="$$11" output="\1" dest="10">
                                        <expression>(.+)</expression>
@@ -164,7 +164,7 @@
                                        <expression>(.+)</expression>
                                </RegExp>
                                <RegExp input="$$1" output="\1" dest="11">
-                                       <expression>&gt;\s*?"([^&lt;]+)" - 
International [&lt;em&gt;]?[^"]+English</expression>
+                                       <expression>&gt;\s*?&quot;([^&lt;]+)" - 
International [&lt;em&gt;]?[^&quot;]+English</expression>
                                </RegExp>
                                <RegExp input="$$11" output="\1" dest="10">
                                        <expression>(.+)</expression>
@@ -181,7 +181,7 @@
                                <expression>(.+)</expression>
                        </RegExp>
                        <RegExp input="$$1" output="\1" dest="4">
-                               
<expression>&gt;\s*?"([^&lt;]+)"[^&lt;]+[&lt;em&gt;]?[^"]+$INFO[akatitles]</expression>
+                               
<expression>&gt;\s*?&quot;([^&lt;]+)&quot;[^&lt;]+[&lt;em&gt;]?[^&quot;]+$INFO[akatitles]</expression>
                        </RegExp>
                        <RegExp input="$$4" output="\1" dest="2">
                                <expression>(.+)</expression>
diff --git a/metadata.imdb.com/resources/settings.xml 
b/metadata.imdb.com/resources/settings.xml
index e5878b4..ee792bc 100644
--- a/metadata.imdb.com/resources/settings.xml
+++ b/metadata.imdb.com/resources/settings.xml
@@ -1,12 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <settings>
-    <setting label="30000" type="bool" id="fullcredits" default="false"/>
     <setting label="30002" type="bool" id="tmdbthumbs" default="true"/>
-    <setting label="30001" type="bool" id="fanart" default="true"/>
     <setting label="30003" type="bool" id="impawards" default="false"/>
     <setting label="30004" type="bool" id="movieposterdb" default="false"/>
+    <setting type="sep"/>
+    <setting label="30001" type="bool" id="fanart" default="true"/>
+    <setting type="sep"/>
     <setting label="30006" type="labelenum" values="No|480p|720p|1080p" 
id="TrailerQ" default="480p"/>
     <setting label="30005" type="bool" id="imdbtrailer" default="false"/>
-    <setting label="30007" type="labelenum" values="192|256|384|512|1024" 
id="imdbscale" default="512"/>
+    <setting type="sep"/>
     <setting label="30008" type="labelenum" values="Keep Original|USA / 
International|Argentina|Austria|Belgium|Brazil|Bulgaria|Canada|China|Colombia|Chile|Croatia|Czech
 Republic|Denmark|Finland|France|Germany|Greece|Hong 
Kong|Hungary|Iceland|India|Israel|Italy|Japan|Mexico|Netherlands|Norway|Pakistan|Poland|Portugal|Romania|Russia|Serbia|Singapore|Slovenia|Spain|Sweden|Switzerland|Thailand|Turkey|Uruguay|Venezuela"
 id="akatitles" default="Keep Original"/>
+    <setting label="30000" type="bool" id="fullcredits" default="false"/>
+    <setting label="30007" type="labelenum" values="192|256|384|512|1024" 
id="imdbscale" default="512"/>
 </settings>

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

Summary of changes:
 metadata.imdb.com/addon.xml              |    2 +-
 metadata.imdb.com/changelog.txt          |    6 ++++++
 metadata.imdb.com/imdb.xml               |   22 +++++++++++-----------
 metadata.imdb.com/resources/settings.xml |    9 ++++++---
 4 files changed, 24 insertions(+), 15 deletions(-)


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to