Este documento fornece instruções para integrar uma extensão YuJa Media Chooser ao seu sistema de gerenciamento de aprendizagem (LMS) Moodle usando LTI. Essa extensão, chamada de Moodle Media Chooser, pode ser instalada no seu LMS Moodle e foi projetada para funcionar com o Moodle 2.4+.
Integrar o YuJa Media Chooser ao Moodle
Se você tiver dúvidas sobre qualquer etapa deste processo, entre em contato com o seu gerente de contas. A arquitetura de plugins da extensão do LMS Moodle é apresentada abaixo.
| Local | (local/yuja) | Permite a configuração do LTI e fornece a integração LTI para os outros plugins. |
| Atto | (lib/editor/atto/plugins/yuja) | Permite inserir mídia hospedada na YuJa usando o editor Atto. |
| TinyMce | (lib/editor/tinymce/plugins/yuja) | Permite inserir mídia hospedada na YuJa usando o editor TinyMCE (legado). |
| Tiny | (lib/editor/tiny/plugins/yuja) | Permite inserir mídia hospedada na YuJa usando o editor TinyMCE para o Moodle 4.2 e superior. |
Instalação
- Você receberá um arquivo zip chamado “YuJa Enterprise Video Platform - LMS Media Extension - Moodle Media Chooser”.zip. Descompacte esse arquivo.
- Para cada pasta de plugin, você verá um arquivo zip correspondente. Os arquivos zip incluídos se chamam “atto_yuja.zip”, “local_yuja.zip”, “tinymce_yuja.zip” e “tiny_yuja.zip”
- Faça login no Moodle como administrador e clique em Administração do site.
- Selecione a guia Plugins e clique em Instalar plugins. Forneça o arquivo zip e, em seguida, clique em Instalar plugin a partir do arquivo ZIP. Comece primeiro pelo arquivo “local_yuja.zip” e depois instale os outros dois.
- Como alternativa, em vez de usar a opção Instalar plugin a partir do arquivo ZIP, se você tiver um único zip para todos os plugins ou quiser fazer a instalação manualmente, copie a pasta “yuja” de cada um dos locais abaixo para as pastas correspondentes no servidor Moodle:
- Moodle 2.4+: A partir de “tinymce_yuja”, copie a pasta “yuja” para (path/to/your/moodle/lib/editor/tinymce/plugins/)
- Moodle 2.7+: A partir de “atto_yuja”, copie a pasta “yuja” para (path/to/your/moodle/lib/editor/atto/plugins/)
- A partir de “yuja_local”, copie a pasta “yuja” para (path/to/your/moodle/local/)
- Para a próxima etapa de cópia, escolha a correta para a sua versão do Moodle:
- Para finalizar a instalação, faça login como administrador na sua instância do Moodle e acesse Administração do site/Notificações. Você deverá ver os plugins modificados listados. Caso contrário, clique em Verificar atualizações disponíveis.
- Quando os plugins modificados aparecerem listados, clique em Atualizar banco de dados do Moodle agora para concluir a instalação.
- Se esta for a primeira vez que você instala o plugin local_yuja, será solicitado que você insira as informações de configuração. Os detalhes de configuração serão os mesmos usados para configurar a YuJa Enterprise Video Platform na Seção 1.
- Se esta for a primeira vez que você instala o plugin Atto, observe que ele exige algumas configurações adicionais, conforme indicado abaixo.
- Por fim, há uma configuração no Moodle que, por padrão, impede o usuário de inserir iframes; portanto, verifique se a opção Habilitar conteúdo confiável em Administração do site/Segurança/Políticas do site está marcada para permitir iframes. É possível acessar a página de configurações diretamente em https://<moodle_url>/admin/settings.php?section=sitepolicies.
Configurações adicionais
Abaixo estão as etapas adicionais para configurar os plugins do YuJa Media Chooser.
-
Plugin Local:
- A caixa de diálogo de configurações do plugin Local será exibida imediatamente após a instalação. Caso contrário, ou para acessá-la mais tarde, acesse Administração do site/Plugins/Plugins locais/YuJa Package Config.
- Você será solicitado a informar a versão do LTI e a URL da ferramenta. A versão do LTI é LTI 1.3, e a URL da ferramenta foi fornecida a você pelo seu gerente de contas da YuJa, junto com os demais detalhes que você usa para configurar uma ferramenta LTI externa para acessar a YuJa Enterprise Video Platform.
-
Plugin do editor de texto formatado Atto:
- Depois de instalado, o plugin Atto exige um pouco de configuração adicional.
- Acesse http://your.moodle/admin/settings.php?section=editorsettingsatto e adicione uma nova linha na área de texto Configuração da barra de ferramentas contendo yuja = yuja no local onde você quer que o botão apareça. Consulte http://docs.moodle.org/27/en/Text_editor#Toolbar_settings para saber como ajustar a barra de ferramentas do Atto ao seu gosto.
-
Plugin do editor de texto formatado TinyMCE (legado):
- Depois que o plugin for instalado (veja acima), a configuração é automática e nenhuma ação adicional é necessária.
-
Plugin do editor de texto formatado TinyMCE (Moodle 4.2+):
- Depois que o plugin for instalado (veja acima), a configuração é automática e nenhuma ação adicional é necessária.
Opcional - Instalar o Media Chooser com sincronização do livro de notas para o Moodle
Visão geral
Content Item Message é um protocolo que permite que ferramentas baseadas em LTI devolvam informações de autenticação para, entre outras coisas, vídeos incorporados. No Moodle, o CIM pode ser usado para incorporar conteúdo por meio de um fluxo de trabalho CIM definido pelo Moodle.
Os vídeos publicados no Moodle usando o fluxo de trabalho CIM do Moodle poderão rastrear análises (ou seja, o usuário da YuJa que assiste ao vídeo será identificado, em vez de o espectador ser marcado como “Anônimo”).
Observação: Atualmente, o Moodle não oferece suporte à incorporação baseada em CIM por meio de editores de texto; no entanto, a comunidade de desenvolvimento do Moodle tem um ticket aberto para oferecer suporte futuro ao LTI Content Item por meio de editores de texto (consulte https://tracker.moodle.org/browse/MDL-56229 e https://moodle.org/mod/forum/discuss.php?d=354590).
Instalar o Media Chooser com sincronização do livro de notas para o Moodle
A ferramenta CIM deve ser instalada por meio do LMS Moodle.
-
Acesse Administração do site/Plugins/Módulos de atividade/Ferramenta externa/Gerenciar ferramentas.
-
Clique em configurar uma ferramenta manualmente. Preencha os seguintes campos:
- Nome da ferramenta: YuJa
- URL da ferramenta: https://<YourInstitutionURL>.yuja.com/LTI3Entry.jsp
- Versão do LTI: LTI 1.3
- Tipo de chave pública: URL do conjunto de chaves
-
Conjunto de chaves públicas: https://<YourInstitutionURL>.yuja.com/P/Data/LTI3JwksJSONS
-
URL de início de login: https://<YourInstitutionURL>.yuja.com/LTI3LoginInit.jsp
-
URI(s) de redirecionamento: https://<YourInstitutionURL>.yuja.com/LTI3Entry.jsp
-
Parâmetros personalizados:
-
moodle_course_previous_context_ids=$Context.id.history
-
lti_login_id=$User.username
-
-
Uso da configuração da ferramenta: Mostrar no seletor de atividades e como ferramenta pré-configurada
-
Contêiner de inicialização padrão: Incorporar, sem blocos.
-
Content-Item Message: Marque.
-
URL do ícone (opcional: adicione um logotipo personalizado ao ícone do YuJa Media Chooser):
https://<YourInstitutionZone>/Dashboard/icons/yuja-media-chooser.png
- Expanda a guia Privacidade e faça as seguintes seleções. Importante: As configurações abaixo são necessárias para garantir a integração e o rastreamento adequados do livro de notas. É altamente recomendável definir as três configurações como Sempre.
Compartilhar o nome do iniciador com a ferramenta: Sempre.
- Compartilhar o e-mail do iniciador com a ferramenta: Sempre.
- Aceitar notas da ferramenta: Sempre.
-
Clique em Salvar alterações.