Skip to content

Conversation

@robertatakenaka
Copy link
Member

O que esse PR faz?

Novas Funcionalidades

  1. Aplicativo para incluir DOI nos registros h e f de uma database (28/04/2020)
  2. Adiciona IsisScript sci_getrecord para obter metadados de documento SciELO (18/05/2021)
  3. Add field ORCID to sci_common.xis (Adiciona campo ORCID em sci_common.xis #738) (18/05/2021)
  4. Adiciona capacidade de sci_getrecord.xis retornar resumo e palavras-chave (21/05/2021)
  5. Implementa novo prefixo de metadados oai_dc_scielo (Implementa novo prefixo de metadados oai_dc_scielo #747) (17/06/2021)
  6. Adiciona base gizmo com apenas uma conversão (26/07/2021)
  7. Adiciona parâmetro gizmo com valor GIZMO_OAI (26/07/2021)
  8. Adiciona conversão de caracter 0x019 na base gizmo (27/07/2021)
  9. Possibilita redirecionamento do old para o new (Possibilita redirecionamento do old para o new #762) (22/07/2022)
  10. Adiciona o G4 Google Analytics (24/05/2023)

Melhorias

  1. Melhorias no código e nos testes (05/05/2020)
  2. Altera exibição de ISSN no abstract e no como citar do artigo (13 e 14/05/2020)
  3. Considerar a formatação "italic" nas palavras-chave (18/06/2020)
  4. Atualiza indicadores H do Google para o ano 2020 (24/07/2020)
  5. Melhora script sci_getrecord.xis para conter mais e melhores campos (#...) (31/05/2021)
  6. Melhora geração de estrutura parametrizada (28/07/2021)
  7. Atualiza htdocs/google_metrics/journals_url.csv com dados de 2021 (#...) (23/07/2021)

Correções

  1. Correções solicitadas que faltaram (06/05/2020)
  2. Corrige sci_getrecord para retornar documentos ahead (Corrige sci_getrecord para retornar documentos ahead #749) (16/07/2021)
  3. Corrige definição de tag 6 (Corrige script sci_listrecords_scielo.xis para retornar documentos AHEAD corretamente #750) (19/07/2021)
  4. Remove duplicidade de campo <AUTHORS> e <AFF> no script sci_getrecord (21/05/2021)
  5. Corrige o arquivo journals_url.csv (Conserta o arquivo journals_url.csv #753) (28/07/2021)
  6. Corrige retorno de dados de ISSUE para Press Release (26/07/2021)
  7. Apresenta XML de erro apenas quando não houver PID de documento (27/07/2021)
  8. Corrige o caminho para o script do Google Analytics (24/05/2023)

Outros

  1. Merge pull requests e atualizações de versão
    • Diversos merges e commits relacionados ao versionamento, como:
      • Merge pull request #717 from robertatakenaka/tk713 (06/05/2020)
      • Atualiza versionOverview (14/05/2020, 27/07/2020, 09/04/2021, 23/06/2021, 02/08/2021)
    • Mescla conteúdos de v5.43 e v5.42 (27/07/2020)
    • Create README.md (08/11/2021)
  2. Alterações de terminologia e pequenas melhorias
    • Remove espaço indevido em atributos de marcação (25/07/2021)
    • Altera termo name-content para named-content (25/07/2021)
    • Adiciona escape de códigos HTML (25/07/2021)
    • Verifica se <number_reference> é número no XSLT (25/07/2021)

robertatakenaka and others added 30 commits April 28, 2020 12:41
Cria o módulo cisis e testes para gerar comandos para atualizar uma dada base com dados de DOI
Remove a restricao de versao do python
Cria parte do utilitário para incluir DOI nos registros h e f de uma data bases
Exibe prioritariamente o ISSN online. Caso não exista, exibe o que
existir em `ISSUE_ISSN`.
Exibe prioritariamente o ISSN online. Caso não exista, exibe o que
existir em `ISSUE_ISSN`.
Considera a formatação "italic" na apresentação das palavras-chave
Ajusta o script para identificar o arquivo de configuração baseado na instância em que está instalado
A versão v5.42 ainda não havia sido lançada, e portanto é a próxima.
Coloca o conteúdo de `<citation_title/>` dentro de CDATA para que o XML da página não quebre
…ciELO (e refs citadas) (scieloorg#736)

* Copy sci_arttext.xis to sci_getrecord.xis (a new IsisScript)

* Remove fulltext

The new IsisScript sci_getrecord.xis will not get the article's
fulltext. Another script, possible named sci_getfulltext.xis, will be
responsible for doing this task.

* Remove an unnecessary jump

* Add $ to the pft expression

* Add reference number

* Add param language to title_reference

* Fix field authors_reference

* Add a proc to detect the references' type

* Add param lang to field source_reference

* Change if instruction to ,||, instruction

The idea is to adopt the same coding style all along the code

* Add ISSN, ISBN, PID and DOI fields (concerning references)

* Add access and link access date fields (concerning references)

* Add conference fields (concerning references)

SPONSOR
NAME
DATE
ADDRESS

* Add edition field (concerning references)

* Add thesis fields (concerning references)

* Add patent fields (concerning references)

* Add issue fields (concerning references)

* Add serie field (concerning references)

* Add publisher fields (concerning references)

* Add sponsor, editor and comment fields (concerning references)

* Add accepted_date, reviewed_date and received_date of a article

* Add author of type translator

* Add field version (concerning software references)

* Add field extent (number of pages or volumes of a reference)

* Add fields related to volume information (of a book or monography)

* Split conference name into two fields (name and edition)

* Fix country information of a reference (add ^*)

* Add subfield "institution department" (subfield ^d)

* Add "or condition" to exibit country (address field)

* Add comment regarding the key R=<pid>$

* Add subfield v20^u
…ve em todos os idiomas (scieloorg#741)

* add function to obtain abstract in all languages

* Add function to obtain keywords in all languages

* Fix comment related to the keywords function
….xis (scieloorg#744)

* Copia função CreateAuthorsGroupXML de sci_common.xis

E remove o trecho referente a impressão do campo <AFF>

* Remove as duas chamadas a função antiga AuthorsGroupXML

* Remove chamada a função que imprime <AFFILIATION>

* Adiciona <AUTHORS> e <AFFILIATION> em lugar adequado
…cieloorg#745)

* Adiciona elocation-id como parâmetro de <article>

* Adiciona campo v60 (contract) do índice h em <article>

No dicionário de dados o campo v60 representa o número do contrato.

* Adiciona em reference os campos v238 (pmid) e v239 (pmcid) do registro c

* Renomeia os nomes dos tipos de author de referência

* Corrige campo para indicar se é link

* Remove parâmetro "publication type" de campo <source_reference>

* Cria campo <publication_type_reference>

Este campo passa a não ficar atrelado a existência do campo <source>
* Divide sci_getrecord.xis: remove imports

* Divide sci_getrecord.xis: inclui único import necessário

sci_record.xis é o arquivo que define as funções a serem usadas por
sci_getrecord.xis e sci_listcrecords_scielo.xis

* Divide sci_getrecord.xis: remove definição de funções

* Divide sci_getrecord.xis: remove campo serial

* Divide sci_getrecord.xis: reorganiza identações e conteúdo

- Remove campo v3 (nrm)
- Remove chamadas a funções que responsáveis por criar campos
TitleGroup, TitleChanges, ISSN, Copyright, Contact, Issue (que passam a
estar dentro de CreateArticleXML - sci_record.xis)

* Divide sci_getrecord.xis: cria sci_record.xis com a definição de funções

* Cria sci_listrecords_scielo com base em sci_listrecords.xis

* listrecords: remove imports e inclui import sci_record.xis

* listrecords: remove parâmetro nrm

* listrecords: corrige identação

* listrecords: altera para 10 o limite de registros exibidos por vez

* listrecords: corrige identação

* listrecords: remove criação de campo controlinfo

* listrecords: remove comentários e chamada a função CreateArticleReferenceXML

* listrecords: ajusta parâmetros e chama função CreateArticleXML

* cria função php para obter registro (GetRecord)

* Cria função php para listar registros (ListRecordsSciELO)

* Remove parâmetro sln das chamadas aos scripts sci_listrecords_scielo e sci_getrecord

* Cria prefixo de metadados oai_dc_scielo

* Adequa função para parsing de token

* Adequa função para definição de Set

* Adiciona tratamentos para chamadas aos verbos GetRecord e ListRecords

* Cria XSL para exibir resultados do verbo GetRecord

* Cria XSL para exibir resultados do verbo ListRecords

* Cria XSLT oai_scielo_common com base em oai_common

* Novo xslt: Remove variável controlinfo

* Novo xslt: remove espaços em branco

* Novo xslt: remove datestamp específico para issueinfo

Um campo mais genérico é criado nos próximos commits

* Novo xslt: cria template para exibir campos com atributo

* Novo xslt: remove template processdate (um mais genérico será construído)

* Novo xslt: cria template para exibição de datas

* Novo xslt: remove template para ISSN e SetSpec

* Novo xslt: cria template para tratar tipo de ISSN (print ou onlin)

* Novo xslt: remove template para header oai-dc

* Novo xslt: cria template para tratar vários campos de data

* Novo xslt: remove template para criar Footer

* Novo xslt: adequa templates para autor

* Novo xslt: cria template para keywords

* Novo xslt: cria template para afiliação

* Novo xslt: cria template para subkey (keywords)

* Novo xslt: remove template abstract e cria um novo

* Novo xslt: cria template para exibir nome de arquivo PDF

* Novo xslt: cria template para exibir título em outros idiomas

* Novo xslt: cria template para exibir lista de refs citadas

* Novo xslt: corrige nome de template relacionado a data

* Novo xslt: remove trechos não utilizados

* Novo xslt: cria início de template principal format_article

* Novo xslt: remove elementos não usados de header

* Novo xslt: adiciona novo conteúdo do header

* Novo xslt: remove campos não utilizados em metadata

* Novo xslt: adiciona dados relacionados a journal

* Novo xslt: adiciona dados relacionados a formato e idioma

* Novo xslt: adiciona dados relacionados a identificador

* Novo xslt: adiciona dados de data

* Novo xslt: adiciona campo award (contract)

* Novo xslt: adiciona campos relacionados a título

* Novo xslt: adiciona campos relacionados à página

* Novo xslt: adiciona keywords e abstract

* Novo xslt: adiciona campo pdf

* Adiciona autores e filiação

* Novo xslt: adiciona lista de refs citadas
* Adiciona tag faltante v3331

* Atualiza versão para v5.44
Adiciona caratere 'Y' ao chamar função `l` para a base NEWISSUE.
Remover a lista estática e adicionar o endereço para o site www.scielo.org
…cieloorg#751)

* Converte o fim de linha de Windows para Linux

* Salva ordenado `htdocs/google_metrics/journals_url.csv`

* Atualiza `htdocs/google_metrics/journals_url.csv` com dados de 2021
v5.45 - Atualiza dados de Google Scholar 2021
rafaelpezzuto and others added 24 commits July 25, 2021 14:38
…ence>

Há situações em que este campo está povoado com marcações <a> e isso
acarreta falha na renderização do XML
Corrige vários bugs no prefixo oai-dc-scielo
* Possibilita redirecionamento do old para o new

* Atualiza versionOverview com 5.45.3
@robertatakenaka robertatakenaka merged commit 01feec0 into scieloorg:scielo_sza Dec 13, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants