The branch, dharma has been updated
       via  56d88986e1f8998331376e017fec7db43a05860b (commit)
       via  e8e151099fdfb018fc4a9712ea631c62ac8c32ab (commit)
      from  9d501b354eac30cf49d8b90c98f055fe58d8449b (commit)

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

commit 56d88986e1f8998331376e017fec7db43a05860b
Author: olympia <[email protected]>
Date:   Fri Mar 9 21:39:59 2012 +0100

    [metadata.artists.yoyo.pl] updated to version 1.1.0

diff --git a/metadata.artists.yoyo.pl/addon.xml 
b/metadata.artists.yoyo.pl/addon.xml
index e89d787..93c25a9 100644
--- a/metadata.artists.yoyo.pl/addon.xml
+++ b/metadata.artists.yoyo.pl/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.artists.yoyo.pl"
        name="YoYo-MusicBrainz"
-        version="1.0.9"
+        version="1.1.0"
        provider-name="smuto">
   <requires>
     <import addon="xbmc.metadata" version="1.0"/>
diff --git a/metadata.artists.yoyo.pl/changelog.txt 
b/metadata.artists.yoyo.pl/changelog.txt
index c2c9986..a568de2 100644
--- a/metadata.artists.yoyo.pl/changelog.txt
+++ b/metadata.artists.yoyo.pl/changelog.txt
@@ -1,3 +1,5 @@
+[B]1.1.0[/B]
+- MusicBrainz - version 2 of XML web service
 [B]1.0.4[/B]
 - new icon thx to freezy

 [B]1.0.3[/B]
diff --git a/metadata.artists.yoyo.pl/resources/language/English/strings.xml 
b/metadata.artists.yoyo.pl/resources/language/English/strings.xml
index 988075a..498dd57 100644
--- a/metadata.artists.yoyo.pl/resources/language/English/strings.xml
+++ b/metadata.artists.yoyo.pl/resources/language/English/strings.xml
@@ -3,5 +3,6 @@
     <string id="30000">Powered by 
MusicBrainz-Last.fm-Allmusic-htbackdrops</string>
     <string id="30002">Language</string>
     <string id="30003">Grab artist thumbs from Allmusic.com</string>
+    <string id="30004">Show info about the availability relationship to 
Allmusic</string>
     <string id="30006">Search by mbid on last.fm</string>
 </strings>
diff --git a/metadata.artists.yoyo.pl/resources/settings.xml 
b/metadata.artists.yoyo.pl/resources/settings.xml
index 5cc4f6d..3f9357a 100644
--- a/metadata.artists.yoyo.pl/resources/settings.xml
+++ b/metadata.artists.yoyo.pl/resources/settings.xml
@@ -3,8 +3,7 @@
     <setting label="30000" type="lsep"/>
     <setting type="sep"/>
     <setting label="30002" type="labelenum" 
values="en|de|es|fr|it|jp|pl|pt|ru|sv|tr|zh" id="language" default="pl"/>
-    <setting label="30003" type="bool" id="allmusicartistthumbs" 
default="false"/>
-    <setting label="30006" type="bool" id="mbid" default="false"/>
+    <setting label="30004" type="bool" id="relationships" default="false"/>
     <setting label="" type="lsep"/>
     <setting label="[COLOR=FFe2ff43] pozdr. smuto[/COLOR]" type="lsep"/>
 </settings>
diff --git a/metadata.artists.yoyo.pl/yoyo.xml 
b/metadata.artists.yoyo.pl/yoyo.xml
index 13b5b13..bb10069 100644
--- a/metadata.artists.yoyo.pl/yoyo.xml
+++ b/metadata.artists.yoyo.pl/yoyo.xml
@@ -1,19 +1,19 @@
 <?xml version="1.0" encoding="utf-8"?>
-<scraper framework="1.1" date="2010-09-28">
+<scraper framework="1.1" date="2012-03-08">
        <NfoUrl dest="3">
-               <RegExp input="$$1" 
output="&lt;url&gt;http://musicbrainz.org/ws/1/release-group/?type=xml&amp;artistid=\1&amp;releasetypes=Official&lt;/url&gt;";
 dest="3">
+               <RegExp input="$$1" 
output="&lt;url&gt;http://musicbrainz.org/ws/2/artist/\1?inc=url-rels+release-groups&lt;/url&gt;";
 dest="3">
                        
<expression>http://musicbrainz.org/artist/(.+?).html</expression>
                </RegExp>
        </NfoUrl>
        <CreateArtistSearchUrl dest="3">
