Variables de configuración del paquete de expansión de componentes de la página de inicio
Los administradores de sistema pueden utilizar las variables de configuración del Paquete de expansión del componente Página de inicio (HWEP, por sus siglas en inglés) para administrar el comportamiento de cada componente del sistema incluido en el paquete.
Estas variables siguen este formato:
d2l.Custom.LCSWidgets.[WidgetName].ContextOverride
Este formato le permite actualizar información contextual, como definiciones de roles, directamente a través de la variable de configuración. Reemplaza la necesidad de editar el código del componente personalizado.
Los componentes Premios al estudiante, Varios perfiles, Noticias cortas y Ventana de bienvenida utilizan esta variable para vincular los permisos del componente a los roles del sistema mediante una cadena de JavaScript. Otros componentes de HWEP también incluyen la variable, pero actualmente no la utilizan.
Esta página proporciona una lista de las variables de configuración disponibles para los componentes de la Página de inicio. Seleccione un nombre de componente a continuación para ver los detalles.
Variables de configuración de los componentes
Componente Ranking de Premiaciones
Variable: d2l.Custom.LCSWidgets.AwardsLeaderboard.ForceSortBy
Tipo: organización
Valor predeterminado: NotSet
Descripción: anula la configuración del componente a nivel del curso para todas las instancias del componente Ranking de Premiaciones en toda la organización.
Esta variable ofrece tres opciones: Premios, Créditos y No establecido.
- NotSet: las preferencias de clasificación a nivel de curso permanecen sin cambios.
- Premios o Créditos: se anulan todos los ajustes a nivel del curso y la opción Clasificar por en el cuadro de diálogo Personalizar este componente se desactiva.
Valores de ejemplo: NotSet, Premios, Créditos
Variable: d2l.Custom.LCSWidgets.AwardsLeaderboard.MaskUsernames
Tipo: organización
Valor predeterminado: desactivado
Descripción: oculta los nombres de usuario y las imágenes de perfil de los estudiantes en el componente Ranking de Premiaciones en todas las instancias del componente dentro de la organización.
Nota: Los usuarios con el permiso Ranking de Premiaciones > Ver detalles de usuario oculto aún pueden ver los detalles del usuario. Los estudiantes siempre ven su propio nombre e imagen de perfil, incluso cuando el ocultamiento está habilitado.
Valores de ejemplo: desactivado, activado
Componente Navegador de contenido
Variable: d2l.Custom.LCSWidgets.ContentNavigator.ContextOverride
Tipo: organización
Valor predeterminado: nulo
Descripción: anula el contexto del componente Navegador de contenido.
Valor de ejemplo: actualmente no está en uso
Componente Premios del estudiante
Variable: d2l.Custom.LCSWidgets.LearnerAwards.ContextOverride
Tipo: organización
Valor predeterminado: nulo
Descripción: anular el contexto del componente Premios del estudiante.
Nota: Los roles que aparecen en la matriz “Estudiante” se tratan como estudiantes. Los premios ocultos permanecen de esa forma hasta que se ganan.
Valor de ejemplo: var roleDefinitions = { "estudiante": [ "Rol1", "Rol2" ] };
Componente Pancarta de fotos
Variable: d2l.Custom.LCSWidgets.PhotoBanner.ContextOverride
Tipo: organización
Valor predeterminado: nulo
Descripción: anula el contexto del componente Pancarta de fotos.
Valor de ejemplo: actualmente no está en uso
Componente para varios perfiles
Variable: d2l.Custom.LCSWidgets.Profiles.ContextOverride
Tipo: organización
Valor predeterminado: nulo
Descripción: anula el contexto del componente Varios perfiles.
Los roles en la matriz “administrador” tienen acceso a la configuración completa. Los roles en la matriz “instructor” solo pueden actualizar la configuración del usuario.
Valor de ejemplo: var roleDefinitions = { "administrador": [ "Rol1", "Rol2" ], "instructor": [ "Rol1", "Rol2" ] };
Componente Perfil de tarjeta única
Variable: d2l.Custom.LCSWidgets.SingleProfile.ContextOverride
Tipo: organización
Valor predeterminado: nulo
Descripción: anula el contexto del componente Perfil único.
Valor de ejemplo: actualmente no está en uso
Componente Noticias cortas
Variable: d2l.Custom.LCSWidgets.SlimAnnouncements.ContextOverride
Tipo: organización
Valor predeterminado: nulo
Descripción: anula el contexto del componente Noticias cortas. Los roles en la matriz “moderador” pueden crear nuevas noticias.
Valor de ejemplo: var roleDefinitions = { "moderador": [ "Rol1", "Rol2" ] };
Componente Tabla de contenido visual
Variable: d2l.Custom.LCSWidgets.VisualTOC.ContextOverride
Tipo: organización
Valor predeterminado: nulo
Descripción: anula el contexto del componente Tabla de contenido visual.
Valor de ejemplo: actualmente no está en uso
Componente Bienvenida
Variable: d2l.Custom.LCSWidgets.WelcomeWindow.ContextOverride
Tipo: organización
Valor predeterminado: nulo
Descripción: anula el contexto del componente Bienvenida.
Los roles de la matriz “editor” son editores del componente. Ellos pueden ver el contenido predeterminado y ajustar la configuración.
Valor de ejemplo: var roleDefinitions = { "editor": [ "Rol1", "Rol2" ] };