Como integrar o ONLYOFFICE Docs ao Moodle 4
ONLYOFFICE Docs é um pacote de escritório de código aberto que inclui editores colaborativos para documentos de texto, planilhas, apresentações e formulários, juntamente com visualizador e conversor de PDF. O pacote é distribuído sob os termos da licença AGPL v3.0. OOXML é usado como formato principal.
ONLYOFFICE Docs pode ser integrado a vários serviços em nuvem, como estruturas CMS (WordPress, Strapi, Drupal), plataformas de colaboração e conteúdo (ONLYOFFICE Workspace, Nextcloud, Seafile, Confluence, Alfresco), rastreadores de problemas (Jira, Redmine), soluções de e-learning (Moodle, Chamilo, HumHub) e outros. Você também pode incorporar os editores em seu próprio serviço da web.
Moodle é um sistema de gerenciamento de e-learning (LMS) de código aberto escrito em PHP e distribuído sob GNU GPL. A integração do ONLYOFFICE no Moodle permite aos usuários adicionar atividades de documentos aos cursos e permite edição e colaboração para alunos e professores.
Neste tutorial, aprenderemos como conectar as instâncias do ONLYOFFICE Docs e Moodle usando um plugin de integração.
Pré-requisito: A versão mais recente do plugin ONLYOFFICE (v.3.0.0) é compatível com Moodle 4.0. A versão mínima do ONLYOFFICE Docs compatível para uso com o Moodle é a v.4.2.7 (e posterior).
Etapa 1: instalar documentos do ONLYOFFICE
Para poder trabalhar com documentos dentro do Moodle, você precisa de uma instância do ONLYOFFICE Docs (Servidor de Documentos). A forma de instalação oficialmente recomendada pelos desenvolvedores é usar Docker.
Permite instalar a última versão dos editores com todas as dependências executando um único comando:
sudo docker run -i -t -d -p 8080:80 --restart=always
onlyoffice/documentserver
Você pode encontrar as instruções detalhadas neste tutorial.
Se você é novo no Moodle, verifique este tutorial do HowtoForge que descreve como instalar a solução no Ubuntu 22.04.
Passo 2: Instale o plugin de integração
O plugin ONLYOFFICE é um módulo de atividade que está disponível na biblioteca oficial de plugins do Moodle.
Siga as etapas normais de instalação do plugin Moodle para instalar o plugin em seu diretório mod/onlyofficeeditor.
Faça login como administrador e vá para Administração do site — Plugins — Instalar plug-ins.
Clique no botão Instalar plug-ins do diretório de plug-ins do Moodle e selecione sua versão atual do Moodle. Procure o plugin necessário, clique no botão Instalar e clique em Continuar.
Confirme a solicitação de instalação e verifique o relatório de validação do plugin.
Etapa 3: configurar a instância
Encontre o aplicativo enviado na página de visão geral dos plug-ins e clique em Configurações.
Insira o nome do servidor com o ONLYOFFICE Docs instalado no campo Endereço do serviço de edição de documentos (veja a captura de tela na próxima etapa).
Se necessário, ative a opção Forçar salvamento para salvar versões e revisões de documentos manualmente a qualquer momento diretamente no servidor.
A partir da versão 7.2 do ONLYOFFICE Docs, o JWT é habilitado por padrão e a chave secreta é gerada automaticamente para proteger os documentos contra acesso não autorizado. Se necessário, insira seu próprio segredo do servidor de documentos e especifique a mesma chave secreta no arquivo de configuração do ONLYOFFICE Docs.
Etapa 4: personalizar a interface
Personalize os elementos da interface do ONLYOFFICE Docs:
- exibir ou ocultar botões de menu de bate-papo, ajuda e feedback e suporte;
- escolha entre o cabeçalho da barra de ferramentas padrão/compacto e colorido/monocromático.
Salve as configurações após inserir as credenciais necessárias e personalizar a interface.
Passo 5: Gerenciar atividades documentais em cursos
Crie uma atividade do ONLYOFFICE no curso para adicionar documentos, planilhas, apresentações ou formulários preenchíveis e permitir a visualização e edição na interface do Moodle.
Você pode fazer upload de qualquer documento existente do seu computador ou criar um novo arquivo em branco.
Ajuste o nome e a descrição da nova atividade e outras configurações, incluindo permissões para download e impressão, ocultação da aba Proteção de outros usuários, disponibilidade e ID do módulo, restrição de acesso à atividade, parâmetros para rastreamento de conclusão, tags, competências do curso.
Uma vez definida a atividade, defina quais tipos de usuários têm acesso a ela, bem como outros tipos de permissões de atividade. Por exemplo, você pode permitir permissão de edição para professores e permitir apenas a visualização de documentos para alunos.
Etapa 6: visualizar e editar arquivos anexados
Na atividade de documento do ONLYOFFICE, edite documentos, crie formulários digitais, preencha-os e salve-os como PDF, crie arquivos em coautoria com outros alunos ou professores usando modos de coedição em tempo real e com bloqueio de parágrafo, rastreie alterações, comentários e crie -no bate-papo.
Os formatos DOCX, XLSX, PPTX, DOCXF, OFORM, TXT e CSV estão disponíveis para visualização e edição. O PDF está disponível para visualização. ODT, ODS, ODP, DOC, XLS, PPT, PPS, EPUB, RTF, HTML e HTM estão disponíveis para edição por meio da conversão para OOXML.
Aplique recursos extras usando plugins: traduza textos com DeepL, Apertium ou Google, faça chamadas de áudio e vídeo usando Jitsi, insira vídeos do YouTube e diagramas complexos, crie bibliografias com Mendeley e Zotero, converta documentos para HTML, corrija erros gramaticais e ortográficos, pesquise para sinônimos e antônimos, etc.
É possível usar o editor compacto na página do curso para ter acesso constante às informações e blocos da atividade, ou entrar no modo de tela cheia para editar os arquivos na interface estendida.
Isso é tudo! Agora você pode trabalhar com documentos de escritório dentro da estrutura do curso Moodle.