The branch, frodo has been updated
via 1ae8004b238d5e87de80725b9b6d248e35b7f3af (commit)
via 51c36470406d327d44b68e9bbe47fedcd243e002 (commit)
from d8365798ff327008df4c92c2b2239913bb3540a0 (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=1ae8004b238d5e87de80725b9b6d248e35b7f3af
commit 1ae8004b238d5e87de80725b9b6d248e35b7f3af
Author: Martijn Kaijser <[email protected]>
Date: Sat Aug 16 10:10:21 2014 +0200
[metadata.artists.metal-archives.com] 2.0.0
diff --git a/metadata.artists.metal-archives.com/addon.xml
b/metadata.artists.metal-archives.com/addon.xml
index 7c8f546..b67ddbe 100644
--- a/metadata.artists.metal-archives.com/addon.xml
+++ b/metadata.artists.metal-archives.com/addon.xml
@@ -1,29 +1,30 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.artists.metal-archives.com"
name="Encyclopaedia Metallum"
- version="1.0.4"
- provider-name="spiff">
+ version="2.0.0"
+ provider-name="farlight">
<requires>
- <import addon="xbmc.metadata" version="1.0"/>
- <import addon="metadata.common.htbackdrops.com" version="1.0.1"/>
- <import addon="metadata.common.last.fm" version="1.0.1"/>
+ <import addon="xbmc.metadata" version="2.1.0"/>
+ <import addon="metadata.common.htbackdrops.com" version="1.3.0"/>
</requires>
<extension point="xbmc.metadata.scraper.artists"
language="en"
library="metal-archives.xml"/>
<extension point="xbmc.addon.metadata">
<summary lang="en">Download information about your metal from
Encyclopaedia Metallum</summary>
+ <summary lang="es">Descarga información desde Encyclopaedia
Metallum</summary>
<summary lang="hu">Encyclopaedia Metallum elÅadó információk</summary>
<summary lang="pl">Pobieraj informacje z Encyklopedii Metallum</summary>
- <description lang="en">Encyclopaedia Metallum: The Metal Archives is a
website which lists bands from various forms of heavy metal music.
-
-Encyclopaedia Metallum attempts to provide comprehensive information on each
band, such as a discography, logos, pictures, lyrics, line-ups, biography,
trivia and user-submitted reviews.
-
-The site also provides a system for submitting bands to the archives, and
users are encouraged to use it. The site has 73,000+ bands listed, 170,000+
releases, 1,196,000+ tracks, 52,000+ reviews and 227,000+ registered users. It
is one of the top 500 most-visited websites in five countries.</description>
- <description lang="hu">A Metal Archives egy weboldal ami a heavy metal
zene különbözŠformáit listázza.
-Az oldal megpróbál átfogó információkat nyújtani minden egyes
csapatról, mint a diszkográfia, logók, képek, dalszövegek, felállások,
életrajzok és felhasználói vélemények.
-Továbbá egy olyan rendszert nyújt melyben a felhasználók bátorÃtva
vannak, hogy együtteseket, információkat adjanak hozzá az adatbázishoz. Az
oldalon 73,000+ együttes van listázva, 1,196,000+ szám, 52,000+ kritika és
227,000+ regisztrált felhasználó. A webhely benne van az 500
leglátogatottabb weboldal között öt országban.</description>
+ <description lang="en">Encyclopaedia Metallum: The Metal Archives is a
website which lists bands from various forms of heavy metal music.
Encyclopaedia Metallum attempts to provide comprehensive information on each
band, such as a discography, logos, pictures, lyrics, line-ups, biography,
trivia and user-submitted reviews. The site also provides a system for
submitting bands to the archives, and users are encouraged to use it. The site
has 73,000+ bands listed, 70,000+ releases, 1,196,000+ tracks, 52,000+ reviews
and 227,000+ registered users. It is one of the top 500 most-visited websites
in five countries.</description>
+ <description lang="es">Encyclopaedia Metallum: The Metal Archives es un
lugar donde encontrar información sobre toda la musica heavy metal.
Encyclopaedia Metallum intenta tener toda la información relevante sobre
cualquier banda del metal, discografÃa, logos, imágenes, letras, músicos,
biografÃa y reviews de usuarios. La web tiene un sistema para añadir nuevas
bandas por usuarios que mantienen los propios usuarios. Actualmente contiene
mas de 73.000 bandas, mas de 170.000 ediciones, mas de 1.196.000 canciones, mas
de 52.000 reviews y mas de 227.000 usuarios registrados. Es una de las 500 webs
mas visitadas mundialmente.</description>
+ <description lang="hu">A Metal Archives egy weboldal ami a heavy metal
zene különbözŠformáit listázza. Az oldal megpróbál átfogó
információkat nyújtani minden egyes csapatról, mint a diszkográfia,
logók, képek, dalszövegek, felállások, életrajzok és felhasználói
vélemények. Továbbá egy olyan rendszert nyújt melyben a felhasználók
bátorÃtva vannak, hogy együtteseket, információkat adjanak hozzá az
adatbázishoz. Az oldalon 73,000+ együttes van listázva, 1,196,000+ szám,
52,000+ kritika és 227,000+ regisztrált felhasználó. A webhely benne van az
500 leglátogatottabb weboldal között öt országban.</description>
<description lang="pl">Encyklopedia Metallum: Metalowe Archiwa to strona
skupiajÄ
ca metalowe kapele. Serwis stara siÄ zbieraÄ wszystkie informacje o
formacjach metalowych i ich twórczoÅci (dyskografie, logotypy, zdjÄcia,
teksty, biografie, ciekawostki i recenzje użytkowników).</description>
- <platform>all</platform>
+ <language></language>
+ <platform>all</platform>
+ <website></website>
+
<source>https://github.com/farlight1/metadata.artists.metal-archives.com</source>
+ <email></email>
+ <forum></forum>
+ <license>GPL v2.0</license>
</extension>
</addon>
diff --git a/metadata.artists.metal-archives.com/changelog.txt
b/metadata.artists.metal-archives.com/changelog.txt
index 6e488ec..51803a7 100644
--- a/metadata.artists.metal-archives.com/changelog.txt
+++ b/metadata.artists.metal-archives.com/changelog.txt
@@ -1,3 +1,14 @@
+[B]2.0.0[/B]
+Updated Scraper libraries
+logo band and thumb collected
+Additional (if available) full-bio collected
+User can choose in config to retrieve all band releases and not only
full-albums in artist discography
+Added Spanish translation.
+First version provided by farlight
+
+[B]1.0.4[/B]
+last release by spiff
+
[B]1.0.3[/B]
New icon.
diff --git a/metadata.artists.metal-archives.com/metal-archives.xml
b/metadata.artists.metal-archives.com/metal-archives.xml
index 6653fe1..f2b89ef 100644
--- a/metadata.artists.metal-archives.com/metal-archives.xml
+++ b/metadata.artists.metal-archives.com/metal-archives.xml
@@ -1,68 +1,93 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<scraper framework="1.1" date="2010-05-25">
- <NfoUrl dest="3">
- <RegExp input="$$1"
output="<url>http://www.\1</url>" dest="3">
- <expression>(metal-archives.com/.*)</expression>
- </RegExp>
- </NfoUrl>
- <CreateArtistSearchUrl dest="3">
- <RegExp input="$$1"
output="<url>http://www.metal-archives.com/search.php?string=\1&amp;type=band</url>"
dest="3">
- <expression/>
- </RegExp>
- </CreateArtistSearchUrl>
- <GetArtistSearchResults dest="8">
- <RegExp input="$$5" output="<results>\1</results>"
dest="8">
- <RegExp input="$$1"
output="<entity><title>$$2</title><url>http://www.metal-archives.com/\1</url></entity>"
dest="5+">
- <expression>location.href =
'([^']*)'</expression>
- </RegExp>
- <RegExp input="$$1"
output="<entity><title>\2</title><url>http://www.metal-archives.com/\1</entity>"
dest="5+">
- <expression repeat="yes" noclean="1"><a
href='(band.php[^']*)'>([^<]*)</a></expression>
- </RegExp>
- <expression noclean="1"/>
- </RegExp>
- </GetArtistSearchResults>
- <GetArtistDetails dest="3">
- <RegExp input="$$5" output="<details>\1</details>"
dest="3">
- <RegExp input="$$1" output="\1" dest="6">
- <expression>Genre\(s\).*?<td
colspan="4">([^<]*)</td></expression>
- </RegExp>
- <RegExp input="$$6"
output="<genre>\1</genre>" dest="5+">
- <expression
repeat="yes">([^,]+)[,]?</expression>
- </RegExp>
- <RegExp input="$$1" output="\1" dest="7">
- <expression>Lyrical theme\(s\).*?<td
colspan="4">([^<]*)</td></expression>
- </RegExp>
- <RegExp input="$$7"
output="<theme>\1</theme>" dest="5+">
- <expression
repeat="yes">([^,]+)[,]?</expression>
- </RegExp>
- <RegExp input="$$1" output="\1" dest="9">
- <expression><td class="tt"
colspan="4">([^<]*)</td></expression>
- </RegExp>
- <RegExp input="$$9"
output="<name>\1</name>" dest="5+">
- <expression/>
- </RegExp>
- <RegExp input="$$1"
output="<formed>\1</formed>" dest="5+">
-
<expression><td>.*?</td>.*?<td>([0-9]+)</td></expression>
- </RegExp>
- <RegExp input="$$1"
output="<biography>\1\n\2</biography>" dest="5+">
- <expression trim="1,2">Current
line-up</td>(.*)<td class="trt"
colspan="4">Additional notes(.*?)<td class="trt"
colspan="4">Buy</expression>
- </RegExp>
- <RegExp input="$$1"
output="<album><title>\1</title><year>\2</year></album>"
dest="5+">
- <expression
repeat="yes">release.php[^']*'>([^<]*)<.*?, ([0-9]+)</expression>
- </RegExp>
- <RegExp input="$$9" conditional="htbfanart"
output="<chain function="GetHTBFanart">\1</chain>"
dest="5+">
- <expression encode="1"/>
- </RegExp>
- <RegExp input="$$9" conditional="lastfmartistthumbs"
output="<chain
function="GetLastFMArtistThumbs">\1</chain>" dest="5+">
- <expression encode="1"/>
- </RegExp>
- <RegExp input="$$2" conditional="htbthumbs"
output="<chain function="GetHTBThumbs">\1</chain>"
dest="5+">
- <expression/>
- </RegExp>
- <RegExp conditional="maartistthumbs"input="$$1"
output="<thumb>\1</thumb>" dest="5+">
- <expression noclean="1"><a
href='(http://www.metal-archives.com/images[^']*)'></expression>
- </RegExp>
- <expression noclean="1"/>
- </RegExp>
- </GetArtistDetails>
-</scraper>
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<scraper thumb="" date="2014-08-12" framework="1.1" name="">
+ <NfoUrl dest="3">
+ <RegExp dest="3" output="<url>http://www.\1</url>"
input="$$1">
+ <expression>(metal-archives.com/.*)</expression>
+ </RegExp>
+ </NfoUrl>
+ <CreateArtistSearchUrl dest="3">
+ <RegExp dest="3"
output="<url>http://www.metal-archives.com/search/ajax-band-search/?field=name&amp;query=\1</url>"
input="$$1">
+ <expression/>
+ </RegExp>
+ </CreateArtistSearchUrl>
+ <GetArtistSearchResults dest="8">
+ <RegExp dest="8" output="<?xml version="1.0"
encoding="iso-8859-1"
standalone="yes"?><results>\1</results>" input="$$5">
+ <RegExp dest="5+"
output="<entity><title>\2</title><url>\1</url></entity>"
input="$$1">
+ <expression repeat="yes" noclean="1"><a
href=\\"([^"]*bands[^"]*)\\">([^<]*)</a></expression>
+ </RegExp>
+ <expression noclean="1"></expression>
+ </RegExp>
+ </GetArtistSearchResults>
+ <GetArtistDetails dest="3">
+ <RegExp dest="3" output="<details>\1</details>"
input="$$5">
+ <RegExp dest="9" output="\1" input="$$1">
+ <expression>bandName = "(.*?)";</expression>
+ </RegExp>
+ <RegExp dest="5+" output="<name>\1</name>" input="$$9">
+ <expression/>
+ </RegExp>
+ <RegExp dest="5+" output="<genre>\1</genre>"
input="$$1">
+ <expression
repeat="yes"><dt>Genre:</dt>[^>]*>(.*?)</dd></expression>
+ </RegExp>
+ <RegExp dest="5+" output="<mood>\1</mood>" input="$$1">
+ <expression repeat="yes"><dt>Lyrical
themes:</dt>[^>]*>(.*?)</dd></expression>
+ </RegExp>
+ <RegExp dest="5+"
output="<yearsactive>\1</yearsactive>" input="$$1">
+ <expression><dt>Years
active:</dt>[^>]*>\s+(.*?)\s+</dd></expression>
+ </RegExp>
+ <RegExp dest="5+" output="<formed>\1</formed>"
input="$$10">
+ <RegExp dest="10" output="\1" input="$$1">
+
<expression><dt>Location:</dt>[^>]*>(.+?)</dd></expression>
+ </RegExp>
+ <RegExp dest="10+" output=" (\1)" input="$$1">
+ <expression><dt>Country of
origin:</dt>.+?">(.+?)</a></expression>
+ </RegExp>
+ <RegExp dest="10+" output=" - \1" input="$$1">
+ <expression><dt>Formed
in:</dt>[^>]*>([0-9]+)</dd></expression>
+ </RegExp>
+ <expression/>
+ </RegExp>
+ <RegExp dest="5+" output="<url
function="GetLargeBio">http://www.metal-archives.com/band/read-more/id/\1</url>"
input="$$7">
+ <RegExp dest="7" output="\1" input="$$1">
+ <expression>var bandId = ([0-9]+);</expression>
+ </RegExp>
+ <expression/>
+ </RegExp>
+ <RegExp dest="5+" output="<chain
function="GetHTBFanart">\1</chain>" input="$$9"
conditional="htbfanart">
+ <expression/>
+ </RegExp>
+ <RegExp dest="5+" output="<chain
function="GetHTBThumbs">\1</chain>" input="$$2"
conditional="htbthumbs">
+ <expression/>
+ </RegExp>
+ <RegExp dest="5+" output="<thumb>\1</thumb>"
input="$$1" conditional="maartistthumbs">
+
<expression>src="(http://www.metal-archives.com/images[^"]*logo.[jpeginf]+)[^"]?</expression>
+ </RegExp>
+ <RegExp dest="5+" output="<thumb>\1</thumb>"
input="$$1" conditional="maartistthumbs">
+
<expression>src="(http://www.metal-archives.com/images[^"]*photo.jpg)[^"]?</expression>
+ </RegExp>
+ <RegExp dest="5+" output="<url
function="GetAlbum">\1</url>" input="$$1">
+
<expression>href="(http://www.metal-archives.com/band/discography/id/[0-9]+/tab/all)"></expression>
+ </RegExp>
+ <expression noclean="1"></expression>
+ </RegExp>
+ </GetArtistDetails>
+ <GetAlbum dest="5">
+ <RegExp dest="5" output="<details>\1</details>"
input="$$6">
+ <RegExp dest="6+"
output="<album><title>\2</title><year>\3</year></album>"
input="$$1" conditional="!getalldisc">
+ <expression repeat="yes" noclean="1">"
class="(album)">(.*?)<.*?>([0-9]+)<</expression>
+ </RegExp>
+ <RegExp dest="6+"
output="<album><title>\2</title><year>\3</year></album>"
input="$$1" conditional="getalldisc">
+ <expression repeat="yes" noclean="1">"
class="(album|other|single)">(.*?)<.*?>([0-9]+)<</expression>
+ </RegExp>
+ <expression noclean="1"></expression>
+ </RegExp>
+ </GetAlbum>
+ <GetLargeBio dest="5">
+ <RegExp dest="5" output="<details>\1</details>"
input="$$7">
+ <RegExp dest="7" output="<biography>\1</biography>"
input="$$1">
+ <expression>(.*)</expression>
+ </RegExp>
+ <expression noclean="1"></expression>
+ </RegExp>
+ </GetLargeBio>
+</scraper>
\ No newline at end of file
diff --git
a/metadata.artists.metal-archives.com/resources/language/English/strings.xml
b/metadata.artists.metal-archives.com/resources/language/English/strings.xml
index a5df22f..4e8e332 100644
--- a/metadata.artists.metal-archives.com/resources/language/English/strings.xml
+++ b/metadata.artists.metal-archives.com/resources/language/English/strings.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<strings>
<string id="30000">Enable Fanart</string>
- <string id="30001">Grab artist thumbs from Last.fm</string>
- <string id="30002">Grab artist thumbs from HTBackdrops</string>
- <string id="30003">Grab artist thumbs from metal-archives.com</string>
+ <string id="30001">Enable artist thumbs from HTBackdrops</string>
+ <string id="30002">Enable artist thumbs from metal-archives.com</string>
+ <string id="30003">Show Single/EP/Live/Videos in artist discography
tab</string>
</strings>
diff --git
a/metadata.artists.metal-archives.com/resources/language/Hungarian/strings.xml
b/metadata.artists.metal-archives.com/resources/language/Hungarian/strings.xml
index a1fa053..fff34b3 100644
---
a/metadata.artists.metal-archives.com/resources/language/Hungarian/strings.xml
+++
b/metadata.artists.metal-archives.com/resources/language/Hungarian/strings.xml
@@ -1,7 +1,7 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<strings>
<string id="30000">Fanartképek engedélyezése</string>
- <string id="30001">ElÅadó bélyegképek a Last.fm-rÅl</string>
- <string id="30002">ElÅadó bélyegképek a HTBackdrops-ról</string>
- <string id="30003">ElÅadó bélyegképek a
metal-archives.com-ról</string>
+ <string id="30001">ElÅadó bélyegképek a HTBackdrops-ról</string>
+ <string id="30002">ElÅadó bélyegképek a
metal-archives.com-ról</string>
+ <string id="30003">MegjelenÃtése Single/EP/live/Videók művész
diszkográfia fülön</string>
</strings>
diff --git
a/metadata.artists.metal-archives.com/resources/language/Polish/strings.xml
b/metadata.artists.metal-archives.com/resources/language/Polish/strings.xml
index 6ae4d63..3208869 100644
--- a/metadata.artists.metal-archives.com/resources/language/Polish/strings.xml
+++ b/metadata.artists.metal-archives.com/resources/language/Polish/strings.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<strings>
<string id="30000">WÅÄ
cz fanart</string>
- <string id="30001">Pobieraj zdjÄcia artystów z Last.fm</string>
- <string id="30002">Pobieraj zdjÄcia artystów z HTBackdrops</string>
- <string id="30003">Pobieraj zdjÄcia artystów z
metal-archives.com</string>
-</strings>
+ <string id="30001">Pobieraj zdjÄcia artystów z HTBackdrops</string>
+ <string id="30002">Pobieraj zdjÄcia artystów z
metal-archives.com</string>
+ <string id="30003">Pokaż Single/EP/live/Filmy w zakÅadce dyskografia
artysty</string>
+ </strings>
diff --git a/metadata.artists.metal-archives.com/resources/settings.xml
b/metadata.artists.metal-archives.com/resources/settings.xml
index 4c90f8a..002aa71 100644
--- a/metadata.artists.metal-archives.com/resources/settings.xml
+++ b/metadata.artists.metal-archives.com/resources/settings.xml
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<setting label="30000" type="bool" id="htbfanart" default="true"/>
- <setting label="30001" type="bool" id="lastfmartistthumbs"
default="false"/>
- <setting label="30002" type="bool" id="htbthumbs" default="true"/>
- <setting label="30003" type="bool" id="maartistthumbs" default="true"/>
+ <setting label="30001" type="bool" id="htbthumbs" default="true"/>
+ <setting label="30002" type="bool" id="maartistthumbs" default="true"/>
+ <setting type="sep" />
+ <setting label="30003" type="bool" id="getalldisc" default="false"/>
</settings>
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=51c36470406d327d44b68e9bbe47fedcd243e002
commit 51c36470406d327d44b68e9bbe47fedcd243e002
Author: Martijn Kaijser <[email protected]>
Date: Sat Aug 16 10:10:04 2014 +0200
[metadata.albums.metal-archives.com] 2.0.0
diff --git a/metadata.albums.metal-archives.com/addon.xml
b/metadata.albums.metal-archives.com/addon.xml
index 128294f..6ecf57d 100644
--- a/metadata.albums.metal-archives.com/addon.xml
+++ b/metadata.albums.metal-archives.com/addon.xml
@@ -1,29 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.albums.metal-archives.com"
name="Encyclopaedia Metallum"
- version="1.0.4"
- provider-name="spiff">
+ version="2.0.0"
+ provider-name="farlight">
<requires>
- <import addon="xbmc.metadata" version="1.0"/>
- <import addon="metadata.common.htbackdrops.com" version="1.0.1"/>
- <import addon="metadata.common.last.fm" version="1.0.1"/>
+ <import addon="xbmc.metadata" version="2.1.0"/>
</requires>
<extension point="xbmc.metadata.scraper.albums"
language="en"
library="metal-archives.xml"/>
<extension point="xbmc.addon.metadata">
- <summary>Download information about your metal from Encyclopaedia
Metallum</summary>
+ <summary lang="en">Download information about your metal from
Encyclopaedia Metallum</summary>
+ <summary lang="es">Descarga información desde Encyclopaedia
Metallum</summary>
<summary lang="hu">Encyclopaedia Metallum album információk</summary>
<summary lang="pl">Pobieraj informacje z Encyklopedii Metallum</summary>
- <description>Encyclopaedia Metallum: The Metal Archives is a website which
lists bands from various forms of heavy metal music.
-
-Encyclopaedia Metallum attempts to provide comprehensive information on each
band, such as a discography, logos, pictures, lyrics, line-ups, biography,
trivia and user-submitted reviews.
-
-The site also provides a system for submitting bands to the archives, and
users are encouraged to use it. The site has 73,000+ bands listed, 170,000+
releases, 1,196,000+ tracks, 52,000+ reviews and 227,000+ registered users. It
is one of the top 500 most-visited websites in five countries.</description>
- <description lang="hu">A Metal Archives egy weboldal ami a heavy metal
zene különbözŠformáit listázza.
-Az oldal megpróbál átfogó információkat nyújtani minden egyes
csapatról, mint a diszkográfia, logók, képek, dalszövegek, felállások,
életrajzok és felhasználói vélemények.
-Továbbá egy olyan rendszert nyújt melyben a felhasználók bátorÃtva
vannak, hogy együtteseket, információkat adjanak hozzá az adatbázishoz. Az
oldalon 73,000+ együttes van listázva, 1,196,000+ szám, 52,000+ kritika és
227,000+ regisztrált felhasználó. A webhely benne van az 500
leglátogatottabb weboldal között öt országban.</description>
+ <description lang="en">Encyclopaedia Metallum: The Metal Archives is a
website which lists bands from various forms of heavy metal music.
Encyclopaedia Metallum attempts to provide comprehensive information on each
band, such as a discography, logos, pictures, lyrics, line-ups, biography,
trivia and user-submitted reviews. The site also provides a system for
submitting bands to the archives, and users are encouraged to use it. The site
has 73,000+ bands listed, 170,000+ releases, 1,196,000+ tracks, 52,000+ reviews
and 227,000+ registered users. It is one of the top 500 most-visited websites
in five countries.</description>
+ <description lang="es">Encyclopaedia Metallum: The Metal Archives es un
lugar donde encontrar información sobre toda la musica heavy metal.
Encyclopaedia Metallum intenta tener toda la información relevante sobre
cualquier banda del metal, discografÃa, logos, imágenes, letras, músicos,
biografÃa y reviews de usuarios. La web tiene un sistema para añadir nuevas
bandas por usuarios que mantienen los propios usuarios. Actualmente contiene
mas de 73.000 bandas, mas de 170.000 ediciones, mas de 1.196.000 canciones, mas
de 52.000 reviews y mas de 227.000 usuarios registrados. Es una de las 500 webs
mas visitadas mundialmente.</description>
+ <description lang="hu">A Metal Archives egy weboldal ami a heavy metal
zene különbözŠformáit listázza. Az oldal megpróbál átfogó
információkat nyújtani minden egyes csapatról, mint a diszkográfia,
logók, képek, dalszövegek, felállások, életrajzok és felhasználói
vélemények.Továbbá egy olyan rendszert nyújt melyben a felhasználók
bátorÃtva vannak, hogy együtteseket, információkat adjanak hozzá az
adatbázishoz. Az oldalon 73,000+ együttes van listázva, 1,196,000+ szám,
52,000+ kritika és 227,000+ regisztrált felhasználó. A webhely benne van az
500 leglátogatottabb weboldal között öt országban.</description>
<description lang="pl">Encyklopedia Metallum: Metalowe Archiwa to strona
skupiajÄ
ca metalowe kapele. Serwis stara siÄ zbieraÄ wszystkie informacje o
formacjach metalowych i ich twórczoÅci (dyskografie, logotypy, zdjÄcia,
teksty, biografie, ciekawostki i recenzje użytkowników).</description>
- <platform>all</platform>
+ <language></language>
+ <platform>all</platform>
+ <website></website>
+
<source>https://github.com/farlight1/metadata.albums.metal-archives.com</source>
+ <email></email>
+ <forum></forum>
+ <license>GPL v2.0</license>
</extension>
-</addon>
+</addon>
\ No newline at end of file
diff --git a/metadata.albums.metal-archives.com/changelog.txt
b/metadata.albums.metal-archives.com/changelog.txt
index a646f80..270274b 100644
--- a/metadata.albums.metal-archives.com/changelog.txt
+++ b/metadata.albums.metal-archives.com/changelog.txt
@@ -1,3 +1,15 @@
+[B]2.0.0[/B]
+Updated Scraper.
+Added type of album EP/Full/Single...
+Added album release date.
+Removed LastFM thumbs
+Removed HBTBackdrop thumbs
+Added Spanish translation.
+First version provided by farlight
+
+[B]1.0.4[/B]
+last release by spiff
+
[B]1.0.3[/B]
Added new icon.
diff --git a/metadata.albums.metal-archives.com/metal-archives.xml
b/metadata.albums.metal-archives.com/metal-archives.xml
index e271b4f..d8cdb18 100644
--- a/metadata.albums.metal-archives.com/metal-archives.xml
+++ b/metadata.albums.metal-archives.com/metal-archives.xml
@@ -1,58 +1,64 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<scraper framework="1.1" date="2010-05-25">
- <NfoUrl dest="3">
- <RegExp input="$$1"
output="<url>http://www.\1</url>" dest="3">
- <expression>(metal-archives.com/.*)</expression>
- </RegExp>
- </NfoUrl>
- <CreateAlbumSearchUrl SearchStringEncoding="iso-8859-1" dest="3">
- <RegExp input="$$1"
output="<url>http://www.metal-archives.com/search.php?string=\1&amp;type=album</url>"
dest="3">
- <expression/>
- </RegExp>
- </CreateAlbumSearchUrl>
- <GetAlbumSearchResults dest="8">
- <RegExp input="$$5" output="<results>\1</results>"
dest="8">
- <RegExp input="$$1"
output="<entity><artist>\1</artist><title>\3</title><url>http://www.metal-archives.com/\2</url></entity>"
dest="5+">
- <expression repeat="yes" noclean="2"><a
href='band.php[^']*'>(.*?)</a></td><td><a
href='(release.php[^']*)'>(.*?)</a></expression>
- </RegExp>
- <expression noclean="1"/>
- </RegExp>
- </GetAlbumSearchResults>
- <GetAlbumDetails dest="3">
- <RegExp input="$$5" output="<?xml version="1.0"
encoding="iso-8859-1"?><details>\1</details>" dest="3">
- <RegExp input="$$1"
output="<artist>\1</artist><title>\2</title>" dest="5+">
- <expression>Encyclopaedia Metallum - (.*?) -
(.*)</title></expression>
- </RegExp>
- <RegExp input="$$1" output="\1" dest="8">
- <expression encode="1">Encyclopaedia Metallum -
(.*?) - .*</title></expression>
- </RegExp>
- <RegExp input="$$1" output="\1" dest="9">
- <expression encode="1">Encyclopaedia Metallum -
.*? - (.*)</title></expression>
- </RegExp>
- <RegExp input="$$1"
output="<label>\1</label>" dest="5+">
- <expression trim="1"><td
valign="top">.*?, ([^<]*)<br>.*?.*?
<b>([0-9]+)</b></expression>
- </RegExp>
- <RegExp input="$$1"
output="<track><title>\2</title><position>\1</position><duration>\3</duration></track>"
dest="5+">
- <expression
repeat="yes"><td>([0-9]+)\.</td><td>([^<]*)</td><td
align='center'>([^<]*)</td></expression>
- </RegExp>
- <RegExp input="$$1" output="<url
function="GetAlbumReview">http://www.metal-archives.com/\1</url><rating
max="100">\2</rating>" dest="5+">
- <expression noclean="1"><a
href='newreview.php[^']*'>.*?<br>\[Average rating for <a
href='(review.php[^']*)'>.*?<b>([0-9]+)%</expression>
- </RegExp>
- <RegExp input="$$1" conditional="lastfmalbumthumbs"
output="<chain
function="GetLastFMAlbumThumbs">$$8::$$9</chain>" dest="5+">
- <expression encode="1"/>
- </RegExp>
- <RegExp conditional="maalbumthumbs" input="$$1"
output="<thumb>\1</thumb>" dest="5+">
- <expression noclean="1"><a
href="(http://www.metal-archives.com/images[^"]*)"></expression>
- </RegExp>
- <expression noclean="1"/>
- </RegExp>
- </GetAlbumDetails>
- <GetAlbumReview dest="3">
- <RegExp input="$$5" output="<?xml version="1.0"
encoding="iso-8850-1"?><details>\1</details>" dest="3">
- <RegExp input="$$1"
output="<review>\1</review>" dest="5">
- <expression trim="1"><table
width=.*?</font>(.*?)</table></expression>
- </RegExp>
- <expression noclean="1"/>
- </RegExp>
- </GetAlbumReview>
-</scraper>
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<scraper thumb="" date="2014-08-12" framework="1.1" name="">
+ <NfoUrl dest="3">
+ <RegExp dest="3" output="<url>http://www.\1</url>"
input="$$1">
+ <expression>(metal-archives.com/.*)</expression>
+ </RegExp>
+ </NfoUrl>
+ <CreateAlbumSearchUrl dest="3" SearchStringEncoding="iso-8859-1">
+ <RegExp dest="3"
output="<url>http://www.metal-archives.com/search/ajax-album-search/?field=title&amp;query=\1</url>"
input="$$1">
+ <expression/>
+ </RegExp>
+ </CreateAlbumSearchUrl>
+ <GetAlbumSearchResults dest="8">
+ <RegExp dest="8" output="<results>\1</results>"
input="$$5">
+ <RegExp dest="5+"
output="<entity><artist>\1</artist><title>\3</title><url>\2</url></entity>"
input="$$1">
+ <expression repeat="yes"
noclean="2">title=.+?">([^<]*).+?(http://www.metal-archives.com.+?)\\">([^<]*)</expression>
+ </RegExp>
+ <expression noclean="1"></expression>
+ </RegExp>
+ </GetAlbumSearchResults>
+ <GetAlbumDetails dest="3">
+ <RegExp dest="3" output="<?xml version="1.0"
encoding="iso-8859-1"?><details>\1</details>"
input="$$5">
+ <RegExp dest="5+"
output="<title>\2</title><artist>\1</artist>"
input="$$1">
+ <expression><title>(.*?) - (.*) -
Encyclopaedia</expression>
+ </RegExp>
+ <RegExp dest="8" output="\1" input="$$1">
+ <expression encode="1"><title>(.*?) - .* -
Encyclopaedia</expression>
+ </RegExp>
+ <RegExp dest="9" output="\1" input="$$1">
+ <expression encode="1"><title>.*? - (.*) -
Encyclopaedia</expression>
+ </RegExp>
+ <RegExp dest="5+"
output="<releasedate>\1</releasedate>" input="$$1">
+ <expression trim="1"><dt>Release
date:</dt>.+?<dd>(.*?)</dd></expression>
+ </RegExp>
+ <RegExp dest="5+" output="<label>\1</label>"
input="$$1">
+ <expression
trim="1"><dt>Label:</dt>.+?">(.*?)</a></expression>
+ </RegExp>
+ <RegExp dest="5+" output="<type>\1</type>" input="$$1">
+ <expression
trim="1"><dt>Type:</dt>.+?<dd>(.*?)</dd></expression>
+ </RegExp>
+ <RegExp dest="5+" output="<year>\1</year>" input="$$1">
+ <expression trim="1"><dt>Release date:</dt>.+?,
(.*?)</dd></expression>
+ </RegExp>
+ <RegExp dest="5+"
output="<track><title>\2</title><position>\1</position><duration>\3</duration></track>"
input="$$1">
+ <expression
repeat="yes"></a>([0-9])\.</td>.+?Words">\s+(.*?)\s+</td>.+?<td
align="right">([0-9:]+)</td></expression>
+ </RegExp>
+ <RegExp dest="5+" output="<url
function="GetAlbumReview">\1</url><rating
max="100">\2</rating>" input="$$1">
+ <expression noclean="1"><a
href="(http://www\.metal-archives.com/reviews.*?)".+?<td>([0-9]+)%</td></expression>
+ </RegExp>
+ <RegExp dest="5+" output="<thumb>\1</thumb>"
input="$$1" conditional="maalbumthumbs">
+ <expression
noclean="1">id="cover".+?href="(.*?)\"</expression>
+ </RegExp>
+ <expression noclean="1"></expression>
+ </RegExp>
+ </GetAlbumDetails>
+ <GetAlbumReview dest="3">
+ <RegExp dest="3" output="<?xml version="1.0"
encoding="iso-8850-1"?><details>\1</details>"
input="$$5">
+ <RegExp dest="5" output="<review>\1</review>"
input="$$1">
+ <expression trim="1"><p
id="reviewText.+?>(.*?)</p></expression>
+ </RegExp>
+ <expression noclean="1"></expression>
+ </RegExp>
+ </GetAlbumReview>
+</scraper>
\ No newline at end of file
diff --git
a/metadata.albums.metal-archives.com/resources/language/English/strings.xml
b/metadata.albums.metal-archives.com/resources/language/English/strings.xml
index 38bc724..068fd6f 100644
--- a/metadata.albums.metal-archives.com/resources/language/English/strings.xml
+++ b/metadata.albums.metal-archives.com/resources/language/English/strings.xml
@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<strings>
- <string id="30000">Grab album thumbs from metal-archives.com</string>
- <string id="30001">Grab album thumbs from Last.fm</string>
+ <string id="30000">Enable album thumbs from metal-archives.com</string>
</strings>
diff --git
a/metadata.albums.metal-archives.com/resources/language/Hungarian/strings.xml
b/metadata.albums.metal-archives.com/resources/language/Hungarian/strings.xml
index 21046d5..12813f3 100644
---
a/metadata.albums.metal-archives.com/resources/language/Hungarian/strings.xml
+++
b/metadata.albums.metal-archives.com/resources/language/Hungarian/strings.xml
@@ -1,5 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<strings>
<string id="30000">Album bélyegképek letöltése a
metal-archives.com-ról</string>
- <string id="30001">Album bélyegképek letöltése a Last.fm-rÅl</string>
</strings>
diff --git
a/metadata.albums.metal-archives.com/resources/language/Polish/strings.xml
b/metadata.albums.metal-archives.com/resources/language/Polish/strings.xml
index f34ce0c..3c4c117 100644
--- a/metadata.albums.metal-archives.com/resources/language/Polish/strings.xml
+++ b/metadata.albums.metal-archives.com/resources/language/Polish/strings.xml
@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<strings>
<string id="30000">Pobieraj okÅadki albumów z metal-archives.com</string>
- <string id="30001">Pobieraj okÅadki albumów z Last.fm</string>
</strings>
diff --git a/metadata.albums.metal-archives.com/resources/settings.xml
b/metadata.albums.metal-archives.com/resources/settings.xml
index 826eab9..c825a39 100644
--- a/metadata.albums.metal-archives.com/resources/settings.xml
+++ b/metadata.albums.metal-archives.com/resources/settings.xml
@@ -1,5 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<setting label="30000" type="bool" id="maalbumthumbs" default="true"/>
- <setting label="30001" type="bool" id="lastfmalbumthumbs" default="false"/>
</settings>
-----------------------------------------------------------------------
Summary of changes:
.../LICENSE | 1 -
metadata.albums.metal-archives.com/README.md | 4 +
metadata.albums.metal-archives.com/addon.xml | 32 ++--
metadata.albums.metal-archives.com/changelog.txt | 12 ++
.../metal-archives.xml | 122 ++++++++-------
.../resources/language/English/strings.xml | 3 +-
.../resources/language/Hungarian/strings.xml | 3 +-
.../resources/language/Polish/strings.xml | 1 -
.../resources/language/Spanish/strings.xml | 4 +
.../resources/settings.xml | 1 -
.../LICENSE | 1 -
metadata.artists.metal-archives.com/README.md | 4 +
metadata.artists.metal-archives.com/addon.xml | 29 ++--
metadata.artists.metal-archives.com/changelog.txt | 11 ++
.../metal-archives.xml | 161 +++++++++++--------
.../resources/language/English/strings.xml | 6 +-
.../resources/language/Hungarian/strings.xml | 8 +-
.../resources/language/Polish/strings.xml | 8 +-
.../resources/language/Spanish/strings.xml | 7 +
.../resources/settings.xml | 7 +-
20 files changed, 247 insertions(+), 178 deletions(-)
copy metadata.atmovies.com.tw/LICENSE.txt =>
metadata.albums.metal-archives.com/LICENSE (99%)
create mode 100644 metadata.albums.metal-archives.com/README.md
create mode 100644
metadata.albums.metal-archives.com/resources/language/Spanish/strings.xml
copy metadata.atmovies.com.tw/LICENSE.txt =>
metadata.artists.metal-archives.com/LICENSE (99%)
create mode 100644 metadata.artists.metal-archives.com/README.md
create mode 100644
metadata.artists.metal-archives.com/resources/language/Spanish/strings.xml
hooks/post-receive
--
Scrapers
------------------------------------------------------------------------------
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons