CURSO DE DESARROLLADORES CMSDIPPRO 2022
OBJETIVO:
Dar a conocer al personal técnico, de entidades locales de la provincia o empresas colaboradoras, con conocimientos en HTML, CSS, JAVASCRIPT, XML, JSON y JQUERY; el Gestor de contenidos CMSdipPro de la Red Provincial, para que puedan utilizarlo en los proyectos que desarrollen para Entidades usuarias de la Red Provincial.
Las sesiones tienen también como objetivo, mejorar el sistema con las aportaciones y sugerencias que puedan hacer los participantes.
SESIONES:
Para hacerlo compatible con el trabajo, se ha organizado en 6 sesiones a distancia (Zoom) de 2 horas cada una. Todas son de 10:00 a 12:00 horas (días 11, 14, 15, 16 y 18 de febrero de 2022) salvo la del día 17/02/2022 que será de 09:00 a 11:00 horas.
Las Sesiones se grabarán y estarán disponibles en este enlace.
Quienes quieran participar, pueden solicitar enlace a admon-e@dipalme.org, indicando los motivos para participar.
PROGRAMA:
SECCIÓN 1: Bienvenida al curso
a. Presentaciones
b. Introducción cmsdip-pro
c. Especificaciones
SECCIÓN 2: Plataforma Lotus/Notes/Dominio/xPages
a. Introducción
b. Estructura interna
c. Lenguajes de programación
SECCIÓN 3: Novedades
a. Aplicación de playas
b. Aplicación para preguntas frecuentes
c. App móvil
d. Barra de herramientas accesos directos para diseñadores y
administradores.
e. Mapeado de richt-text en módulos, vistas y componentes.
f. Aplicación IAE mantenimiento desde cmsdip-pro.
g. Aplicación código PIN
h. Registro de cookies
i. App incidencias “NUEVO“
j. Mapear campos en texto enriquecido. “NUEVO“
k. Accesibilidad en campos de texto enriquecido. “NUEVO“
SECCIÓN 4: Repositorio de plantillas
a. Introducción
b. Estructura
c. Instalación y funcionamiento
SECCIÓN 5: Plantillas
d. Introducción
e. Estructura
f. Posiciones.
g. Diseño
h. TemplateDetails.xml
i. Campos.
ii. Files
iii. Positions
iv. Módulos
v. Diseño de módulos en plantilla.
b. Ejemplo práctico.
c. Plantilla para importar.
SECCIÓN 6: Práctica diseño web e implementación plantilla
a. Introducción
b. Diseño web en html/css/js
c. Diseccionando plantilla
d. Creando las posiciones
e. Módulos
f. Componentes
g. TemplateDetails.xml
h. Fichero zip
i. Importar plantilla en repositorio de plantillas
SECCIÓN 7: Administración
a. Configuración General
i. Áreas y secciones
ii. Parámetros de configuración
iii. Opciones avanzadas.
b. Módulos
c. Componentes
d. Plantillas
iv. Instalación
v. Estructura de archivos
vi. Posiciones
vii. Páginas
viii. Página común
e. Textos Informativos.
ix. Textos predefinidos de avisos legales.
x. Ejemplo práctico.
d. Extensiones (Módulos, componentes y vistas)
SECCIÓN 8: Consultas
a. Introducción
b. Creando consultas
c. Tipos de consultas
d. Consultas avanzadas
SECCIÓN 9: Menú
e. Introducción
f. Creando menú
g. Tipos de menú
h. Enlazando menú
SECCIÓN 10: Módulos
i. Introducción
j. Programación módulos
k. Ejemplos
SECCIÓN 11: Componentes
a. Introducción
b. Programación componentes
c. Ejemplos
SECCIÓN 12: Vistas
a. Introducción
b. Programación de vistas
c. Ejemplos
SECCIÓN 13: Vistas del sistema
a. Introducción
b. Utilizando vistas del sistema
c. Ejemplos
SECCIÓN 14: @formulas
a. Introducción
b. Fórmulas de lotus notes
c. Ejemplos
SECCIÓN 15: Metadatos aplicaciones de la red provincial
a. Introducción
b. Listado por bases de datos
c. Mapeado de campos
d. Ejemplos
SECCIÓN 16: Accesibilidad
a. Introducción
b. ¿Qué es la accesibilidad web?
c. Contenido accesible
d. Elementos más problemáticos
e. Imágenes, textos alternativos
f. Audio y vídeo
g. Encabezados
h. Idioma
i. Tabla
j. Ejemplos