-               <RegExp input="$$1" 
output="&lt;url&gt;http://musicbrainz.org/ws/1/artist/?type=xml&amp;name=\1&lt;/url&gt;";
 dest="3">
+               <RegExp input="$$1" 
output="&lt;url&gt;http://search.musicbrainz.org/ws/2/artist/?fmt=json&amp;query=artist:&quot;\1&quot;&lt;/url&gt;";
 dest="3">
                        <expression />
                </RegExp>
        </CreateArtistSearchUrl>
        <GetArtistSearchResults dest="8">
                <RegExp input="$$5" output="&lt;results&gt;\1&lt;/results&gt;" 
dest="8">
-                       <RegExp input="$$1" 
output="&lt;entity&gt;&lt;title&gt;\4\5\6&lt;/title&gt;&lt;genre&gt;\1&lt;/genre&gt;&lt;year&gt;\7&lt;/year&gt;&lt;url&gt;http://musicbrainz.org/ws/1/release-group/?type=xml&amp;artistid=\2&amp;releasetypes=Official&lt;/url&gt;&lt;/entity&gt;";
 dest="5+">
-                               <expression repeat="yes">type="([^"]*)" 
id="([^"]*)[^&lt;]*(&lt;name&gt;([^&lt;]*)&lt;/name&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&lt;]*&lt;/artist|&lt;name&gt;([^&lt;]*)&lt;/name&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&lt;]*&lt;life|&lt;name&gt;([^&lt;]*)&lt;/name&gt;[^&gt;]*&gt;[^&gt;]*&gt;[^&lt;]*&lt;disambiguation&gt;([^&lt;]*)&lt;/disambiguation&gt;)</expression>
+                       <RegExp input="$$1" 
output="&lt;entity&gt;&lt;title&gt;\5\7\9&lt;/title&gt;&lt;genre&gt;\2&lt;/genre&gt;&lt;year&gt;\6\8&lt;/year&gt;&lt;url&gt;http://musicbrainz.org/ws/2/artist/\3?inc=url-rels+release-groups&lt;/url&gt;&lt;/entity&gt;";
 dest="5">
