Dspace customizando formulario (customizing and configuring submission user interface)

12
Dspace Customização de Formulário a partir do Esquema Dublin Core Estendido Fábio Luís de Brito AFI/OFI BIREME/OPS/OMS

description

Apresentação que tenta mostra de forma simples como criar um formulário para determinada coleção incluindo campos novos ao schema.

Transcript of Dspace customizando formulario (customizing and configuring submission user interface)

Page 1: Dspace   customizando formulario (customizing and configuring submission user interface)

Dspace

Customização de Formulário a partir do Esquema Dublin Core

Estendido Fábio Luís de Brito

AFI/OFI

BIREME/OPS/OMS

Page 2: Dspace   customizando formulario (customizing and configuring submission user interface)

Ex.: Coleção de Mídias

Criar formulário com os campos:

- Título

- Autor

- Tipo de mídia (Video / Imagem)

- Comentário

Page 3: Dspace   customizando formulario (customizing and configuring submission user interface)

input_forms.xml

Arquivo de configuração do sistema que define o formulário para

determinada coleção, campos e forma de preenchimento.

Page 4: Dspace   customizando formulario (customizing and configuring submission user interface)

Alteração no arquivo input_forms.xml

- Inclusão de nova coleção (necessário a prévia criação da coleção no sistema)

- Criação de código para novos elementos (necessário a prévia criação no schema DC)

- Cópia do código para elementos existentes - reutilização

Page 5: Dspace   customizando formulario (customizing and configuring submission user interface)

Alteração no arquivo input_forms.xmlInclusão de nova coleção

- Saber Handle da coleção

Page 6: Dspace   customizando formulario (customizing and configuring submission user interface)

Alteração no arquivo input_forms.xml

Inclusão de novo elemento (campo)

Nome do esquema de metadados utilizadoNome do elemento Dublin Core

Qualificador do elemento Dublin Core, o não preenchimento indica que não é qualificado

Valor é TRUE quando vários valores deste campo são permitidos, caso contrário, FALSE

Texto que descreve o que será entradoTexto para dica ou instrução

Texto que aparecerá se o usuário não preencher o campo obrigatório

Define o tipo de armazenamento do dado

Page 7: Dspace   customizando formulario (customizing and configuring submission user interface)

Alteração no arquivo input_forms.xml

Inclusão de novo elemento

utilizando uma Lista

Necessário criar no Schema:

- dc.midia

- dc.midia.Video

- dc.midia.Imagem

Page 8: Dspace   customizando formulario (customizing and configuring submission user interface)

Novo formulário

Page 9: Dspace   customizando formulario (customizing and configuring submission user interface)

Inserindo conteúdo

Page 10: Dspace   customizando formulario (customizing and configuring submission user interface)

Registro inserido

Page 11: Dspace   customizando formulario (customizing and configuring submission user interface)

Muito obrigado!

Page 12: Dspace   customizando formulario (customizing and configuring submission user interface)

Referências

Customizing and Configuring Submission User Interface – disponível em:http://scm.dspace.org/svn/repo/dspace/tags/dspace-1.6.2/dspace/docs/html.legacy/submission.html

Acesso em 15/07/2011.

Module - DSpace Configuration (slides).ppt – disponível em:http://cadair.aber.ac.uk/dspace/bitstream/handle/2160/621/Module%20-%20DSpace%20Configuration%20%28slides%29.pdf?sequence=6

Acesso em 15/07/2001.