Cria o IsisScript sci_getrecord.xis com base no script sci_arttext. O script novo é responsável por retornar, além das informações já retornáveis pelo sci_arttext, também dados relacionados a referências citadas. Atenção especial foi dada aos campos relacionados a refs. citadas dos tipos link, patente, tese, livro e conferência.
Onde a revisão poderia começar?
Por commits.
Como este poderia ser testado manualmente?
Instalar instância da aplicação SciELO Metodologia
Copiar o arquivo sci_getrecord.xis para a pasta scielo/cgi-bin/ScieloXML apontada pelo SciELO Metodologia
Trocar bases ISIS title, issue, newissue e artigo para versões que contenham registros de citação dos tipos "patente", "link", "book", "conference" e "journal".
Acessar via URL o novo IsisScript por meio de cgi-bin/wxis.exe?IsisScript=ScieloXML/sci_getrecord.xis&pid={PID}&PATH_TRANSLATED=../htdocs em que {PID} é o código PID do documento SciELO a ser consultado
Verificar que os campos novos mapeados para referências citadas são apresentados corretamente.
Algum cenário de contexto que queira dar?
Este PR é parte de uma tarefa maior que consiste em criar um novo prefixo de metadados OAI-PMH. É preciso que os sites clássicos disponibilizem mais informações em relação aos seus documentos. O novo IsisScript é capaz de resolver essa parte da tarefa. A etapa seguinte é criar o arquivo de transformação XSL que coleta dados do novo IsisScript e os transformam em uma saída XML de interesse.
O que esse PR faz?
Cria o IsisScript sci_getrecord.xis com base no script sci_arttext. O script novo é responsável por retornar, além das informações já retornáveis pelo sci_arttext, também dados relacionados a referências citadas. Atenção especial foi dada aos campos relacionados a refs. citadas dos tipos link, patente, tese, livro e conferência.
Onde a revisão poderia começar?
Por commits.
Como este poderia ser testado manualmente?
scielo/cgi-bin/ScieloXML
apontada pelo SciELO Metodologiacgi-bin/wxis.exe?IsisScript=ScieloXML/sci_getrecord.xis&pid={PID}&PATH_TRANSLATED=../htdocs
em que {PID} é o código PID do documento SciELO a ser consultadoAlgum cenário de contexto que queira dar?
Este PR é parte de uma tarefa maior que consiste em criar um novo prefixo de metadados OAI-PMH. É preciso que os sites clássicos disponibilizem mais informações em relação aos seus documentos. O novo IsisScript é capaz de resolver essa parte da tarefa. A etapa seguinte é criar o arquivo de transformação XSL que coleta dados do novo IsisScript e os transformam em uma saída XML de interesse.
Screenshots
Referência relacionada à conferência![image](https://user-images.githubusercontent.com/2096125/118534347-8220f800-b71f-11eb-9f84-2def4ca90a89.png)
Referência relacionada à patente![image](https://user-images.githubusercontent.com/2096125/118534555-c14f4900-b71f-11eb-9429-41f1fd1c1463.png)
Referência relacionada à tese ou dissertação![image](https://user-images.githubusercontent.com/2096125/118534726-ee9bf700-b71f-11eb-8806-c394ffc20b03.png)
Referência relacionada a livro![image](https://user-images.githubusercontent.com/2096125/118534329-7cc3ad80-b71f-11eb-85b3-1dad2907c2ed.png)
Referência relacionada a sofware![image](https://user-images.githubusercontent.com/2096125/118533797-e099a680-b71e-11eb-9b5f-ffb690994763.png)
Quais são tickets relevantes?
735
Referências
N/A