+                               <expression 
repeat="yes">(score":"[^"]+","type":"([^"]+)|score":"[^"]+)","id":"([^"]+)","(name":"([^"]+)",[^,]+,[^,]+,"disambiguation":"([^"]+)|name":"([^"]+)",[^,]+,"disambiguation":"([^"]+)|name":"([^"]+))</expression>
                        </RegExp>
                        <expression noclean="1" />
                </RegExp>
@@ -21,37 +21,40 @@
        <GetArtistDetails dest="3">
                <RegExp input="$$5" output="&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;utf-8&quot; 
standalone=&quot;yes&quot;?&gt;&lt;details&gt;\1&lt;/details&gt;" dest="3">
                        <RegExp input="$$1" 
output="&lt;name&gt;\1&lt;/name&gt;" dest="5">
-                               <expression 
noclean="1">&lt;name&gt;([^&lt;]*)&lt;/name&gt;</expression>
-                       </RegExp>
-                       <RegExp input="$$1" output="\1" dest="7">
-                               <expression fixchars="1" encode="1" 
noclean="1">&lt;name&gt;([^&lt;]*)&lt;/name&gt;</expression>
-                       </RegExp>
+                               <expression fixchars="1" 
noclean="1">&lt;name&gt;([^&lt;]*)&lt;/name&gt;</expression>
+                       </RegExp>        
                        <RegExp input="$$1" 
output="&lt;album&gt;&lt;title&gt;\1\2\3&lt;/title&gt;&lt;/album&gt;" dest="5+">
                                <expression 
repeat="yes">type="Album"[^&lt;]*&lt;title&gt;([^&lt;]*)&lt;/title&gt;|type="Compilation"[^&lt;]*&lt;title&gt;([^&lt;]*)&lt;/title&gt;|type="Soundtrack"[^&lt;]*&lt;title&gt;([^&lt;]*)&lt;/title&gt;</expression>
                        </RegExp>
-                       <RegExp conditional="mbid" input="$$1" output="&lt;url 
function=&quot;GetBiography&quot;&gt;http://ws.audioscrobbler.com/2.0/?method=artist.getinfo&amp;amp;mbid=\1&amp;amp;lang=$INFO[language]&amp;amp;api_key=71e468a84c1f40d4991ddccc46e40f1b&lt;/url&gt;";
 dest="5+">
-                               <expression>&lt;artist id="([^"]*)</expression>
-                       </RegExp>
-                       <RegExp conditional="!mbid" input="$$7" output="&lt;url 
function=&quot;GetBiography&quot;&gt;http://ws.audioscrobbler.com/2.0/?method=artist.getinfo&amp;amp;artist=\1&amp;amp;lang=$INFO[language]&amp;amp;api_key=71e468a84c1f40d4991ddccc46e40f1b&lt;/url&gt;";
 dest="5+">
-                               <expression />
+                       <RegExp input="$$1" output="\2xbmc\1" dest="6">
+                               <expression fixchars="1,2" encode="1,2" 
noclean="1,2">&lt;name&gt;([^&lt;]+).*?&lt;title&gt;([^&lt;]+)</expression>
                        </RegExp>
-                       <RegExp input="$$7" output="&lt;chain 
function=&quot;GetHTBFanart&quot;&gt;\1&lt;/chain&gt;" dest="5+">
-                               <expression/>
+                       <RegExp input="$$10" output="\1" dest="5+">
+                               <RegExp input="$$6" output="&lt;url 
function=&quot;ArtistUTFtoASCII&quot;&gt;http://www.remove-pl.yoyo.pl/smu4.php?text=$$6&amp;dot=$$6&lt;/url&gt;";
 dest="10">
+                                       <expression />
+                               </RegExp>
+                               <RegExp conditional="relationships" input="$$6" 
output="&lt;style&gt;!! !! No Relationships MusicBrainz-Allmusic !! 
MusicBrainz-Allmusic !!&lt;/style&gt;&lt;url 
function=&quot;ArtistUTFtoASCII&quot;&gt;http://www.remove-pl.yoyo.pl/smu4.php?text=$$6&amp;dot=$$6&lt;/url&gt;";
 dest="10">
+                                       <expression />
+                               </RegExp>
+                               <RegExp input="$$1" output="&lt;url 
function=&quot;ParseAMGArtist&quot;&gt;http://www.allmusic.com/artist/p\1/&lt;/url&gt;";
 dest="10">
+                                       
<expression>allmusic.com/artist/p([0-9]+)</expression>
+                               </RegExp>
+                               <expression noclean="1"/>
                        </RegExp>
-                       <RegExp conditional="!allmusicartistthumbs" input="$$7" 
output="&lt;chain 
function=&quot;GetLastFMArtistThumbsByName&quot;&gt;\1&lt;/chain&gt;" dest="5+">
-                               <expression />
+                       <RegExp input="$$1" output="\1" dest="7">
+                               <expression 
noclean="1">&lt;artist.*?id=&quot;([^&quot;]+)</expression>
                        </RegExp>
-                       <RegExp input="$$7" output="&lt;url 
function=&quot;ThumbsAsFanart&quot;&gt;http://ws.audioscrobbler.com/2.0/?method=artist.getimages&amp;amp;artist=\1&amp;amp;api_key=71e468a84c1f40d4991ddccc46e40f1b&lt;/url&gt;";
 dest="5+">
-                               <expression />
+                       <RegExp input="" output="&lt;url 
function=&quot;FirstTryFanart&quot; 
cache=&quot;ftv-images-$$7.xml&quot;&gt;http://fanart.tv/api/music.php?id=$$7&amp;type=background&lt;/url&gt;";
 dest="5+">
+                               <expression/>
                        </RegExp>
-                       <RegExp input="$$1" output="\1\3xbmc\2\4" dest="6">
-                               <expression fixchars="1,2,3,4" encode="1,2,3,4" 
noclean="1,2,3,4">type="Album".*?&lt;title&gt;(.*?)&lt;/title&gt;.*?&lt;name&gt;(.*?)&lt;/name&gt;|type="Compilation".*?&lt;title&gt;(.*?)&lt;/title&gt;.*?&lt;name&gt;(.*?)&lt;/name&gt;</expression>
+                       <RegExp input="" output="&lt;url 
function=&quot;GetBiography&quot;&gt;http://ws.audioscrobbler.com/2.0/?method=artist.getinfo&amp;amp;mbid=$$7&amp;amp;lang=$INFO[language]&amp;amp;api_key=71e468a84c1f40d4991ddccc46e40f1b&lt;/url&gt;";
 dest="5+">
+                               <expression/>
                        </RegExp>
-                       <RegExp input="$$6" output="&lt;url 
function=&quot;ArtistUTFtoASCII&quot;&gt;http://www.remove-pl.yoyo.pl/smu4.php?text=$$6&amp;dot=$$6&lt;/url&gt;";
 dest="5+">
+                       <RegExp input="" output="&lt;chain 
function=&quot;GetLastFMArtistThumbsByID&quot;&gt;$$7&lt;/chain&gt;" dest="5+">
                                <expression />
                        </RegExp>
-                       <RegExp input="$$7" output="&lt;url 
function=&quot;GetGenres&quot;&gt;http://ws.audioscrobbler.com/2.0/?method=artist.gettoptags&amp;amp;artist=\1&amp;amp;api_key=71e468a84c1f40d4991ddccc46e40f1b&lt;/url&gt;";
 dest="5+">
-                               <expression />
+                       <RegExp input="" output="&lt;url 
function=&quot;GetGenres&quot;&gt;http://ws.audioscrobbler.com/2.0/?method=artist.gettoptags&amp;amp;mbid=$$7&amp;amp;api_key=71e468a84c1f40d4991ddccc46e40f1b&lt;/url&gt;";
 dest="5+">
+                               <expression/>
                        </RegExp>
                        <expression noclean="1" />
                </RegExp>
@@ -109,6 +112,48 @@
                        <expression noclean="1" />
                </RegExp>
        </AMGArtistSearchResults>
+       <FirstTryFanart dest="5">
+               <RegExp input="$$4" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
+                       <RegExp input="$$1" output="\1" dest="7">
+                               <expression noclean="1">&lt;music 
id=&quot;([^&quot;]+)</expression>
+                       </RegExp>
+                       <RegExp input="" output="&lt;url 
function=&quot;SecondTryFanart&quot; post=&quot;yes&quot; 
cache=&quot;htb-images-$$7.xml&quot;&gt;http://htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/searchXML?mbid=$$7&amp;aid=1&lt;/url&gt;";
 dest="4">
+                               <expression />
+                       </RegExp>
+                       <RegExp input="$$11" output="&lt;url 
function=&quot;GetFanartTV&quot; 
cache=&quot;ftv-images-$$7.xml&quot;&gt;http://fanart.tv/api/music.php?id=$$7&amp;type=background&lt;/url&gt;";
 dest="4">
+                               <RegExp input="$$1" output="\1" dest="11">
+                                       <expression 
noclean="1">&lt;background&gt;(.*?)&lt;/background&gt;</expression>
+                               </RegExp>
+                               <expression>(.+)</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </FirstTryFanart>
+       <SecondTryFanart dest="5">
+               <RegExp input="$$4" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
+                       <RegExp input="$$1" output="\1" dest="7">
+                               <expression 
noclean="1">&lt;mbid&gt;([^&lt;]+)</expression>
+                       </RegExp>
+                       <RegExp input="" output="&lt;url 
function=&quot;ThumbsAsFanart&quot;&gt;http://ws.audioscrobbler.com/2.0/?method=artist.getimages&amp;amp;mbid=$$7&amp;amp;api_key=71e468a84c1f40d4991ddccc46e40f1b&lt;/url&gt;";
 dest="4">
+                               <expression />
+                       </RegExp>
+                       <RegExp input="$$11" output="&lt;url 
function=&quot;ParseHTBFanart&quot; post=&quot;yes&quot; 
cache=&quot;htb-images-$$7.xml&quot;&gt;http://htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/searchXML?mbid=$$7&amp;aid=1&lt;/url&gt;";
 dest="4">
+                               <RegExp input="$$1" output="\1" dest="11">
+                                       <expression 
noclean="1">&lt;image&gt;(.*?)&lt;/image&gt;</expression>
+                               </RegExp>
+                               <expression>(.+)</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </SecondTryFanart>
+       <GetFanartTV dest="5">
+               <RegExp input="$$4" 
output="&lt;details&gt;&lt;fanart&gt;\1&lt;/fanart&gt;&lt;/details&gt;" 
dest="5">
+                       <RegExp input="$$1" 
output="&lt;thumb&gt;\1&lt;/thumb&gt;" dest="4">
+                               <expression repeat="yes" 
noclean="1">&lt;background&gt;(.*?)&lt;/background&gt;</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </GetFanartTV>
        <ThumbsAsFanart dest="5">
                <RegExp input="$$4" 
output="&lt;details&gt;&lt;fanart&gt;\1&lt;/fanart&gt;&lt;/details&gt;" 
dest="5">
                        <RegExp input="$$1" output="&lt;thumb 
preview=&quot;\2&quot;&gt;\1&lt;/thumb&gt;" dest="4">

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

commit e8e151099fdfb018fc4a9712ea631c62ac8c32ab
Author: olympia <[email protected]>
Date:   Fri Mar 9 21:38:56 2012 +0100

    [metadata.albums.merlin.pl] updated to version 1.1.0

diff --git a/metadata.albums.merlin.pl/addon.xml 
b/metadata.albums.merlin.pl/addon.xml
index a42fb51..3a6ac0f 100644
--- a/metadata.albums.merlin.pl/addon.xml
+++ b/metadata.albums.merlin.pl/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.albums.merlin.pl"
        name="Merlin.pl"
-       version="1.0.7"
+       version="1.1.0"
        provider-name="smuto">
   <requires>
     <import addon="xbmc.metadata" version="1.0"/>
diff --git a/metadata.albums.merlin.pl/changelog.txt 
b/metadata.albums.merlin.pl/changelog.txt
index 111450e..bdbd187 100644
--- a/metadata.albums.merlin.pl/changelog.txt
+++ b/metadata.albums.merlin.pl/changelog.txt
@@ -1,3 +1,5 @@
+[B]1.1.0[/B]
+- MusicBrainz - version 2 of XML web service
 [B]1.0.4[/B]
 - added thumb from amazon
 [B]1.0.3[/B]
diff --git a/metadata.albums.merlin.pl/merlin.xml 
b/metadata.albums.merlin.pl/merlin.xml
index 93ed940..119a482 100644
--- a/metadata.albums.merlin.pl/merlin.xml
+++ b/metadata.albums.merlin.pl/merlin.xml
@@ -1,24 +1,24 @@
 <?xml version="1.0" encoding="utf-8"?>
-<scraper framework="1.1" date="2010-10-27">
+<scraper framework="1.1" date="2012-03-08">
        <NfoUrl dest="3">
-               <RegExp input="$$1" 
output="&lt;url&gt;http://musicbrainz.org/ws/1/release/\1?type=xml&amp;inc=artist+release-events&lt;/url&gt;";
 dest="3">
-                       
<expression>http://musicbrainz.org/release/(.+?).html</expression>
+               <RegExp input="$$1" 
output="&lt;url&gt;http://musicbrainz.org/ws/2/release-group/\1?inc=url-rels+artist-credits&lt;/url&gt;";
 dest="3">
+                       
<expression>http://musicbrainz.org/release-group/(.+?).html</expression>
                </RegExp>
        </NfoUrl>
        <CreateAlbumSearchUrl dest="3">
-               <RegExp input="$$1" 
output="&lt;url&gt;http://musicbrainz.org/ws/1/release/?type=xml&amp;title=\1&amp;artist=$$2&lt;/url&gt;";
 dest="3">
+               <RegExp input="$$1" 
output="&lt;url&gt;http://search.musicbrainz.org/ws/2/release-group/?fmt=json&amp;query=release:&quot;\1&quot;%20AND%20artist:&quot;$$2&quot;&lt;/url&gt;";
 dest="3">
                        <expression />
                </RegExp>
        </CreateAlbumSearchUrl>
        <GetAlbumSearchResults dest="8">
                <RegExp input="$$5" output="&lt;results&gt;\1&lt;/results&gt;" 
dest="8">
-                       <RegExp input="$$1" 
output="&lt;entity&gt;&lt;artist&gt;\3&lt;/artist&gt;&lt;title&gt;\2&lt;/title&gt;&lt;year&gt;\4&lt;/year&gt;&lt;url&gt;http://musicbrainz.org/ws/1/release/\1?type=xml&amp;inc=artist+release-events&lt;/url&gt;&lt;/entity&gt;";
 dest="5+">
-                               <expression repeat="yes">&lt;release 
type.*?id="([^"]*).*?&lt;title&gt;([^&lt;]*)&lt;/title&gt;.*?&lt;name&gt;([^&lt;]*)&lt;/name&gt;.*?date="([0-9]+)</expression>
+                       <RegExp input="$$1" 
output="&lt;entity&gt;&lt;artist&gt;\5&lt;/artist&gt;&lt;title&gt;\4&lt;/title&gt;&lt;url&gt;http://musicbrainz.org/ws/2/release-group/\3?inc=url-rels+artist-credits+releases&lt;/url&gt;&lt;/entity&gt;";
 dest="5">
+                               <expression 
repeat="yes">(score":"[^"]+","type":"([^"]+)|score":"[^"]+)","id":"([^"]+)","title":"([^"]+)".+?"name":"([^"]+)</expression>
                        </RegExp>
                        <expression noclean="1" />
                </RegExp>
        </GetAlbumSearchResults>
-       <GetAlbumDetails dest="3">
+       <GetAlbumDetails clearbuffers="no"  dest="3">
                <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="3">
                        <RegExp input="$$1" 
output="&lt;artist&gt;\1&lt;/artist&gt;" dest="5">
                                <expression 
noclean="1">&lt;name&gt;(.*?)&lt;/name&gt;</expression>
@@ -26,6 +26,9 @@
                        <RegExp input="$$1" 
output="&lt;title&gt;\1&lt;/title&gt;" dest="5+">
                                <expression 
noclean="1">&lt;title&gt;(.*?)&lt;/title&gt;</expression>
                        </RegExp>
+                       <RegExp input="$$1" output="\1" dest="20">
+                               
<expression>allmusic.com/album/r([0-9]+)</expression>
+                       </RegExp>
                        <RegExp input="$$1" output="\1" dest="7">
                                <expression 
noclean="1">&lt;title&gt;(.*?)&lt;/title&gt;</expression>
                        </RegExp>
@@ -43,7 +46,7 @@
                        </RegExp>
                        <RegExp input="$$18" output="\1" dest="8">
                                <RegExp input="$$1" output="\1" dest="18">
-                                       <expression>event 
date="([0-9]+)</expression>
+                                       
<expression>&lt;first-release-date&gt;([0-9]+)</expression>
                                </RegExp>
                                <expression>(.+)</expression>
                        </RegExp>
@@ -56,7 +59,7 @@
                        <RegExp input="$$6" output="&lt;url 
function=&quot;AlbumUTFtoASCII&quot;&gt;http://www.remove-pl.yoyo.pl/smu4.php?text=$$6&amp;dot=$$6&lt;/url&gt;";
 dest="5+">
                                <expression />
                        </RegExp>
-                       <RegExp input="$$1" output="&lt;url 
function=&quot;GetMBTracks&quot;&gt;http://musicbrainz.org/release/\1.html&lt;/url&gt;";
 dest="5+">
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;GetMBTracks&quot;&gt;http://musicbrainz.org/ws/2/release/\1?inc=recordings&lt;/url&gt;";
 dest="5+">
                                <expression noclean="1">release 
id="([^"]+)</expression>
                        </RegExp>
                        <expression noclean="1" />
@@ -74,17 +77,23 @@
                                <expression noclean="1" 
encode="1">(.*?)xbmcVarious Artistsxbmc([0-9]+)</expression>
                        </RegExp>
                        <RegExp input="$$8" output="&lt;url 
function=&quot;MerlinLink&quot;&gt;http://merlin.pl/xbmc/browse/search/4,,1.html?phrase=&amp;amp;place=4+simple&amp;amp;carrier=3&amp;amp;category=&amp;amp;title=&amp;amp;person=\1&amp;amp;firm=&amp;amp;date=\2&amp;amp;isbn=&amp;amp;sort=tytul&amp;amp;x=40&amp;amp;y=12&lt;/url&gt;";
 dest="2">
-                               <expression 
noclean="1">10\+000\+Hz\+Legendxbmc(.*?)xbmc([0-9]+)</expression>
+                               <expression noclean="1">10 000 Hz 
Legendxbmc(.*?)xbmc([0-9]+)</expression>
                        </RegExp>
                        <expression noclean="1" />
                </RegExp>
        </AlbumUTFtoASCII>
        <MerlinLinkSmu clearbuffers="no" dest="5">
                <RegExp input="$$7" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
-                       <RegExp input="$$1" output="$$18" dest="7+">
+                       <RegExp input="$$1" output="$$18" dest="7">
                                <RegExp input="$$8" output="&lt;url 
function=&quot;AMGAlbumSearchResults&quot;&gt;http://www.allmusic.com/search/album/\1&lt;/url&gt;";
 dest="18">
                                        <expression noclean="1" 
encode="1">(.*?)xbmc(.*?)xbmc([0-9]+)</expression>
                                </RegExp>
+                               <RegExp conditional="relationships" input="$$8" 
output="&lt;style&gt;!! No Relationships MusicBrainz-Allmusic 
!!&lt;/style&gt;&lt;url 
function=&quot;AMGAlbumSearchResults&quot;&gt;http://www.allmusic.com/search/album/\1&lt;/url&gt;";
 dest="18">
+                                       <expression noclean="1" 
encode="1">(.*?)xbmc(.*?)xbmc([0-9]+)</expression>
+                               </RegExp>
+                               <RegExp input="$$20" output="&lt;url 
function=&quot;ParseAMGAlbum&quot;&gt;http://www.allmusic.com/album/r\1&lt;/url&gt;";
 dest="18">
+                                       <expression>(.+)</expression>
+                               </RegExp>
                                <expression>Liczba 
towar[^f]+f="([^"]+)</expression>
                        </RegExp>
                        <RegExp input="$$1" output="&lt;url 
