Predefinição:GetBookCover: mudanças entre as edições

De Wikincat
Ir para navegação Ir para pesquisar
Conteúdo deletado Conteúdo adicionado
Sem resumo de edição
Sem resumo de edição
 
(8 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
<includeonly>
<includeonly>
====== ISBNdb ======
===== Open Library =====
<html><img src="</html>{{#tag:nowiki|https://covers.openlibrary.org/b/isbn/{{#replace:{{{1|}}}|-}}-M.jpg}}<html>" width="180"></html>
https://images.isbndb.com/covers/{{#sub:{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}|-4|2}}/{{#sub:{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}|-2|2}}/{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}.jpg


Se imagem apareceu acima, use o endereço abaixo.
Se imagem apareceu acima, use o endereço a seguir.


No MARC: <code>856</code> <code>42</code><br>
No MARC: <code>856</code> <code>42</code><br>
<code><nowiki>$u https://covers.openlibrary.org/b/isbn/</nowiki>{{#replace:{{{1|}}}|-}}<nowiki>-M.jpg $y Imagem</nowiki></code>
<code><nowiki>$u https://images.isbndb.com/covers/</nowiki>{{#sub:{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}|-4|2}}/{{#sub:{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}|-2|2}}/{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}.jpg $yImagem</code>
<!-- Não funciona mais
====== Amazon ======
----
{{#get_web_data:url=https://capas.bu.ufsc.br/cover?id={{#replace:{{{1|}}}|-}}&provider=aws
===== ISBNdb =====
|format=json
<html><img src="</html>{{#tag:nowiki|https://images.isbndb.com/covers/{{#sub:{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}|-4|2}}/{{#sub:{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}|-2|2}}/{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}.jpg}}<html>" width="180"></html>
|use jsonpath
|data=awsurl=$.{{#replace:{{{1|}}}|-}}}}{{#iferror:{{#external_value:awsurl}}|Imagem não encontrada na Amazon|{{#external_value:awsurl}}


Se imagem apareceu acima, use o endereço abaixo.
Se imagem apareceu acima, use o endereço a seguir.


No MARC: <code>856</code> <code>42</code><br>
No MARC: <code>856</code> <code>42</code><br>
<code><nowiki>$u https://images.isbndb.com/covers/</nowiki>{{#sub:{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}|-4|2}}/{{#sub:{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}|-2|2}}/{{#ifeq: {{#len:{{#replace:{{{1|}}}|-}}}} | 10 | {{#invoke:Converter|ISBN|{{#replace:{{{1|}}}|-}}}} | {{#replace:{{{1|}}}|-}} }}.jpg $y Imagem</code> -->
<code><nowiki>$u https://</nowiki>{{#sub:{{#external_value:awsurl}}|8}} $yImagem</code>
{{#get_web_data:url=https://capas.bu.ufsc.br/cover?id={{#replace:{{{1|}}}|-}}&provider=aws
}}
{{#clear_external_data:}}
----
====== Google Books ======
{{#get_web_data:url=https://capas.bu.ufsc.br/cover?id={{#replace:{{{1|}}}|-}}&provider=gb
|format=json
|format=json
|use jsonpath
|use jsonpath
|data=gburl=$.{{#replace:{{{1|}}}|-}}}}{{#iferror:{{#external_value:gburl}}|Imagem não encontrada no Google Books|{{#external_value:gburl}}.jpeg
|data=awsurl=$.{{#replace:{{{1|}}}|-}}}}{{#iferror:{{#external_value:awsurl}}||
----
===== Amazon =====
<html><img src="</html>{{#tag:nowiki|{{#external_value:awsurl}}}}<html>" width="180"></html>


Se imagem apareceu acima, use o endereço abaixo.
Se imagem apareceu acima, use o endereço a seguir.


No MARC: <code>856</code> <code>42</code><br>
No MARC: <code>856</code> <code>42</code><br>
<code><nowiki>$u https://</nowiki>{{#sub:{{#external_value:gburl}}|8}}.jpeg $yImagem</code>
<code><nowiki>$u https://</nowiki>{{#sub:{{#external_value:awsurl}}|8}} $y Imagem</code>
}}{{#clear_external_data:}}{{#get_web_data:url=https://capas.bu.ufsc.br/cover?id={{#replace:{{{1|}}}|-}}&provider=gb
}}
|format=json
|use jsonpath
|data=gburl=$.{{#replace:{{{1|}}}|-}}}}
{{#iferror:{{#external_value:gburl}}||
----
----
====== Open Library ======
===== Google Books =====
<html><img src="</html>{{#tag:nowiki|{{#external_value:gburl}}}}<html>" width="180"></html>
https://covers.openlibrary.org/b/isbn/{{#replace:{{{1|}}}|-}}-M.jpg


Se imagem apareceu acima, use o endereço abaixo.
Se imagem apareceu acima, use o endereço a seguir.


No MARC: <code>856</code> <code>42</code><br>
No MARC: <code>856</code> <code>42</code><br>
<code><nowiki>$u https://covers.openlibrary.org/b/isbn/</nowiki>{{#replace:{{{1|}}}|-}}<nowiki>-M.jpg $yImagem</nowiki></code>
<code><nowiki>$u https://</nowiki>{{#sub:{{#external_value:gburl}}|8}} $y Imagem</code>}}__NOEDITSECTION__</includeonly>
</includeonly>

Edição atual tal como às 15h06min de 18 de janeiro de 2026