From 229d17bfe32ed72819ea74dfa7c8c4a15b150d16 Mon Sep 17 00:00:00 2001 From: Rafael Tavares Juliani <> Date: Tue, 10 Dec 2024 15:51:36 -0300 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=B5es=20de=20localiza=C3=A7=C3=A3?= =?UTF-8?q?o=20de=20capas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gerar_ark.py | 12 +++++------- json/ark_dp_68745_b_eM8Rf_b_B4.json | 2 +- json/ark_dp_68745_b_eM8Rf_b_DH.json | 2 +- json/ark_dp_68745_b_eM8Rf_b_fr.json | 2 +- json/ark_dp_68745_b_eM8Rf_b_gF.json | 2 +- json/ark_dp_68745_b_eM8Rf_b_gJ.json | 2 +- json/ark_dp_68745_b_eM8Rf_b_gJ_p_ht.json | 2 +- json/ark_dp_68745_b_eM8Rf_b_tt.json | 2 +- yaml/ark_dp_68745_b_eM8Rf_b_B4.yml | 2 +- yaml/ark_dp_68745_b_eM8Rf_b_DH.yml | 2 +- yaml/ark_dp_68745_b_eM8Rf_b_fr.yml | 2 +- yaml/ark_dp_68745_b_eM8Rf_b_gF.yml | 2 +- yaml/ark_dp_68745_b_eM8Rf_b_gJ.yml | 2 +- yaml/ark_dp_68745_b_eM8Rf_b_gJ_p_ht.yml | 2 +- yaml/ark_dp_68745_b_eM8Rf_b_tt.yml | 2 +- 15 files changed, 19 insertions(+), 21 deletions(-) diff --git a/gerar_ark.py b/gerar_ark.py index 85bd015..8e96cfc 100644 --- a/gerar_ark.py +++ b/gerar_ark.py @@ -280,11 +280,10 @@ def criar_identificador_ARK(config_geral, metadados, nivel, ark_pai=None): output_yaml = '../site-moan-quarto-config/site-livroonline/publicacoes.yml' publicacao = "- title: " + dados_yaml[chave_primaria_yaml]['título'] + "\n" + \ - " ark: " + dados_yaml[chave_primaria_yaml]['ark'] + "\n" + \ - " formato: " + dados_yaml[chave_primaria_yaml]['formato'] + "\n" + \ + " subtitle: " + dados_yaml[chave_primaria_yaml]['ark'] + "\n" + \ " author: " + dados_yaml[chave_primaria_yaml]['autor'] + "\n" + \ " categories: [" + dados_yaml[chave_primaria_yaml]['formato'] + "]\n" + \ - " ark_filtrado: " + ark_filtrado + "\n" + " path: https://ark.livro.online/json/" + ark_filtrado + ".json\n" # Leia todo o conteúdo atual do arquivo YAML with open(output_yaml, 'r+', encoding='utf-8') as file: @@ -486,16 +485,15 @@ def atualizar_identificador_ARK(config_geral, arquivo_atualizado): publicacao = { 'title': dados_yaml[chave_primaria_yaml]['título'], - 'ark': ark_atualizado, - 'formato': dados_yaml[chave_primaria_yaml]['formato'], + 'subtitle': ark_atualizado, 'categories': [dados_yaml[chave_primaria_yaml]['formato']], 'author': dados_yaml[chave_primaria_yaml]['autor'], - 'ark_filtrado': ark_filtrado + 'path': "https://ark.livro.online/json/"+ark_filtrado+".json", } for item in publicacoes: - if item['ark'] == ark_atualizado: + if item['subtitle'] == ark_atualizado: item.update(publicacao) diff --git a/json/ark_dp_68745_b_eM8Rf_b_B4.json b/json/ark_dp_68745_b_eM8Rf_b_B4.json index 3151830..063b7e7 100644 --- a/json/ark_dp_68745_b_eM8Rf_b_B4.json +++ b/json/ark_dp_68745_b_eM8Rf_b_B4.json @@ -22,7 +22,7 @@ "projeto-gráfico": "Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani", "diagramação": "Carla Fernanda Sander Juliani", "capista": "Rafael Tavares Juliani e Carla Fernanda Sander Juliani", - "capa": "https://livro.online/norma_para_toda_obra/capas/capa2.jpg", + "capa": "https://livro.online/capas/norma_para_toda_obra/9786585027168_FRONTCOVER.jpg", "revisores": "Rafael Tavares Juliani", "palavras-chaves": "Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura e Transportes, Saneamento Básico, Solo", "área": "Engenharia Civil – Normas técnicas e regulamentações", diff --git a/json/ark_dp_68745_b_eM8Rf_b_DH.json b/json/ark_dp_68745_b_eM8Rf_b_DH.json index 65dff90..ccbb684 100644 --- a/json/ark_dp_68745_b_eM8Rf_b_DH.json +++ b/json/ark_dp_68745_b_eM8Rf_b_DH.json @@ -22,7 +22,7 @@ "projeto-gráfico": "Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani", "diagramação": "Carla Fernanda Sander Juliani", "capista": "Rafael Tavares Juliani e Carla Fernanda Sander Juliani", - "capa": "https://livro.online/norma_para_toda_obra/capas/capa4.jpg", + "capa": "https://livro.online/capas/norma_para_toda_obra/9786585027199_FRONTCOVER.jpg", "revisores": "Rafael Tavares Juliani", "palavras-chaves": "Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura e Transportes, Saneamento Básico, Solo", "área": "Engenharia Civil – Normas técnicas e regulamentações", diff --git a/json/ark_dp_68745_b_eM8Rf_b_fr.json b/json/ark_dp_68745_b_eM8Rf_b_fr.json index 19fc3e0..a720eb3 100644 --- a/json/ark_dp_68745_b_eM8Rf_b_fr.json +++ b/json/ark_dp_68745_b_eM8Rf_b_fr.json @@ -22,7 +22,7 @@ "projeto-gráfico": "Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani", "diagramação": "Carla Fernanda Sander Juliani", "capista": "Rafael Tavares Juliani e Carla Fernanda Sander Juliani", - "capa": "https://livro.online/norma_para_toda_obra/capas/capa5.jpg", + "capa": "https://livro.online/capas/norma_para_toda_obra/9786585027144_FRONTCOVER.jpg", "revisores": "Rafael Tavares Juliani", "palavras-chaves": "Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura e Transportes, Saneamento Básico, Solo", "área": "Engenharia Civil – Normas técnicas e regulamentações", diff --git a/json/ark_dp_68745_b_eM8Rf_b_gF.json b/json/ark_dp_68745_b_eM8Rf_b_gF.json index 8323529..a8f728b 100644 --- a/json/ark_dp_68745_b_eM8Rf_b_gF.json +++ b/json/ark_dp_68745_b_eM8Rf_b_gF.json @@ -22,7 +22,7 @@ "projeto-gráfico": "Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani", "diagramação": "Carla Fernanda Sander Juliani", "capista": "Rafael Tavares Juliani e Carla Fernanda Sander Juliani", - "capa": "https://livro.online/norma_para_toda_obra/capas/capa3.jpg", + "capa": "https://livro.online/capas/norma_para_toda_obra/9786585027199_FRONTCOVER.jpg", "revisores": "Rafael Tavares Juliani", "palavras-chaves": "Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura e Transportes, Saneamento Básico, Solo", "área": "Engenharia Civil – Normas técnicas e regulamentações", diff --git a/json/ark_dp_68745_b_eM8Rf_b_gJ.json b/json/ark_dp_68745_b_eM8Rf_b_gJ.json index 50410ab..0d98f39 100644 --- a/json/ark_dp_68745_b_eM8Rf_b_gJ.json +++ b/json/ark_dp_68745_b_eM8Rf_b_gJ.json @@ -22,7 +22,7 @@ "projeto-gráfico": "Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani", "diagramação": "Carla Fernanda Sander Juliani", "capista": "Rafael Tavares Juliani e Carla Fernanda Sander Juliani", - "capa": "https://livro.online/norma_para_toda_obra/capas/capa.jpg", + "capa": "https://livro.online/capas/norma_para_toda_obra/9786585027182_FRONTCOVER.jpg", "revisores": "Rafael Tavares Juliani", "palavras-chaves": "Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura e Transportes, Saneamento Básico, Solo", "área": "Engenharia Civil – Normas técnicas e regulamentações", diff --git a/json/ark_dp_68745_b_eM8Rf_b_gJ_p_ht.json b/json/ark_dp_68745_b_eM8Rf_b_gJ_p_ht.json index 50350cc..8315d96 100644 --- a/json/ark_dp_68745_b_eM8Rf_b_gJ_p_ht.json +++ b/json/ark_dp_68745_b_eM8Rf_b_gJ_p_ht.json @@ -17,7 +17,7 @@ "projeto-gráfico": "Carla Fernanda Sander Juliani", "diagramação": "html/css", "capista": "Rafael Tavares Juliani e Carla Fernanda Sander Juliani", - "capa": "https://livro.online/norma_para_toda_obra/capas/capa.jpg", + "capa": "https://livro.online/capas/norma_para_toda_obra/9786585027182_FRONTCOVER.jpg", "revisores": "Rafael Tavares Juliani", "palavras-chaves": "Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura e Transportes, Saneamento Básico, Solo", "área": "Engenharia Civil – Normas técnicas e regulamentações", diff --git a/json/ark_dp_68745_b_eM8Rf_b_tt.json b/json/ark_dp_68745_b_eM8Rf_b_tt.json index ca1501f..6e63a60 100644 --- a/json/ark_dp_68745_b_eM8Rf_b_tt.json +++ b/json/ark_dp_68745_b_eM8Rf_b_tt.json @@ -22,7 +22,7 @@ "projeto-gráfico": "Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani", "diagramação": "Carla Fernanda Sander Juliani", "capista": "Rafael Tavares Juliani e Carla Fernanda Sander Juliani", - "capa": "https://livro.online/norma_para_toda_obra/capas/capa1.jpg", + "capa": "https://livro.online/capas/norma_para_toda_obra/9786585027175_FRONTCOVER.jpg", "revisores": "Rafael Tavares Juliani", "palavras-chaves": "Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura e Transportes, Saneamento Básico, Solo", "área": "Engenharia Civil – Normas técnicas e regulamentações", diff --git a/yaml/ark_dp_68745_b_eM8Rf_b_B4.yml b/yaml/ark_dp_68745_b_eM8Rf_b_B4.yml index 1fc2c63..9a422f9 100644 --- a/yaml/ark_dp_68745_b_eM8Rf_b_B4.yml +++ b/yaml/ark_dp_68745_b_eM8Rf_b_B4.yml @@ -30,7 +30,7 @@ editor: Rafael Tavares Juliani projeto-gráfico: Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani diagramação: Carla Fernanda Sander Juliani capista: Rafael Tavares Juliani e Carla Fernanda Sander Juliani -capa: https://livro.online/norma_para_toda_obra/capas/capa2.jpg +capa: https://livro.online/capas/norma_para_toda_obra/9786585027168_FRONTCOVER.jpg revisores: Rafael Tavares Juliani palavras-chaves: Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura diff --git a/yaml/ark_dp_68745_b_eM8Rf_b_DH.yml b/yaml/ark_dp_68745_b_eM8Rf_b_DH.yml index 8ed2153..2565973 100644 --- a/yaml/ark_dp_68745_b_eM8Rf_b_DH.yml +++ b/yaml/ark_dp_68745_b_eM8Rf_b_DH.yml @@ -30,7 +30,7 @@ editor: Rafael Tavares Juliani projeto-gráfico: Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani diagramação: Carla Fernanda Sander Juliani capista: Rafael Tavares Juliani e Carla Fernanda Sander Juliani -capa: https://livro.online/norma_para_toda_obra/capas/capa4.jpg +capa: https://livro.online/capas/norma_para_toda_obra/9786585027199_FRONTCOVER.jpg revisores: Rafael Tavares Juliani palavras-chaves: Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura diff --git a/yaml/ark_dp_68745_b_eM8Rf_b_fr.yml b/yaml/ark_dp_68745_b_eM8Rf_b_fr.yml index 95b14c3..bbf631c 100644 --- a/yaml/ark_dp_68745_b_eM8Rf_b_fr.yml +++ b/yaml/ark_dp_68745_b_eM8Rf_b_fr.yml @@ -30,7 +30,7 @@ editor: Rafael Tavares Juliani projeto-gráfico: Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani diagramação: Carla Fernanda Sander Juliani capista: Rafael Tavares Juliani e Carla Fernanda Sander Juliani -capa: https://livro.online/norma_para_toda_obra/capas/capa5.jpg +capa: https://livro.online/capas/norma_para_toda_obra/9786585027144_FRONTCOVER.jpg revisores: Rafael Tavares Juliani palavras-chaves: Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura diff --git a/yaml/ark_dp_68745_b_eM8Rf_b_gF.yml b/yaml/ark_dp_68745_b_eM8Rf_b_gF.yml index f99912c..4b30e2c 100644 --- a/yaml/ark_dp_68745_b_eM8Rf_b_gF.yml +++ b/yaml/ark_dp_68745_b_eM8Rf_b_gF.yml @@ -30,7 +30,7 @@ editor: Rafael Tavares Juliani projeto-gráfico: Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani diagramação: Carla Fernanda Sander Juliani capista: Rafael Tavares Juliani e Carla Fernanda Sander Juliani -capa: https://livro.online/norma_para_toda_obra/capas/capa3.jpg +capa: https://livro.online/capas/norma_para_toda_obra/9786585027199_FRONTCOVER.jpg revisores: Rafael Tavares Juliani palavras-chaves: Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura diff --git a/yaml/ark_dp_68745_b_eM8Rf_b_gJ.yml b/yaml/ark_dp_68745_b_eM8Rf_b_gJ.yml index 168d711..2769b99 100644 --- a/yaml/ark_dp_68745_b_eM8Rf_b_gJ.yml +++ b/yaml/ark_dp_68745_b_eM8Rf_b_gJ.yml @@ -30,7 +30,7 @@ editor: Rafael Tavares Juliani projeto-gráfico: Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani diagramação: Carla Fernanda Sander Juliani capista: Rafael Tavares Juliani e Carla Fernanda Sander Juliani -capa: https://livro.online/norma_para_toda_obra/capas/capa.jpg +capa: https://livro.online/capas/norma_para_toda_obra/9786585027182_FRONTCOVER.jpg revisores: Rafael Tavares Juliani palavras-chaves: Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura diff --git a/yaml/ark_dp_68745_b_eM8Rf_b_gJ_p_ht.yml b/yaml/ark_dp_68745_b_eM8Rf_b_gJ_p_ht.yml index eb01ca0..7316262 100644 --- a/yaml/ark_dp_68745_b_eM8Rf_b_gJ_p_ht.yml +++ b/yaml/ark_dp_68745_b_eM8Rf_b_gJ_p_ht.yml @@ -25,7 +25,7 @@ editor: Rafael Tavares Juliani projeto-gráfico: Carla Fernanda Sander Juliani diagramação: html/css capista: Rafael Tavares Juliani e Carla Fernanda Sander Juliani -capa: https://livro.online/norma_para_toda_obra/capas/capa.jpg +capa: https://livro.online/capas/norma_para_toda_obra/9786585027182_FRONTCOVER.jpg revisores: Rafael Tavares Juliani palavras-chaves: Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura diff --git a/yaml/ark_dp_68745_b_eM8Rf_b_tt.yml b/yaml/ark_dp_68745_b_eM8Rf_b_tt.yml index d87853e..61fe08f 100644 --- a/yaml/ark_dp_68745_b_eM8Rf_b_tt.yml +++ b/yaml/ark_dp_68745_b_eM8Rf_b_tt.yml @@ -33,7 +33,7 @@ editor: Rafael Tavares Juliani projeto-gráfico: Carla Fernanda Sander JulianiCarla Fernanda Sander Juliani diagramação: Carla Fernanda Sander Juliani capista: Rafael Tavares Juliani e Carla Fernanda Sander Juliani -capa: https://livro.online/norma_para_toda_obra/capas/capa1.jpg +capa: https://livro.online/capas/norma_para_toda_obra/9786585027175_FRONTCOVER.jpg revisores: Rafael Tavares Juliani palavras-chaves: Normas, ABNT, NBR, Manuais, Instruções Técnicas, Engenharia Civil, ABGE, DNIT/DNER, NR, Resoluções, Leis, Decretos, Construção Civil, Estruturas, Infraestrutura