function=&quot;GetMerlinReview&quot;&gt;http://merlin.pl\1&lt;/url&gt;"; 
dest="7+">
@@ -101,8 +110,17 @@
        </MerlinLinkSmu>
        <MerlinLink clearbuffers="no" dest="5">
                <RegExp input="$$4" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
-                       <RegExp input="$$8" output="&lt;url 
function=&quot;AMGAlbumSearchResults&quot;&gt;http://www.allmusic.com/search/album/\1&lt;/url&gt;";
 dest="4+">
-                               <expression noclean="1" 
encode="1">(.*?)xbmc(.*?)xbmc([0-9]+)</expression>
+                       <RegExp input="$$1" output="$$18" dest="4+">
+                               <RegExp input="$$8" output="&lt;url 
function=&quot;AMGAlbumSearchResults&quot;&gt;http://www.allmusic.com/search/album/\1&lt;/url&gt;";
 dest="18">
+                                       <expression noclean="1" 
encode="1">(.*?)xbmc(.*?)xbmc([0-9]+)</expression>
+                               </RegExp>
+                               <RegExp conditional="relationships" input="$$8" 
output="&lt;style&gt;!!  No Relationships MusicBrainz-Allmusic 
!!&lt;/style&gt;&lt;url 
function=&quot;AMGAlbumSearchResults&quot;&gt;http://www.allmusic.com/search/album/\1&lt;/url&gt;";
 dest="18">
+                                       <expression noclean="1" 
encode="1">(.*?)xbmc(.*?)xbmc([0-9]+)</expression>
+                               </RegExp>
+                               <RegExp input="$$20" output="&lt;url 
function=&quot;ParseAMGAlbum&quot;&gt;http://www.allmusic.com/album/r\1&lt;/url&gt;";
 dest="18">
+                                       <expression>(.+)</expression>
+                               </RegExp>
+                               <expression noclean="1" />
                        </RegExp>
                        <RegExp input="$$9" output="\1_\2" dest="6">
                                <RegExp input="$$8" output="-\1" dest="9">
@@ -110,21 +128,38 @@
                                </RegExp>
                                
<expression>\-(.*?)xbmc(.*?)xbmc([0-9]+)</expression>
                        </RegExp>
+                       <RegExp input="$$1" output="\1" dest="17">
+                               <expression noclean="1">Wyniki wyszukiwania - 
(.*?)Opcje wyszukiwania:</expression>
+                       </RegExp>
                        <RegExp input="$$12" output="\1" dest="4+">
-                               <RegExp input="$$1" output="&lt;url 
function=&quot;GetMerlinReview&quot;&gt;http://merlin.pl\1&lt;/url&gt;"; 
dest="12">
+                               <RegExp input="$$17" output="&lt;url 
function=&quot;GetMerlinReview&quot;&gt;http://merlin.pl\1&lt;/url&gt;"; 
dest="12">
                                        <expression>Liczba 
towar[^f]+f="([^"]+)</expression>
                                </RegExp>
                                <RegExp input="$$13" output="&lt;url 
