Variáveis de configuração do Pacote de expansão do widget da página inicial
Os administradores do sistema podem usar as variáveis de configuração do Pacote de expansão de widgets da página inicial (HWEP) para gerenciar o comportamento de cada widget do sistema incluído no pacote.
Essas variáveis seguem o formato:
d2l.Custom.LCSWidgets.[WidgetName].ContextOverride
Esse formato permite atualizar informações contextuais, como definições de função, diretamente por meio da variável de configuração. Ele substitui a necessidade de editar código de widget personalizado.
Os widgets Premiações do Aluno, Multiperfis, Avisos Compactos e Janela de Boas-Vindas usam essa variável para vincular as permissões do widget a funções do sistema usando uma string JavaScript. Outros widgets do HWEP também incluem a variável, mas não a utilizam atualmente.
Esta página fornece uma lista das variáveis de configuração disponíveis para widgets da página inicial. Selecione um nome de widget abaixo para visualizar seus detalhes.
Variáveis de configuração do widget
Widget Ranking de Premiações
Variável: d2l.Custom.LCSWidgets.AwardsLeaderboard.ForceSortBy
Tipo: Org
Valor padrão: NotSet
Descrição: substitui as configurações do widget no nível do curso para todas as instâncias do widget Ranking de Premiações em toda a organização.
Essa variável oferece três opções: Premiações, Créditos e Não Definido.
- NotSet: as preferências de classificação no nível do curso permanecem inalteradas.
- Premiações ou Créditos: substitui todas as configurações no nível do curso e desativa a opção Classificar por na caixa de diálogo Personalizar este widget do widget.
Valores de exemplo: NotSet, Premiações, Créditos
Variável: d2l.Custom.LCSWidgets.AwardsLeaderboard.MaskUsernames
Tipo: Org
Valor padrão: Desativado
Descrição: mascara os nomes de usuário e as imagens de perfil dos alunos no widget Ranking de Premiações em todas as instâncias do widget dentro da organização.
Observação: os usuários com a permissão Ranking de Premiações > Ver detalhes mascarados do usuário ainda podem visualizar os detalhes do usuário. Os alunos sempre veem seu próprio nome e imagem de perfil, mesmo quando o mascaramento está ativado.
Valores de exemplo: Desligado, Ligado
Widget Navegador de conteúdo
Variável:d2l.Custom.LCSWidgets.ContentNavigator.ContextOverride
Tipo: Org
Valor padrão: nulo
Descrição: substitui o contexto do widget do Navegador de Conteúdo.
Exemplo de valor: atualmente não está em uso
Widget Premiações do Aluno
Variável: d2l.Custom.LCSWidgets.LearnerAwards.ContextOverride
Tipo: Org
Valor padrão: nulo
Descrição: substitui o contexto do widget Premiações do Aluno.
Observação: as funções listadas na matriz "aluno" são tratadas como alunos. As premiações ocultas permanecem assim até serem obtidas.
Exemplo de valor: var roleDefinitions = { "learner": [ "Role1", "Role2" ] };
Widget Banner de fotos
Variável: d2l.Custom.LCSWidgets.PhotoBanner.ContextOverride
Tipo: Org
Valor padrão: nulo
Descrição: substitui o contexto do widget Banner da Foto.
Exemplo de valor: atualmente não está em uso
Widget Vários perfis
Variável: d2l.Custom.LCSWidgets.Profiles.ContextOverride
Tipo: Org
Valor padrão: nulo
Descrição: substitui o contexto do widget Multiperfis.
As funções na matriz "administrator" têm acesso total à configuração. As funções na matriz "instrutor" só podem atualizar as configurações do usuário.
Valor de exemplo: var roleDefinitions = { "administrator": [ "Role1", "Role2" ], "instructor": [ "Role1", "Role2" ] };
O widget Cartão de perfil único
Variável: d2l.Custom.LCSWidgets.SingleProfile.ContextOverride
Tipo: Org
Valor padrão: nulo
Descrição: substitui o contexto do widget Perfil Único.
Exemplo de valor: atualmente não está em uso
Widget Avisos compactos
Variável: d2l.Custom.LCSWidgets.SlimAnnouncements.ContextOverride
Tipo: Org
Valor padrão: nulo
Descrição: substitui o contexto do widget Avisos Compactos. As funções na matriz "moderador" podem criar novos anúncios.
Exemplo de valor: var roleDefinitions = { "moderator": [ "Role1", "Role2" ] };
Widget Índice visual
Variável: d2l.Custom.LCSWidgets.VisualTOC.ContextOverride
Tipo: Org
Valor padrão: nulo
Descrição: substitui o contexto do widget Índice Visual.
Exemplo de valor: atualmente não está em uso
Widget de Janela de boas-vindas
Variável: d2l.Custom.LCSWidgets.WelcomeWindow.ContextOverride
Tipo: Org
Valor padrão: nulo
Descrição: substitui o contexto do widget Boas-Vindas.
Funções na matriz "editor" são editores do widget. Os editores podem visualizar o conteúdo padrão e definir a configuração.
Exemplo de valor: var roleDefinitions = { "editor": ["Role1", "Role2" ] };