Curso DSpace Interface Customization XMLUI / JSPUI

  • Setor público

Curso DSpace Interface Customization XMLUI / JSPUI

20 horas
Visão Geral

Curso DSpace Interface Customization XMLUI / JSPUI: Este curso é voltado para profissionais que desejam personalizar a interface do DSpace utilizando as tecnologias XMLUI (Manakin/Mirage2) e JSPUI. Os participantes aprenderão como adaptar a aparência e comportamento do repositório institucional, aplicando identidade visual institucional, alterando layouts, formulários e componentes da interface do usuário.

Objetivo

Após realizar este Curso DSpace Interface Customization XMLUI / JSPUI, você será capaz de:

  • Compreender a arquitetura das interfaces XMLUI e JSPUI
  • Personalizar temas, estilos e estruturas do DSpace
  • Adaptar formulários de submissão, páginas de navegação e exibição de itens
  • Criar uma identidade visual própria para o repositório
  • Escolher entre XMLUI ou JSPUI com base nas necessidades da instituição
Publico Alvo
  • Desenvolvedores de software com foco em repositórios digitais
  • Administradores técnicos de DSpace que precisam customizar a interface
  • Equipes de bibliotecas responsáveis pela identidade visual de repositórios
  • Instituições que desejam criar experiências de usuário personalizadas em seus DSpaces
Pre-Requisitos
  • Conhecimento prévio de instalação e administração do DSpace
  • Familiaridade com HTML, CSS e XML
  • Noções básicas de XSLT (para XMLUI) e JSP (para JSPUI) são recomendadas
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Module 1 – DSpace UI Architecture Overview (2h)

  1. Introduction to XMLUI and JSPUI
  2. Differences and when to choose one over the other
  3. Folder structures and configuration files
  4. Theme selection and management

Module 2 – XMLUI Customization Basics (3h)

  1. Working with XSL and DRI schema
  2. Modifying Mirage2 templates and layout
  3. CSS customization with Bootstrap
  4. Logo and branding integration

Module 3 – JSPUI Customization Basics (3h)

  1. Understanding JSP page flow
  2. Editing JSP templates
  3. Integrating CSS and JavaScript
  4. Customizing navigation menus

Module 4 – Advanced XMLUI Customization (3h)

  1. Modifying item display views
  2. Customizing community and collection pages
  3. Adding language options and accessibility
  4. Metadata display configuration

Module 5 – Advanced JSPUI Customization (3h)

  1. Dynamic form behavior in JSPUI
  2. Integrating third-party libraries
  3. JSP taglibs and DSpace-specific tags
  4. Error pages and UI fallback handling

Module 6 – Submission Form Customization (2h)

  1. Customizing input-forms.xml
  2. Creating dynamic submission steps
  3. Metadata validation and form logic
  4. Submission UI styling

Module 7 – Theming Best Practices and Migration Tips (2h)

  1. Design guidelines for usability and accessibility
  2. Responsive design in XMLUI and JSPUI
  3. Migrating between XMLUI and JSPUI
  4. Tips for sustainable customization

Module 8 – Final Project and Review (2h)

  1. Real case implementation (XMLUI or JSPUI)
  2. Debugging and troubleshooting
  3. Documentation of changes
  4. Q&A and expert recommendations
TENHO INTERESSE

Cursos Relacionados

Curso Conscientização sobre Fraude

16 horas

Curso Responsabilidade Social Corporativa

16 horas

Curso Gestao Eletrenica de Documentos Fundamentals

24 horas

Palestra-Show Motivacional e Dinamica

4 horas

Palestra-Workshop Imersiva Saude Mental e Autoestima Uma Reflexão Pos-Distanciamento Social

12 horas

Palestra Motivacional Show Workshop Treinamento

12 horas

Palestra Show Motivacional Valorizacao Profissional Saude Mental

12 horas

Curso Nocoes de Engenharia de Trafego e Sinalização de Transito

24 horas