function=&quot;GetMerlinReview&quot;&gt;http://merlin.pl/\1&lt;/url&gt;"; 
dest="12">
-                                       <RegExp input="$$1" output="\1" 
dest="13">
-                                               <expression 
noclean="1">($$6[^"]+)</expression>
+                                       <RegExp input="$$17" output="\1" 
dest="13">
+                                               <expression 
noclean="1">($$6/browse/product/[^"]+)</expression>
                                        </RegExp>
                                        <expression>(.+)</expression>
                                </RegExp>
+                               <RegExp input="$$1" output="$$19" dest="12">
+                                       <RegExp input="$$8" output="&lt;url 
function=&quot;GoogleLink&quot;&gt;http://www.google.com/search?q=\1+\2+site:merlin.pl&lt;/url&gt;";
 dest="19">
+                                               <expression noclean="1,2" 
encode="1,2">(.*?)xbmc(.*?)xbmc([0-9]+)</expression>
+                                       </RegExp>
+                                       <expression>Wyniki 
wyszukiwania.*?class="wyniki".*?Nie 
znaleziono.*?&lt;strong&gt;(.*?)&lt;/strong&gt;</expression>
+                               </RegExp>
                                <expression noclean="1" />
                        </RegExp>
                        <expression noclean="1" />
                </RegExp>
        </MerlinLink>
+       <GoogleLink dest="5">
+               <RegExp input="$$4" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;GetMerlinReview&quot;&gt;http://merlin.pl/\1.html&lt;/url&gt;"; 
dest="4">
+                               <expression 
noclean="1">(/[^//]+/browse/product/[^"]+).html</expression>
+                       </RegExp>
+                       <expression noclean="1" />
+               </RegExp>
+       </GoogleLink>
        <AMGAlbumSearchResults dest="5">
                <RegExp input="$$11" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
                        <RegExp input="$$8" output="\3" dest="12">
@@ -148,9 +183,6 @@
                                </RegExp>
                                <expression>(.+)</expression>
                        </RegExp>
-                       <RegExp input="" 
output="&lt;title&gt;$$14&lt;/title&gt;" dest="11+">
-                               <expression noclean="1" />
-                       </RegExp>
                        <expression noclean="1" />
                </RegExp>
        </AMGAlbumSearchResults>
@@ -191,11 +223,11 @@
        </GetMerlinReview>
        <GetMBTracks dest="5">
                <RegExp input="$$4" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
-                       <RegExp input="$$1" 
output="&lt;track&gt;&lt;position&gt;\1&lt;/position&gt;&lt;title&gt;\2&lt;/title&gt;&lt;duration&gt;\3&lt;/duration&gt;&lt;/track&gt;"
 dest="4">
-                               <expression repeat="yes" 
noclean="1,2,3">class="no"&gt;([0-9]+)&lt;.*?""&gt;(.*?)&lt;/a&gt;.*?length"&gt;&amp;nbsp;(.*?)&lt;</expression>
+                       <RegExp input="$$1" 
output="&lt;track&gt;&lt;position&gt;\1&lt;/position&gt;&lt;title&gt;\2&lt;/title&gt;&lt;/track&gt;"
 dest="4">
+                               <expression repeat="yes" 
noclean="1,2,3">&lt;track&gt;&lt;position&gt;([^&lt;]+).+?&lt;title&gt;([^&lt;]+)</expression>
                        </RegExp>
                        <RegExp input="$$1" 
output="&lt;thumb&gt;http://ec1.images-amazon.com/images/P/\1.jpg&lt;/thumb&gt;";
 dest="4+">
-                               <expression 
noclean="1">asin=([^"]+)</expression>
+                               <expression 
noclean="1">&lt;asin&gt;([^&lt;]+)</expression>
                        </RegExp>
                        <expression noclean="1" />
                </RegExp>
diff --git a/metadata.albums.merlin.pl/resources/language/English/strings.xml 
b/metadata.albums.merlin.pl/resources/language/English/strings.xml
index 3314188..6da4ac5 100644
--- a/metadata.albums.merlin.pl/resources/language/English/strings.xml
+++ b/metadata.albums.merlin.pl/resources/language/English/strings.xml
@@ -2,5 +2,6 @@
 <strings>
     <string id="30000">Powered by MusicBrainz-Merlin-Allmusic</string>
     <string id="30002">Grab album thumbs from Allmusic.com</string>
+    <string id="30004">Show info about the availability relationship to 
Allmusic</string>
     <string id="30005">Search by artist &amp; year on merlin.pl</string>
 </strings>
diff --git a/metadata.albums.merlin.pl/resources/settings.xml 
b/metadata.albums.merlin.pl/resources/settings.xml
index 65f6032..e54499a 100644
--- a/metadata.albums.merlin.pl/resources/settings.xml
+++ b/metadata.albums.merlin.pl/resources/settings.xml
@@ -3,7 +3,7 @@
     <setting label="30000" type="lsep"/>
     <setting type="sep"/>
     <setting label="30002" type="bool" id="allmusicalbumthumbs" 
default="true"/>
-    <setting label="30005" type="bool" id="merlinartistonly" default="false"/>
+    <setting label="30004" type="bool" id="relationships" default="false"/>
     <setting label="" type="lsep"/>
     <setting label="[COLOR=FFe2ff43] pozdr. smuto[/COLOR]" type="lsep"/>
 </settings>

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

Summary of changes:
 metadata.albums.merlin.pl/addon.xml                |    2 +-
 metadata.albums.merlin.pl/changelog.txt            |    2 +
 metadata.albums.merlin.pl/merlin.xml               |   76 +++++++++++-----
 .../resources/language/English/strings.xml         |    1 +
 metadata.albums.merlin.pl/resources/settings.xml   |    2 +-
 metadata.artists.yoyo.pl/addon.xml                 |    2 +-
 metadata.artists.yoyo.pl/changelog.txt             |    2 +
 .../resources/language/English/strings.xml         |    1 +
 metadata.artists.yoyo.pl/resources/settings.xml    |    3 +-
 metadata.artists.yoyo.pl/yoyo.xml                  |   97 ++++++++++++++-----
 10 files changed, 135 insertions(+), 53 deletions(-)


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to