Catálogo completo de ferramentas
Estas são as ferramentas alcançadas através da passagem (veja Ferramentas disponíveis) — o resto do catálogo de serviços web do Moodle além do conjunto selecionado, mais as próprias funções do plugin local_mcpconnector. Um assistente chega até elas chamando moodle_find_tools e depois moodle_run_tool; não configura nada desta lista, e os papéis Moodle de cada chave continuam a decidir o que pode realmente executar.
| Ferramenta | O que faz |
|---|---|
| aiplacement_courseassist_summarise_text | Resume texto utilizando o posicionamento de IA do assistente de curso do Moodle |
| aiplacement_editor_generate_image | Gera uma imagem a partir de um pedido de texto através do posicionamento de IA do editor |
| aiplacement_editor_generate_text | Gera conteúdo de texto a partir de um pedido através do posicionamento de IA do editor |
| block_recentlyaccesseditems_get_recent_items | Lista os cursos, atividades e recursos acedidos recentemente pelo utilizador atual |
| block_starredcourses_get_starred_courses | Lista os cursos marcados com estrela (favoritos) do utilizador atual |
| core_admin_set_block_protection | Define se um tipo de bloco está protegido contra eliminação (apenas administradores) |
| core_admin_set_plugin_order | Altera a ordem de apresentação de um plugin dentro do seu tipo (apenas administradores) |
| core_admin_set_plugin_state | Ativa ou desativa um plugin (apenas administradores) |
| core_ai_delete_provider_instance | Elimina uma instância de fornecedor de IA (apenas administradores) |
| core_ai_get_policy_status | Obtém o estado de aceitação da política de IA de um utilizador |
| core_ai_set_action | Ativa ou desativa uma ação de IA para um determinado plugin (apenas administradores) |
| core_ai_set_policy_status | Regista o estado de aceitação da política de IA de um utilizador |
| core_ai_set_provider_order | Altera a ordem de prioridade de uma instância de fornecedor de IA (apenas administradores) |
| core_ai_set_provider_status | Ativa ou desativa uma instância de fornecedor de IA (apenas administradores) |
| core_auth_confirm_user | Confirma uma conta de utilizador autorregistada usando a sua chave de confirmação por email |
| core_auth_is_age_digital_consent_verification_enabled | Verifica se a verificação da idade de consentimento digital está ativada no site |
| core_auth_is_minor | Verifica se um utilizador é considerado menor com base na idade e no país, para efeitos de consentimento RGPD |
| core_auth_request_password_reset | Solicita a redefinição da palavra-passe, enviando um email de redefinição se o utilizador existir |
| core_auth_resend_confirmation_email | Reenvia o email de confirmação de conta a um utilizador não confirmado |
| core_backup_get_async_backup_links_backup | Obtém as ligações de transferência e o estado de uma cópia de segurança assíncrona concluída |
| core_backup_get_async_backup_links_restore | Obtém o estado e as ligações do curso de um restauro assíncrono concluído |
| core_backup_get_async_backup_progress | Obtém o progresso de uma cópia de segurança ou restauro assíncrono em curso |
| core_backup_get_copy_progress | Obtém o progresso de uma operação de cópia de curso |
| core_backup_submit_copy_form | Submete um pedido de cópia de curso e devolve identificadores de tarefa para acompanhamento |
| core_badges_disable_badges | Desativa um ou mais emblemas por ID, para que deixem de poder ser obtidos |
| core_badges_enable_badges | Ativa um ou mais emblemas por ID, para que possam ser obtidos |
| core_badges_get_badge | Obtém informação detalhada sobre um emblema, incluindo critérios e imagem |
| core_badges_get_user_badge_by_hash | Obtém a atribuição de emblema de um utilizador através do seu hash único, para verificação Open Badges |
| core_badges_get_user_badges | Lista todos os emblemas obtidos por um utilizador, opcionalmente filtrados por curso |
| core_block_fetch_addable_blocks | Lista os tipos de bloco que podem ser adicionados a uma determinada página |
| core_block_get_course_blocks | Obtém os blocos configurados numa página de curso, com posição e conteúdo |
| core_block_get_dashboard_blocks | Obtém os blocos configurados no painel do utilizador |
| core_blog_add_entry | Cria uma nova entrada de blog |
| core_blog_delete_entry | Elimina uma entrada de blog por ID |
| core_blog_get_access_information | Obtém as permissões de blog do utilizador atual, como se pode adicionar ou ver entradas |
| core_blog_get_entries | Obtém entradas de blog com filtragem opcional por utilizador, curso ou etiqueta |
| core_blog_prepare_entry_for_edition | Carrega uma entrada de blog numa área de rascunho para a preparar para edição |
| core_blog_update_entry | Atualiza uma entrada de blog existente |
| core_blog_view_entries | Regista um evento de visualização de entradas de blog para análise e acompanhamento de conclusão |
| core_calendar_create_calendar_events | Cria um ou mais eventos de calendário de utilizador, curso, site ou grupo |
| core_calendar_delete_calendar_events | Elimina um ou mais eventos de calendário, opcionalmente uma série repetida completa |
| core_calendar_get_calendar_event_by_id | Obtém os detalhes de um único evento do calendário por ID |
| core_calendar_update_event_start_day | Atualiza o dia de início de um evento do calendário, como no reagendamento por arrastar e largar |
| core_check_get_result_admintree | Obtém os resultados da verificação de saúde do site a partir da árvore de administração (apenas administradores) |
| core_cohort_add_cohort_members | Adiciona utilizadores a coortes |
| core_cohort_create_cohorts | Cria uma ou mais coortes |
| core_cohort_delete_cohort_members | Remove utilizadores de coortes |
| core_cohort_delete_cohorts | Elimina coortes e as suas inscrições por ID |
| core_cohort_get_cohort_members | Lista os membros de coortes especificadas |
| core_cohort_get_cohorts | Obtém os detalhes de coortes por ID |
| core_cohort_search_cohorts | Pesquisa coortes por nome ou número de identificação |
| core_cohort_update_cohorts | Atualiza campos de uma ou mais coortes existentes |
| core_comment_add_comments | Adiciona um ou mais comentários a itens do Moodle, como atividades ou mensagens de blog |
| core_comment_delete_comments | Elimina comentários por ID |
| core_comment_get_comments | Obtém comentários de um item, com informação do autor e paginação |
| core_competency_add_competency_to_course | Associa uma competência a um curso, para que os estudantes sejam avaliados face a ela |
| core_competency_add_competency_to_plan | Adiciona uma competência a um plano de aprendizagem de um utilizador |
| core_competency_add_competency_to_template | Adiciona uma competência a um modelo de plano de aprendizagem |
| core_competency_add_related_competency | Associa duas competências como relacionadas |
| core_competency_approve_plan | Aprova um plano de aprendizagem submetido para revisão |
| core_competency_competency_framework_viewed | Regista um evento de visualização de referencial de competências |
| core_competency_competency_viewed | Regista um evento de visualização de competência |
| core_competency_complete_plan | Marca um plano de aprendizagem como concluído e fixa as suas classificações de competências |
| core_competency_count_competencies | Conta competências que correspondem a filtros opcionais |
| core_competency_count_competencies_in_course | Conta competências associadas a um curso |
| core_competency_count_competencies_in_template | Conta competências num modelo de plano de aprendizagem |
| core_competency_count_competency_frameworks | Conta referenciais de competências |
| core_competency_count_course_module_competencies | Conta competências associadas a um módulo de curso (atividade) |
| core_competency_count_courses_using_competency | Conta cursos que utilizam uma determinada competência |
| core_competency_count_templates | Conta modelos de plano de aprendizagem |
| core_competency_count_templates_using_competency | Conta modelos que utilizam uma determinada competência |
| core_competency_create_competency | Cria uma nova competência dentro de um referencial |
| core_competency_create_competency_framework | Cria um novo referencial de competências |
| core_competency_create_plan | Cria um novo plano de aprendizagem para um utilizador |
| core_competency_create_template | Cria um novo modelo de plano de aprendizagem |
| core_competency_create_user_evidence_competency | Associa uma evidência de utilizador a uma reivindicação de competência |
| core_competency_delete_competency | Elimina uma competência |
| core_competency_delete_competency_framework | Elimina um referencial de competências e todas as suas competências |
| core_competency_delete_evidence | Elimina evidências de competência de registos de conclusão de atividade ou curso |
| core_competency_delete_plan | Elimina um plano de aprendizagem |
| core_competency_delete_template | Elimina um modelo de plano de aprendizagem |
| core_competency_delete_user_evidence | Elimina a evidência de aprendizagem prévia de um utilizador |
| core_competency_delete_user_evidence_competency | Desassocia a evidência de um utilizador de uma reivindicação de competência |
| core_competency_duplicate_competency_framework | Duplica um referencial de competências juntamente com todas as suas competências |
| core_competency_duplicate_template | Duplica um modelo de plano de aprendizagem juntamente com todas as suas competências |
| core_competency_get_scale_values | Obtém os valores de escala definidos para uma escala de competência |
| core_competency_grade_competency | Classifica a proficiência de competência de um utilizador, criando evidência de realização |
| core_competency_grade_competency_in_course | Classifica a competência de um utilizador no contexto de um curso específico |
| core_competency_grade_competency_in_plan | Classifica uma competência no contexto de um plano de aprendizagem |
| core_competency_list_competencies | Lista competências com filtragem opcional |
| core_competency_list_competencies_in_template | Lista todas as competências contidas num modelo |
| core_competency_list_competency_frameworks | Lista referenciais de competências com filtragem opcional |
| core_competency_list_course_competencies | Lista competências associadas a um curso, juntamente com as suas definições específicas do curso |
| core_competency_list_course_module_competencies | Lista competências associadas a um módulo de curso específico |
| core_competency_list_plan_competencies | Lista todas as competências de um plano de aprendizagem, juntamente com a proficiência do utilizador |
| core_competency_list_templates | Lista modelos de plano de aprendizagem com filtragem opcional |
| core_competency_list_templates_using_competency | Lista modelos que utilizam uma determinada competência |
| core_competency_list_user_plans | Lista todos os planos de aprendizagem pertencentes a um utilizador |
| core_competency_move_down_competency | Move uma competência para baixo na sua lista de competências irmãs |
| core_competency_move_up_competency | Move uma competência para cima na sua lista de competências irmãs |
| core_competency_plan_cancel_review_request | Cancela um pedido de revisão pendente de um plano de aprendizagem |
| core_competency_plan_request_review | Solicita a revisão de um plano de aprendizagem |
| core_competency_plan_start_review | Inicia a revisão de um plano de aprendizagem |
| core_competency_plan_stop_review | Interrompe a revisão de um plano de aprendizagem sem aprovar nem rejeitar |
| core_competency_read_competency | Obtém os detalhes de uma competência |
| core_competency_read_competency_framework | Obtém os detalhes de um referencial de competências |
| core_competency_read_plan | Obtém os detalhes de um plano de aprendizagem |
| core_competency_read_template | Obtém os detalhes de um modelo de plano de aprendizagem |
| core_competency_read_user_evidence | Obtém os detalhes da evidência de aprendizagem prévia de um utilizador |
| core_competency_remove_competency_from_course | Desassocia uma competência de um curso |
| core_competency_remove_competency_from_plan | Remove uma competência de um plano de aprendizagem |
| core_competency_remove_competency_from_template | Remove uma competência de um modelo |
| core_competency_remove_related_competency | Remove a relação entre duas competências |
| core_competency_reopen_plan | Reabre um plano de aprendizagem concluído para trabalho adicional |
| core_competency_reorder_course_competency | Reordena uma competência na lista de competências de um curso |
| core_competency_reorder_plan_competency | Reordena uma competência num plano de aprendizagem |
| core_competency_reorder_template_competency | Reordena uma competência num modelo |
| core_competency_request_review_user_evidence_linked | Solicita a revisão de todas as competências associadas a uma evidência de utilizador |
| core_competency_search_competencies | Pesquisa competências por uma consulta de texto |
| core_competency_set_course_competency_ruleoutcome | Define o que acontece a uma competência de curso quando o curso é concluído |
| core_competency_set_parent_competency | Move uma competência para um pai diferente |
| core_competency_template_has_related_data | Verifica se um modelo tem dados relacionados, como planos ou coortes |
| core_competency_template_viewed | Regista um evento de visualização de modelo |
| core_competency_unapprove_plan | Revoga a aprovação de um plano de aprendizagem |
| core_competency_unlink_plan_from_template | Desassocia um plano do seu modelo, mantendo as suas competências e tornando-o independente |
| core_competency_update_competency | Atualiza uma competência existente |
| core_competency_update_competency_framework | Atualiza um referencial de competências existente |
| core_competency_update_course_competency_settings | Atualiza as definições de competência de um curso |
| core_competency_update_plan | Atualiza um plano de aprendizagem existente |
| core_competency_update_template | Atualiza um modelo de plano de aprendizagem existente |
| core_competency_user_competency_cancel_review_request | Cancela um pedido de revisão pendente da competência de um utilizador |
| core_competency_user_competency_plan_viewed | Regista um evento de visualização de plano de competência do utilizador |
| core_competency_user_competency_request_review | Solicita a revisão da proficiência de competência de um utilizador |
| core_competency_user_competency_start_review | Inicia a revisão da competência de um utilizador |
| core_competency_user_competency_stop_review | Interrompe a revisão da competência de um utilizador |
| core_competency_user_competency_viewed | Regista um evento de visualização de competência do utilizador |
| core_competency_user_competency_viewed_in_course | Regista um evento de visualização de competência do utilizador num curso |
| core_competency_user_competency_viewed_in_plan | Regista um evento de visualização de competência do utilizador num plano |
| core_completion_get_activities_completion_status | Obtém o estado de conclusão de cada atividade de um curso para um utilizador |
| core_completion_get_course_completion_status | Obtém o estado geral de conclusão de curso de um utilizador, incluindo o progresso em cada critério de conclusão |
| core_completion_mark_course_self_completed | Permite a um estudante marcar um curso como autoconcluído, quando a autoconclusão está ativada como critério |
| core_completion_override_activity_completion_status | Permite a um professor ou administrador substituir manualmente o estado de conclusão de uma atividade de um utilizador |
| core_completion_update_activity_completion_status_manually | Atualiza a conclusão manual de atividade em formato de caixa de verificação para o utilizador atual |
| core_contentbank_copy_content | Cria uma cópia de conteúdo do banco de conteúdos no mesmo contexto ou noutro |
| core_contentbank_delete_content | Elimina conteúdo do banco de conteúdos |
| core_contentbank_rename_content | Renomeia conteúdo no banco de conteúdos |
| core_contentbank_set_content_visibility | Define a visibilidade de conteúdo do banco de conteúdos; conteúdo oculto não pode ser utilizado em cursos |
| core_course_add_content_item_to_user_favourites | Adiciona um tipo de atividade aos itens de conteúdo favoritos de um utilizador |
| core_course_check_updates | Verifica os módulos de curso quanto a atualizações desde um determinado momento |
| core_course_create_categories | Cria uma ou mais categorias de cursos |
| core_course_create_courses | Cria um ou mais cursos e devolve os registos dos cursos criados |
| core_course_delete_categories | Elimina categorias de cursos, movendo opcionalmente os seus cursos primeiro para outro local |
| core_course_delete_courses | Elimina cursos por ID (destrutivo, não pode ser desfeito) |
| core_course_delete_modules | Elimina módulos de curso (atividades) por ID de módulo de curso (destrutivo) |
| core_course_duplicate_course | Duplica um curso existente, com configurações opcionais, devolvendo o novo ID do curso |
| core_course_edit_module | Executa ações rápidas num módulo por ID de módulo de curso — eliminar (para o reciclagem), duplicar, mostrar/ocultar, modo furtivo, ou mover |
| core_course_edit_section | Executa ações de edição numa secção do curso, tais como mostrar, ocultar, ou marcar como destacada |
| core_course_get_categories | Lista categorias de cursos, com filtragem opcional |
| core_course_get_course_content_items | Lista os tipos de atividade disponíveis para adicionar a um curso |
| core_course_get_course_module | Obtém informação detalhada sobre um único módulo de curso |
| core_course_get_course_module_by_instance | Procura a informação de um módulo de curso a partir do seu nome de módulo e ID de instância |
| core_course_get_courses | Obtém detalhes completos de cursos por ID, ou todos os cursos visíveis ao utilizador se nenhum for especificado |
| core_course_get_enrolled_action_events_by_timeline | Obtém os cursos em que um utilizador está inscrito, juntamente com os seus próximos eventos de ação (prazos, etc.) |
| core_course_get_enrolled_courses_by_timeline_classification | Obtém os cursos em que um utilizador está inscrito, filtrados por estado na linha temporal (passados, em curso, futuros) |
| core_course_get_enrolled_users_by_cmid | Obtém os utilizadores inscritos no curso que contém um dado módulo de curso |
| core_course_get_module | Obtém informação básica sobre um módulo (uma versão mais leve de get_course_module) |
| core_course_get_recent_courses | Lista os cursos a que o utilizador atual acedeu recentemente, do mais recente para o mais antigo |
| core_course_get_updates_since | Lista tudo o que mudou num curso desde um determinado momento, para sincronização |
| core_course_get_user_administration_options | Lista as opções de administração disponíveis ao utilizador atual para um curso |
| core_course_get_user_navigation_options | Lista as opções de navegação disponíveis ao utilizador atual para um curso |
| core_course_import_course | Importa conteúdo de um curso para outro através de cópia de segurança/restauro |
| core_course_remove_content_item_from_user_favourites | Remove um tipo de atividade dos itens de conteúdo favoritos do utilizador |
| core_course_search_courses | Pesquisa cursos por consulta de texto |
| core_course_set_favourite_courses | Marca cursos como favoritos ou remove-os dos favoritos do utilizador atual |
| core_course_toggle_activity_recommendation | Alterna se um tipo de atividade é recomendado num curso |
| core_course_update_categories | Atualiza categorias de cursos existentes, alterando apenas os campos fornecidos |
| core_course_update_courses | Atualiza cursos existentes (e valores de campos personalizados do curso), alterando apenas os campos fornecidos |
| core_course_view_course | Regista um evento de visualização de curso, para utilizar ao navegar para dentro de um curso |
| core_course_view_module_instance_list | Regista um evento de visualização para uma listagem de todas as atividades de um tipo num curso |
| core_courseformat_create_module | Descontinuada pelo Moodle e limitada a tipos como subsecções; falha para fórum, trabalho, etc. — usa local_mcpconnector_create_module em alternativa, indicando a secção pelo número |
| core_courseformat_file_handlers | Lista os manipuladores de ficheiros disponíveis para operações de formato de curso em ficheiros carregados |
| core_courseformat_get_overview_information | Obtém a informação geral de um curso: resumo, progresso, e estatísticas de conclusão |
| core_courseformat_get_section_content_items | Lista as atividades e recursos contidos numa secção do curso |
| core_courseformat_get_state | Obtém o estado completo do formato do curso, incluindo todas as secções e módulos, para formatos de curso reativos |
| core_courseformat_log_view_overview_information | Regista que a informação geral de um curso foi visualizada, para fins analíticos |
| core_courseformat_new_module | Cria um módulo apenas para tipos que suportam criação rápida (na prática apenas subsecções); falha para fórum, trabalho, teste, etc. — usa local_mcpconnector_create_module em alternativa, indicando a secção pelo seu ID na base de dados |
| core_courseformat_update_course | Aplica um conjunto de ações de formato de curso, tais como mover secções/módulos ou alterar a visibilidade |
| core_create_userfeedback_action_record | Regista uma ação de feedback do utilizador, como clicar em "dar feedback" ou "lembrar mais tarde" |
| core_customfield_create_category | Cria uma categoria de campo personalizado |
| core_customfield_delete_category | Elimina uma categoria de campo personalizado (destrutivo) |
| core_customfield_delete_field | Elimina um campo personalizado (destrutivo) |
| core_customfield_move_category | Reordena uma categoria de campo personalizado para uma nova posição |
| core_customfield_move_field | Reordena um campo personalizado para uma nova posição ou categoria |
| core_customfield_reload_template | Reaplica um modelo de campo personalizado para atualizar os seus campos definidos pelo modelo |
| core_customfield_toggle_shared | Alterna se um modelo ou categoria de campo personalizado é partilhado entre contextos |
| core_enrol_get_course_enrolment_methods | Lista os métodos de inscrição configurados para um curso |
| core_enrol_get_enrolled_users_with_capability | Lista os utilizadores inscritos num curso que possuem uma dada capacidade, opcionalmente dentro de um grupo |
| core_enrol_get_potential_users | Lista utilizadores que poderiam ser inscritos num curso mas atualmente não estão, opcionalmente filtrados por pesquisa ou papel |
| core_enrol_search_users | Pesquisa utilizadores, normalmente para interfaces de seleção de inscrição |
| core_enrol_unenrol_user_enrolment | Anula a inscrição de um único utilizador numa inscrição de curso |
| core_fetch_notifications | Obtém as notificações pendentes do utilizador atual (alertas, mensagens, etc.) |
| core_files_delete_draft_files | Elimina ficheiros da área de rascunhos de um utilizador, limpando carregamentos temporários |
| core_files_get_files | Lista ficheiros numa dada área de ficheiros, com metadados como nome, tamanho, e URL |
| core_files_get_unused_draft_itemid | Obtém um novo ID de item de rascunho não utilizado, para usar antes de carregar ficheiros |
| core_files_upload | Carrega um ficheiro para uma área de rascunhos ou diretamente para uma área de ficheiros |
| core_filters_get_all_states | Lista todos os filtros de texto ao nível do site e se cada um está ativo |
| core_filters_get_available_in_context | Lista quais os filtros de texto ativos para processar conteúdo num dado contexto |
| core_get_string | Devolve uma única cadeia localizada dos pacotes de idioma do Moodle |
| core_get_strings | Devolve várias cadeias localizadas numa única chamada em lote |
| core_get_user_dates | Converte marcas temporais em datas formatadas segundo o fuso horário e a localização do utilizador |
| core_grades_create_gradecategories | Cria categorias de notas na pauta de um curso para agrupar itens de nota; não é possível definir aqui uma escala no total da categoria — usa local_mcpconnector_update_grade_category para isso, e local_mcpconnector_delete_grade_category para eliminar |
| core_grades_get_enrolled_users_for_selector | Lista utilizadores inscritos formatados para seletores de interface de notas, filtráveis por nome e grupo |
| core_grades_get_feedback | Obtém o texto de feedback registado para um item de nota e utilizador específicos |
| core_grades_get_gradable_users | Lista utilizadores elegíveis para receber notas num curso |
| core_grades_get_grade_tree | Obtém a árvore de notas completa de um curso, mostrando categorias e itens de forma hierárquica |
| core_grades_get_gradeitems | Lista todos os itens de nota de um curso (atividades avaliadas, notas manuais, totais de categoria) |
| core_grades_get_groups_for_selector | Lista os grupos do curso formatados para o seletor de filtro de grupos da pauta |
| core_grades_grader_gradingpanel_point_fetch | Obtém dados do painel de avaliação por pontos para um utilizador e item de nota |
| core_grades_grader_gradingpanel_point_store | Guarda uma nota por pontos introduzida através do painel de avaliação |
| core_grades_grader_gradingpanel_scale_fetch | Obtém dados do painel de avaliação por escala para atividades avaliadas com escalas |
| core_grades_grader_gradingpanel_scale_store | Guarda uma nota por escala introduzida através do painel de avaliação |
| core_grades_update_grades | Envia atualizações de notas para utilizadores num item de nota, uma API de nível inferior normalmente utilizada por módulos de atividade |
| core_grading_get_definitions | Obtém definições de formulários de avaliação (rubricas, guias de correção) para atividades, incluindo critérios |
| core_grading_get_gradingform_instances | Obtém instâncias de formulários de avaliação preenchidos (avaliações por rubrica ou guia) para itens específicos |
| core_grading_save_definitions | Cria ou atualiza definições de formulários de avaliação (rubricas, guias de correção) para atividades |
| core_group_add_group_members | Adiciona um ou mais utilizadores a um ou mais grupos |
| core_group_assign_grouping | Atribui um ou mais grupos a um agrupamento |
| core_group_create_groupings | Cria um ou mais agrupamentos (coleções de grupos) em cursos |
| core_group_create_groups | Cria um ou mais grupos em cursos |
| core_group_delete_group_members | Remove um ou mais utilizadores de um ou mais grupos |
| core_group_delete_groupings | Elimina um ou mais agrupamentos sem eliminar os grupos que contêm |
| core_group_delete_groups | Elimina um ou mais grupos e remove todas as suas associações |
| core_group_get_activity_allowed_groups | Obtém os grupos a que o utilizador atual pode aceder numa atividade |
| core_group_get_activity_groupmode | Obtém a definição de modo de grupo (nenhum, separado, ou visível) para uma atividade |
| core_group_get_course_groupings | Obtém todos os agrupamentos de um curso |
| core_group_get_course_user_groups | Obtém os grupos a que um utilizador pertence num curso, ou em todos os cursos |
| core_group_get_group_members | Obtém os membros de grupos específicos |
| core_group_get_groupings | Obtém detalhes de agrupamentos por id, incluindo opcionalmente os grupos dentro de cada um |
| core_group_get_groups | Obtém detalhes de grupos por id |
| core_group_get_groups_for_selector | Obtém grupos formatados para seletores/menus pendentes de interface, com paginação |
| core_group_unassign_grouping | Remove um ou mais grupos de um agrupamento |
| core_group_update_groupings | Atualiza um ou mais agrupamentos existentes |
| core_group_update_groups | Atualiza um ou mais grupos existentes |
| core_h5p_get_trusted_h5p_file | Obtém um URL de ficheiro H5P fiável para incorporar num iframe |
| core_message_block_user | Bloqueia um utilizador para o utilizador atual |
| core_message_confirm_contact_request | Confirma um pedido de contacto recebido de outro utilizador |
| core_message_create_contact_request | Cria um pedido de contacto para outro utilizador |
| core_message_decline_contact_request | Recusa um pedido de contacto recebido de outro utilizador |
| core_message_delete_contacts | Elimina um ou mais contactos do utilizador atual |
| core_message_delete_conversations_by_id | Elimina uma ou mais conversas por id |
| core_message_delete_message | Elimina uma mensagem apenas para o utilizador atual |
| core_message_delete_message_for_all_users | Elimina uma mensagem para todos os utilizadores da conversa |
| core_message_get_blocked_users | Devolve a lista de utilizadores bloqueados de um utilizador |
| core_message_get_contact_requests | Devolve os pedidos de contacto de um utilizador |
| core_message_get_conversation | Obtém uma conversa por id |
| core_message_get_conversation_between_users | Obtém (ou cria) a conversa entre dois utilizadores |
| core_message_get_conversation_counts | Devolve as contagens de conversas de um utilizador por tipo e estado |
| core_message_get_conversation_members | Obtém os membros de uma conversa |
| core_message_get_conversation_messages | Obtém as mensagens de uma conversa, opcionalmente paginadas |
| core_message_get_conversations | Obtém uma lista de conversas de um utilizador, opcionalmente filtrada e paginada |
| core_message_get_member_info | Obtém informação de perfil relacionada com mensagens de um utilizador |
| core_message_get_message_processor | Obtém informação sobre um processador de mensagens, como popup ou email |
| core_message_get_received_contact_requests_count | Devolve o número de pedidos de contacto recebidos por um utilizador |
| core_message_get_self_conversation | Obtém a autoconversa de um utilizador (notas para si próprio) |
| core_message_get_unread_conversation_counts | Devolve as contagens de conversas não lidas de um utilizador por tipo |
| core_message_get_unread_conversations_count | Devolve o total de conversas não lidas de um utilizador |
| core_message_get_unread_notification_count | Devolve o número de notificações não lidas de um utilizador |
| core_message_get_user_contacts | Devolve os contactos de um utilizador |
| core_message_get_user_message_preferences | Devolve as preferências de mensagens de um utilizador |
| core_message_get_user_notification_preferences | Devolve as preferências de notificações de um utilizador |
| core_message_mark_all_conversation_messages_as_read | Marca todas as mensagens de uma conversa como lidas para o utilizador atual |
| core_message_mark_all_notifications_as_read | Marca todas as notificações como lidas para o utilizador atual |
| core_message_mark_message_read | Marca uma mensagem como lida para o utilizador atual |
| core_message_mark_notification_read | Marca uma notificação como lida para o utilizador atual |
| core_message_message_search_users | Pesquisa utilizadores para mensagens, por exemplo para iniciar uma conversa |
| core_message_mute_conversations | Silencia uma ou mais conversas para o utilizador atual |
| core_message_search_contacts | Pesquisa dentro dos contactos do utilizador atual |
| core_message_send_instant_messages | Envia uma ou mais mensagens instantâneas a utilizadores |
| core_message_send_messages_to_conversation | Envia uma ou mais mensagens para uma conversa existente |
| core_message_set_default_notification | Define a preferência de notificação predefinida para um processador e componente |
| core_message_set_favourite_conversations | Marca uma ou mais conversas como favoritas para o utilizador atual |
| core_message_unblock_user | Desbloqueia um utilizador anteriormente bloqueado para o utilizador atual |
| core_message_unmute_conversations | Retira o silêncio de uma ou mais conversas para o utilizador atual |
| core_message_unset_favourite_conversations | Remove a marca de favorita de uma ou mais conversas para o utilizador atual |
| core_moodlenet_auth_check | Verifica se o utilizador está autenticado com o MoodleNet |
| core_moodlenet_get_share_info_activity | Obtém as capacidades e metadados de partilha para partilhar uma atividade no MoodleNet |
| core_moodlenet_get_shared_course_info | Obtém metadados e opções de partilha para partilhar um curso no MoodleNet |
| core_moodlenet_send_activity | Partilha uma atividade no MoodleNet como um recurso |
| core_moodlenet_send_course | Partilha um curso completo no MoodleNet como um ficheiro de cópia de segurança |
| core_my_view_page | Aciona o evento de visualização da página do painel (Meu Espaço) para registo e análise |
| core_notes_create_notes | Cria notas pessoais, de curso, ou de site sobre utilizadores |
| core_notes_delete_notes | Elimina notas por id |
| core_notes_get_course_notes | Obtém todas as notas de um curso, opcionalmente filtradas por utilizador, organizadas por estado de publicação |
| core_notes_get_notes | Obtém notas específicas por id |
| core_notes_update_notes | Atualiza o texto e o formato de notas existentes |
| core_notes_view_notes | Aciona o evento de visualização de notas para registo e análise |
| core_payment_get_available_gateways | Obtém as passarelas de pagamento disponíveis para uma área de pagamento, com taxa e descrição |
| core_question_get_random_question_summaries | Obtém resumos de perguntas aleatórias de uma categoria para slots de perguntas aleatórias em testes |
| core_question_move_questions | Move perguntas não utilizadas por testes ou ocultas para outra categoria |
| core_question_search_shared_banks | Pesquisa bases de perguntas partilhadas a que o utilizador tem acesso |
| core_question_update_flag | Define o estado de marcador/sinalização numa tentativa de pergunta de teste para que os estudantes a possam assinalar para revisão posterior |
| core_rating_add_rating | Adiciona ou atualiza uma avaliação num item, como uma mensagem de fórum ou uma entrada de glossário, e devolve informação agregada da avaliação |
| core_rating_get_item_ratings | Obtém todas as avaliações individuais de um item, incluindo os utilizadores avaliadores e as datas/horas |
| core_reportbuilder_audiences_delete | Remove uma audiência (regra de acesso de visualização) de um relatório personalizado |
| core_reportbuilder_can_view_system_report | Verifica se o utilizador atual tem permissão para ver um determinado relatório de sistema |
| core_reportbuilder_columns_add | Adiciona uma coluna a um relatório personalizado e devolve a estrutura atualizada do relatório |
| core_reportbuilder_columns_delete | Remove uma coluna de um relatório personalizado |
| core_reportbuilder_columns_reorder | Move uma coluna para uma nova posição num relatório personalizado |
| core_reportbuilder_columns_sort_get | Obtém a configuração atual de ordenação de colunas de um relatório personalizado |
| core_reportbuilder_columns_sort_reorder | Altera a ordem de prioridade de ordenação das colunas num relatório personalizado |
| core_reportbuilder_columns_sort_toggle | Alterna a direção de ordenação de uma coluna do relatório entre nenhuma, ascendente e descendente |
| core_reportbuilder_conditions_add | Adiciona uma condição definida pelo criador que restringe os dados apresentados num relatório personalizado |
| core_reportbuilder_conditions_delete | Remove uma condição de um relatório personalizado |
| core_reportbuilder_conditions_reorder | Reordena as condições aplicadas a um relatório personalizado |
| core_reportbuilder_conditions_reset | Repõe todos os valores de condição de um relatório personalizado para os predefinidos |
| core_reportbuilder_filters_add | Adiciona um filtro visível ao visualizador que permite filtrar dinamicamente os resultados do relatório |
| core_reportbuilder_filters_delete | Remove um filtro visível ao visualizador de um relatório personalizado |
| core_reportbuilder_filters_reorder | Reordena os filtros visíveis ao visualizador num relatório personalizado |
| core_reportbuilder_filters_reset | Repõe os valores de filtro que um visualizador aplicou a um relatório |
| core_reportbuilder_list_reports | Lista todos os relatórios personalizados a que o utilizador atual tem acesso |
| core_reportbuilder_reports_delete | Elimina um relatório personalizado juntamente com a sua configuração |
| core_reportbuilder_reports_get | Obtém informação de configuração detalhada de um relatório personalizado |
| core_reportbuilder_retrieve_report | Obtém a estrutura de um relatório personalizado juntamente com os dados das linhas para visualização |
| core_reportbuilder_retrieve_system_report | Obtém a estrutura e os dados de um relatório de sistema integrado |
| core_reportbuilder_schedules_delete | Elimina o envio de email agendado de um relatório |
| core_reportbuilder_schedules_send | Envia imediatamente um relatório agendado aos seus destinatários configurados |
| core_reportbuilder_schedules_toggle | Ativa ou desativa o envio agendado de um relatório |
| core_reportbuilder_set_filters | Define os valores de filtro do visualizador, codificados por tipo de filtro, ao visualizar um relatório |
| core_reportbuilder_view_report | Regista um evento de visualização de relatório para fins analíticos |
| core_role_assign_roles | Atribui papéis a utilizadores em determinados contextos, como inscrevê-los num curso com um papel |
| core_role_unassign_roles | Remove uma atribuição de papel a utilizadores em determinados contextos sem os desinscrever |
| core_search_get_relevant_users | Devolve utilizadores correspondentes a uma pesquisa, filtrados de acordo com as permissões do Moodle |
| core_search_get_results | Devolve resultados paginados da pesquisa global para uma consulta, opcionalmente filtrados por área de pesquisa |
| core_search_get_search_areas_list | Lista as áreas de pesquisa global disponíveis no site |
| core_search_get_top_results | Devolve os melhores resultados da pesquisa global para pesquisa rápida ou experiências do tipo autocompletar |
| core_search_view_results | Regista que o utilizador atual visualizou um conjunto de resultados de pesquisa, para efeitos de monitorização e análise |
| core_sms_set_gateway_status | Ativa ou desativa uma gateway de SMS; restrito a administradores |
| core_tag_get_tag_areas | Lista os componentes e tipos de item onde as etiquetas podem ser utilizadas |
| core_tag_get_tag_collections | Lista as coleções de etiquetas configuradas no site |
| core_tag_get_tagindex | Devolve itens/conteúdo associados a uma determinada etiqueta, opcionalmente filtrados |
| core_tag_get_tagindex_per_area | Devolve itens associados a uma etiqueta, restritos a uma área de etiqueta específica |
| core_tag_get_tags | Pesquisa e devolve etiquetas, opcionalmente filtradas por coleção, para utilização do tipo autocompletar |
| core_tag_update_tags | Atualiza propriedades de uma ou mais etiquetas, como renomeá-las; apenas para administradores/gestores |
| core_update_inplace_editable | Atualiza um valor através do componente de edição em linha do Moodle, utilizado para nomes, títulos e campos semelhantes |
| core_user_add_user_device | Regista um dispositivo móvel para o utilizador atual |
| core_user_add_user_private_files | Move ficheiros da área de rascunho do utilizador atual para a sua área de ficheiros privados |
| core_user_agree_site_policy | Regista a aceitação da política do site pelo utilizador atual |
| core_user_create_users | Cria uma ou mais contas de utilizador para operações administrativas |
| core_user_delete_users | Elimina uma ou mais contas de utilizador; apenas para administradores e destrutivo |
| core_user_get_course_user_profiles | Devolve informação de perfil de utilizador no contexto de um curso |
| core_user_get_private_files_info | Devolve informação sobre a área de ficheiros privados do utilizador atual |
| core_user_get_user_preferences | Obtém as preferências do utilizador atual |
| core_user_get_users | Pesquisa utilizadores correspondentes a determinados critérios |
| core_user_prepare_private_files_for_edition | Prepara a área de ficheiros privados do utilizador atual para edição através de uma área de rascunho |
| core_user_remove_user_device | Remove o registo de um dispositivo móvel do utilizador atual |
| core_user_search_identity | Pesquisa utilizadores por campos de identidade, destinado a utilização de apoio técnico/operações |
| core_user_set_user_preferences | Define preferências para o utilizador atual |
| core_user_update_picture | Atualiza ou remove a fotografia de perfil de um utilizador a partir de uma imagem previamente carregada em rascunho |
| core_user_update_private_files | Atualiza os ficheiros privados do utilizador atual a partir de uma área de rascunho |
| core_user_update_user_device_public_key | Atualiza a chave pública armazenada para um dispositivo de utilizador registado |
| core_user_update_user_preferences | Atualiza as preferências do utilizador (um endpoint alternativo disponível em algumas versões do Moodle) |
| core_user_update_users | Atualiza uma ou mais contas de utilizador existentes para operações administrativas |
| core_user_view_user_list | Verifica se o utilizador atual tem permissão para ver a lista de utilizadores |
| core_user_view_user_profile | Verifica se o utilizador atual tem permissão para ver o perfil de um determinado utilizador |
| core_xapi_delete_state | Elimina um documento de estado xAPI específico, utilizado por H5P e atividades semelhantes |
| core_xapi_delete_states | Elimina todos os documentos de estado xAPI de uma combinação atividade/agente |
| core_xapi_get_state | Obtém um documento de estado xAPI armazenado específico |
| core_xapi_get_states | Lista os identificadores de documentos de estado armazenados para uma combinação atividade/agente |
| core_xapi_post_state | Guarda ou atualiza um documento de estado xAPI para guardar o progresso da atividade |
| core_xapi_statement_post | Publica uma declaração xAPI que regista uma atividade de aprendizagem para fins de análise e acompanhamento de conclusão |
| customfield_number_recalculate_value | Recalcula um campo numérico personalizado baseado em fórmula após alteração dos dados dependentes |
| editor_tiny_get_configuration | Devolve a configuração do editor TinyMCE (barra de ferramentas, plugins, funcionalidades) para um determinado contexto |
| enrol_guest_get_instance_info | Obtém o estado e a configuração da instância de inscrição de convidado de um curso |
| enrol_manual_enrol_users | Inscreve um ou mais utilizadores num curso através do método de inscrição manual |
| enrol_manual_unenrol_users | Anula a inscrição de um ou mais utilizadores num curso através do método de inscrição manual |
| enrol_meta_add_instances | Associa cursos filho a um curso meta principal para manter as inscrições sincronizadas |
| enrol_meta_delete_instances | Remove a ligação de meta-inscrição entre cursos filho e o seu curso principal |
| enrol_self_enrol_user | Autoinscreve o utilizador atual num curso através de uma instância de autoinscrição, com chave de inscrição se necessário |
| enrol_self_get_instance_info | Obtém os detalhes de configuração de uma instância de autoinscrição, como se está ativada ou requer chave |
| gradereport_grader_get_users_in_report | Obtém os utilizadores apresentados no relatório de avaliador de um curso, com filtragem, agrupamento e paginação |
| gradereport_overview_get_course_grades | Obtém o resumo das notas finais de um utilizador em vários cursos para o relatório de visão geral |
| gradereport_overview_view_grade_report | Regista que a página de notas de visão geral foi visualizada |
| gradereport_singleview_get_grade_items_for_search_widget | Obtém os itens avaliáveis disponíveis para seleção no widget de pesquisa do relatório de vista única |
| gradereport_user_get_access_information | Obtém as permissões do utilizador atual para ver ou gerir notas num curso |
| gradereport_user_get_grades_table | Obtém a tabela completa de notas de um utilizador, incluindo itens, categorias e totais, formatada para apresentação |
| gradereport_user_view_grade_report | Regista que a página do relatório de notas de um utilizador foi visualizada |
| gradingform_guide_grader_gradingpanel_fetch | Obtém o painel de avaliação de um guia de correção, com critérios, pontuações e comentários para o avaliador |
| gradingform_guide_grader_gradingpanel_store | Guarda pontuações de critérios e comentários de um painel de avaliação de guia de correção |
| gradingform_rubric_grader_gradingpanel_fetch | Obtém o painel de avaliação de uma rubrica, com critérios, níveis e seleções atuais para o avaliador |
| gradingform_rubric_grader_gradingpanel_store | Guarda os níveis de rubrica selecionados e as observações para uma entrega de estudante |
| local_mcpconnector_add_random_questions | Adiciona posições de perguntas aleatórias a um teste, retiradas de uma categoria da base de perguntas, e recalcula as notas |
| local_mcpconnector_add_to_content_bank | Carrega um ficheiro, normalmente H5P, a partir de um URL para o banco de conteúdos de um curso ou do site, para reutilização entre atividades |
| local_mcpconnector_backup_course | Faz uma cópia de segurança de um curso para um ficheiro .mbz, o primeiro passo para clonar ou migrar um curso |
| local_mcpconnector_create_book | Cria uma atividade de livro juntamente com os seus capítulos e subcapítulos ordenados numa única chamada |
| local_mcpconnector_create_h5p | Cria uma atividade H5P a partir de um URL de pacote público, uma vez que o núcleo do Moodle só consegue reproduzir, não criar, H5P |
| local_mcpconnector_create_module | Cria uma atividade como um fórum, trabalho, teste, página, URL ou etiqueta numa secção do curso com definições predefinidas |
| local_mcpconnector_create_quiz | Cria um teste com datas configuráveis, tentativas, método de avaliação, nota mínima de aprovação e comportamento das perguntas |
| local_mcpconnector_create_resource | Adiciona um recurso de ficheiro a um curso, descarregando-o do lado do servidor a partir de um URL HTTPS |
| local_mcpconnector_create_scale | Cria uma escala de avaliação com nome para um curso, reutilizável para avaliar atividades |
| local_mcpconnector_create_scorm | Cria uma atividade SCORM descarregando o seu pacote a partir de um URL HTTPS, com definições opcionais |
| local_mcpconnector_delete_grade_category | Elimina uma categoria de notas, movendo os seus itens e categorias filho para a categoria principal |
| local_mcpconnector_get_grade_categories | Lê as categorias de notas de um curso com as suas definições de agregação e totais, para auditar a configuração da pauta |
| local_mcpconnector_import_questions | Importa perguntas GIFT, Aiken ou Moodle XML para um teste ou uma base de perguntas |
| local_mcpconnector_issue_badge | Atribui um emblema a um utilizador, uma vez que o núcleo do Moodle não tem serviço web para emitir emblemas |
| local_mcpconnector_list_question_banks | Lista as bases de perguntas de um curso, incluindo bancos de teste, com as suas categorias e número de perguntas |
| local_mcpconnector_purge_questions | Elimina perguntas específicas ou uma categoria inteira da base de perguntas, ocultando as perguntas em uso em vez de as eliminar |
| local_mcpconnector_restore_course | Restaura um ficheiro .mbz de cópia de segurança para um novo curso, o segundo passo para clonar ou migrar um curso |
| local_mcpconnector_set_course_completion | Define os critérios de conclusão de um curso, com base na conclusão de atividades e/ou numa nota de aprovação |
| local_mcpconnector_update_assign | Configura as datas, o método de avaliação, as tentativas, os tipos de entrega e a regra de conclusão de um trabalho |
| local_mcpconnector_update_grade_category | Atualiza o nome de uma categoria de notas, o método de agregação e a escala e nota de aprovação do seu item total |
| local_mcpconnector_update_grade_item | Edita a nota máxima, a nota de aprovação, o peso, a visibilidade e a categoria de um item da pauta |
| local_mcpconnector_update_module | Edita o nome, a descrição, a visibilidade, as definições de conclusão e as restrições de acesso de uma atividade existente |
| local_mcpconnector_update_scorm | Substitui o pacote de uma atividade SCORM existente e/ou atualiza as suas definições, mantendo os dados de tentativas dos estudantes |
| local_mcpconnector_update_section | Edita o nome, o resumo e a visibilidade de uma secção do curso |
| message_airnotifier_are_notification_preferences_configured | Verifica se os utilizadores indicados têm preferências de notificações push configuradas para o AirNotifier |
| message_airnotifier_enable_device | Ativa ou desativa um dispositivo registado para receber notificações push |
| message_airnotifier_get_user_devices | Lista os dispositivos móveis registados para notificações push de um utilizador |
| message_airnotifier_is_system_configured | Verifica se as notificações push do AirNotifier foram configuradas no site |
| message_popup_get_popup_notifications | Obtém as notificações em popup de um utilizador, com ordenação e paginação |
| message_popup_get_unread_popup_notification_count | Obtém a contagem de notificações em popup não lidas de um utilizador |
| mod_assign_copy_previous_attempt | Copia a entrega anterior de um trabalho de um estudante para iniciar uma nova tentativa |
| mod_assign_get_grades | Obtém as notas de um trabalho, todos os estudantes para professores ou apenas a própria nota para estudantes |
| mod_assign_get_participant | Obtém informação detalhada sobre um único participante de um trabalho |
| mod_assign_get_submission_status | Obtém o estado completo da entrega de um trabalho de um utilizador, incluindo nota e feedback |
| mod_assign_get_submissions | Obtém as entregas de um trabalho, incluindo estado, datas/horas e dados de plugins |
| mod_assign_get_user_flags | Obtém os marcadores de trabalho de um utilizador, como datas de prorrogação, estado do fluxo de trabalho e corretor atribuído |
| mod_assign_get_user_mappings | Obtém os mapeamentos de identificadores de entrega anónima para trabalhos com avaliação cega |
| mod_assign_list_participants | Lista os estudantes que podem entregar um trabalho juntamente com o estado da sua entrega |
| mod_assign_lock_submissions | Bloqueia as entregas de trabalho dos utilizadores indicados para impedir novas alterações |
| mod_assign_remove_submission | Remove a entrega de trabalho de um utilizador |
| mod_assign_reveal_identities | Revela as identidades dos estudantes num trabalho com avaliação cega; irreversível |
| mod_assign_revert_submissions_to_draft | Reverte trabalhos entregues para o estado de rascunho para que os estudantes os possam editar |
| mod_assign_save_grade | Guarda a nota e o feedback de um único trabalho de um estudante |
| mod_assign_save_grades | Guarda as notas de vários estudantes numa única operação em bloco |
| mod_assign_save_submission | Guarda a entrega de trabalho de um estudante |
| mod_assign_save_user_extensions | Concede prorrogações de prazo a utilizadores para um trabalho |
| mod_assign_set_user_flags | Define os marcadores de utilizador de um trabalho, como corretor atribuído, estado do fluxo de trabalho ou prorrogação |
| mod_assign_start_submission | Inicia uma tentativa de entrega cronometrada para um trabalho com limite de tempo |
| mod_assign_submit_for_grading | Submete um trabalho para avaliação, alterando o seu estado de rascunho para entregue |
| mod_assign_submit_grading_form | Submete um formulário de avaliação codificado em JSON como alternativa a guardar uma única nota |
| mod_assign_unlock_submissions | Desbloqueia as entregas de trabalho dos utilizadores indicados para que possam fazer alterações |
| mod_assign_view_assign | Regista que um trabalho foi visualizado |
| mod_assign_view_grading_table | Regista que a tabela de avaliação de um trabalho foi visualizada |
| mod_assign_view_submission_status | Regista que uma página de estado de entrega foi visualizada |
| mod_bigbluebuttonbn_can_join | Verifica se o utilizador atual pode entrar numa sessão do BigBlueButton |
| mod_bigbluebuttonbn_completion_validate | Valida o estado de conclusão de uma atividade BigBlueButton |
| mod_bigbluebuttonbn_end_meeting | Termina uma reunião do BigBlueButton em curso |
| mod_bigbluebuttonbn_get_bigbluebuttonbns_by_courses | Obtém as atividades BigBlueButton num conjunto de cursos |
| mod_bigbluebuttonbn_get_join_url | Obtém o URL para participar numa reunião BigBlueButton |
| mod_bigbluebuttonbn_get_recordings | Obtém as gravações disponíveis para uma atividade BigBlueButton |
| mod_bigbluebuttonbn_get_recordings_to_import | Lista as gravações BigBlueButton disponíveis para importar para uma atividade |
| mod_bigbluebuttonbn_meeting_info | Obtém o estado e os detalhes de uma reunião BigBlueButton em curso |
| mod_bigbluebuttonbn_update_recording | Atualiza os metadados (nome, descrição, visibilidade) de uma gravação BigBlueButton |
| mod_bigbluebuttonbn_view_bigbluebuttonbn | Aciona o evento de visualização de uma atividade BigBlueButton |
| mod_book_get_books_by_courses | Obtém as atividades de livro e as suas definições para uma lista de cursos |
| mod_book_view_book | Aciona o evento de visualização de uma atividade de livro ou de um dos seus capítulos |
| mod_choice_delete_choice_responses | Elimina as respostas de utilizadores selecionados numa atividade de referendo |
| mod_choice_get_choice_options | Obtém as opções de resposta e a disponibilidade de uma atividade de referendo |
| mod_choice_get_choice_results | Obtém os resultados agregados de uma atividade de referendo |
| mod_choice_get_choices_by_courses | Obtém as atividades de referendo e as suas definições para uma lista de cursos |
| mod_choice_submit_choice_response | Submete a resposta do utilizador atual a uma atividade de referendo |
| mod_choice_view_choice | Aciona o evento de visualização de uma atividade de referendo |
| mod_coursecertificate_update_automaticsend | Atualiza se um certificado de curso é enviado automaticamente aos utilizadores |
| mod_data_add_entry | Adiciona uma nova entrada a uma atividade de base de dados |
| mod_data_approve_entry | Aprova uma entrada pendente numa atividade de base de dados |
| mod_data_delete_entry | Elimina uma entrada de uma atividade de base de dados |
| mod_data_delete_saved_preset | Elimina um modelo predefinido guardado de uma atividade de base de dados |
| mod_data_get_data_access_information | Obtém informação de acesso e de capacidades para uma atividade de base de dados |
| mod_data_get_databases_by_courses | Obtém as atividades de base de dados e as suas definições para uma lista de cursos |
| mod_data_get_entries | Lista as entradas de uma atividade de base de dados |
| mod_data_get_entry | Obtém uma única entrada de uma atividade de base de dados |
| mod_data_get_fields | Obtém as definições de campos de uma atividade de base de dados |
| mod_data_get_mapping_information | Obtém a informação de mapeamento de campos para um modelo predefinido de base de dados |
| mod_data_search_entries | Pesquisa entradas numa atividade de base de dados |
| mod_data_update_entry | Atualiza uma entrada existente numa atividade de base de dados |
| mod_data_view_database | Aciona o evento de visualização de uma atividade de base de dados |
| mod_feedback_get_analysis | Obtém a análise das respostas de uma atividade de feedback |
| mod_feedback_get_current_completed_tmp | Obtém a resposta de feedback temporária, em curso, do utilizador atual |
| mod_feedback_get_feedback_access_information | Obtém informação de acesso e de capacidades para uma atividade de feedback |
| mod_feedback_get_feedbacks_by_courses | Obtém as atividades de feedback e as suas definições para uma lista de cursos |
| mod_feedback_get_finished_responses | Lista os utilizadores que concluíram uma atividade de feedback |
| mod_feedback_get_items | Obtém as perguntas (itens) definidas numa atividade de feedback |
| mod_feedback_get_last_completed | Obtém a última resposta de feedback concluída pelo utilizador atual |
| mod_feedback_get_non_respondents | Lista os utilizadores que ainda não responderam a uma atividade de feedback |
| mod_feedback_get_page_items | Obtém os itens apresentados numa página específica de uma atividade de feedback |
| mod_feedback_get_responses_analysis | Obtém a análise detalhada por resposta de uma atividade de feedback |
| mod_feedback_get_unfinished_responses | Lista as respostas de feedback em curso, não concluídas |
| mod_feedback_launch_feedback | Inicia ou retoma uma tentativa de resposta a um feedback |
| mod_feedback_process_page | Submete as respostas de uma página de uma atividade de feedback |
| mod_feedback_questions_reorder | Reordena as perguntas (itens) de uma atividade de feedback |
| mod_feedback_view_feedback | Aciona o evento de visualização de uma atividade de feedback |
| mod_folder_get_folders_by_courses | Obtém as atividades de pasta e as suas definições para uma lista de cursos |
| mod_folder_view_folder | Aciona o evento de visualização de uma atividade de pasta |
| mod_forum_add_discussion | Cria uma nova discussão (tópico) num fórum e devolve o respetivo ID |
| mod_forum_add_discussion_post | Adiciona uma mensagem de resposta a uma discussão existente e devolve o ID da nova mensagem |
| mod_forum_can_add_discussion | Verifica se o utilizador atual pode adicionar uma discussão a um fórum |
| mod_forum_delete_post | Elimina uma mensagem de fórum; requer autoria ou permissão de moderador |
| mod_forum_get_discussion_post | Obtém uma única mensagem de fórum pelo respetivo ID, com todos os detalhes |
| mod_forum_get_discussion_posts | Obtém todas as mensagens de uma discussão, com a respetiva hierarquia |
| mod_forum_get_discussion_posts_by_userid | Obtém todas as mensagens de um utilizador específico numa discussão |
| mod_forum_get_forum_access_information | Obtém informação de acesso e de capacidades para um fórum |
| mod_forum_get_forums_by_courses | Obtém os fóruns nos cursos especificados, juntamente com as suas definições |
| mod_forum_prepare_draft_area_for_post | Prepara uma área de rascunho de ficheiros para uma mensagem de fórum, devolvendo um ID de item de rascunho para anexos |
| mod_forum_set_forum_subscription | Subscreve ou cancela a subscrição do utilizador a todas as discussões de um fórum |
| mod_forum_set_forum_tracking | Define o estado de acompanhamento de lido/não lido de um fórum |
| mod_forum_set_lock_state | Bloqueia ou desbloqueia uma discussão para impedir novas respostas |
| mod_forum_set_pin_state | Fixa ou desafixa uma discussão para a manter no topo do fórum |
| mod_forum_set_subscription_state | Define o estado de subscrição de uma discussão específica |
| mod_forum_toggle_favourite_state | Alterna o estado de favorito (marcado com estrela) de uma discussão para o utilizador atual |
| mod_forum_update_discussion_post | Atualiza uma mensagem de fórum existente; requer autoria ou direitos de edição |
| mod_forum_view_forum | Aciona o evento de visualização ao navegar para um fórum |
| mod_forum_view_forum_discussion | Aciona o evento de visualização ao abrir uma discussão |
| mod_glossary_add_entry | Adiciona uma nova entrada a uma atividade de glossário |
| mod_glossary_delete_entry | Elimina uma entrada de uma atividade de glossário |
| mod_glossary_get_authors | Lista os autores das entradas de uma atividade de glossário |
| mod_glossary_get_categories | Lista as categorias definidas numa atividade de glossário |
| mod_glossary_get_entries_by_author | Obtém as entradas de glossário filtradas por autor |
| mod_glossary_get_entries_by_author_id | Obtém as entradas de glossário filtradas pelo ID do utilizador autor |
| mod_glossary_get_entries_by_category | Obtém as entradas de glossário filtradas por categoria |
| mod_glossary_get_entries_by_date | Obtém as entradas de glossário ordenadas ou filtradas por data |
| mod_glossary_get_entries_by_letter | Obtém as entradas de glossário filtradas pela letra inicial |
| mod_glossary_get_entries_by_search | Pesquisa entradas de glossário por palavra-chave |
| mod_glossary_get_entries_by_term | Obtém as entradas de glossário que correspondem a um termo específico |
| mod_glossary_get_entries_to_approve | Lista as entradas de glossário pendentes de aprovação por um moderador |
| mod_glossary_get_entry_by_id | Obtém uma única entrada de glossário pelo respetivo ID |
| mod_glossary_get_glossaries_by_courses | Lista as atividades de glossário nos cursos indicados |
| mod_glossary_prepare_entry_for_edition | Prepara os dados de uma entrada de glossário para edição, incluindo os anexos existentes |
| mod_glossary_update_entry | Atualiza uma entrada de glossário existente |
| mod_glossary_view_entry | Regista que uma entrada de glossário foi visualizada |
| mod_glossary_view_glossary | Regista que uma atividade de glossário foi visualizada |
| mod_h5pactivity_get_attempts | Obtém os registos de tentativas de uma atividade H5P |
| mod_h5pactivity_get_h5pactivities_by_courses | Lista as atividades H5P nos cursos indicados |
| mod_h5pactivity_get_h5pactivity_access_information | Obtém as permissões e restrições de acesso a uma atividade H5P |
| mod_h5pactivity_get_results | Obtém os resultados/declarações registados para uma atividade H5P |
| mod_h5pactivity_get_user_attempts | Obtém as tentativas de um utilizador específico numa atividade H5P |
| mod_h5pactivity_log_report_viewed | Regista que o relatório de uma atividade H5P foi visualizado |
| mod_h5pactivity_view_h5pactivity | Regista que uma atividade H5P foi visualizada |
| mod_imscp_get_imscps_by_courses | Lista as atividades de pacote de conteúdos IMS nos cursos indicados |
| mod_imscp_view_imscp | Regista que uma atividade de pacote de conteúdos IMS foi visualizada |
| mod_label_get_labels_by_courses | Lista as atividades de etiqueta nos cursos indicados |
| mod_lesson_finish_attempt | Termina uma tentativa de lição e devolve o resultado |
| mod_lesson_get_attempts_overview | Obtém uma visão geral das tentativas realizadas numa lição |
| mod_lesson_get_content_pages_viewed | Obtém as páginas de conteúdo que um utilizador visualizou numa tentativa de lição |
| mod_lesson_get_lesson | Obtém as definições e detalhes de uma lição |
| mod_lesson_get_lesson_access_information | Obtém as permissões e restrições de acesso a uma lição |
| mod_lesson_get_lessons_by_courses | Lista as atividades de lição nos cursos indicados |
| mod_lesson_get_page_data | Obtém os dados de uma página específica de uma lição |
| mod_lesson_get_pages | Obtém todas as páginas pertencentes a uma lição |
| mod_lesson_get_pages_possible_jumps | Obtém os saltos de página possíveis configurados numa lição |
| mod_lesson_get_questions_attempts | Obtém as tentativas de resposta às perguntas realizadas numa tentativa de lição |
| mod_lesson_get_user_attempt | Obtém a tentativa de um utilizador específico numa lição |
| mod_lesson_get_user_attempt_grade | Obtém a nota da tentativa de um utilizador numa lição |
| mod_lesson_get_user_grade | Obtém a nota global de um utilizador numa lição |
| mod_lesson_get_user_timers | Obtém os dados de temporizador das tentativas de um utilizador numa lição |
| mod_lesson_launch_attempt | Inicia ou retoma uma tentativa de lição |
| mod_lesson_process_page | Processa uma página de lição submetida e devolve o passo seguinte |
| mod_lesson_view_lesson | Regista que uma atividade de lição foi visualizada |
| mod_lti_create_tool_proxy | Cria um proxy de ferramenta LTI |
| mod_lti_create_tool_type | Cria um tipo de ferramenta externa LTI |
| mod_lti_delete_course_tool_type | Elimina um tipo de ferramenta LTI ao nível do curso |
| mod_lti_delete_tool_proxy | Elimina um proxy de ferramenta LTI |
| mod_lti_delete_tool_type | Elimina um tipo de ferramenta LTI |
| mod_lti_get_ltis_by_courses | Lista as atividades de ferramenta externa LTI nos cursos indicados |
| mod_lti_get_tool_launch_data | Obtém os parâmetros e o URL de lançamento de uma ferramenta LTI |
| mod_lti_get_tool_proxies | Lista os proxies de ferramenta LTI configurados |
| mod_lti_get_tool_proxy_registration_request | Obtém os dados do pedido de registo de um proxy de ferramenta LTI |
| mod_lti_get_tool_types | Lista os tipos de ferramenta LTI configurados |
| mod_lti_get_tool_types_and_proxies | Lista tanto os tipos de ferramenta LTI como os proxies de ferramenta |
| mod_lti_get_tool_types_and_proxies_count | Obtém a contagem de tipos de ferramenta LTI e proxies configurados |
| mod_lti_is_cartridge | Verifica se um determinado URL aponta para um cartridge LTI |
| mod_lti_toggle_showinactivitychooser | Alterna se um tipo de ferramenta LTI é apresentado no seletor de atividades |
| mod_lti_update_tool_type | Atualiza as definições de um tipo de ferramenta LTI |
| mod_lti_view_lti | Regista que uma atividade de ferramenta externa LTI foi visualizada |
| mod_page_get_pages_by_courses | Lista as atividades de página nos cursos indicados |
| mod_page_view_page | Regista que uma atividade de página foi visualizada |
| mod_quiz_add_random_questions | Adiciona perguntas aleatórias de uma categoria da base de perguntas a um teste |
| mod_quiz_create_grade_item_per_section | Cria um item de nota para uma secção específica do teste |
| mod_quiz_create_grade_items | Cria vários itens de nota para um teste com base nas secções especificadas |
| mod_quiz_delete_grade_items | Elimina itens de nota de um teste |
| mod_quiz_delete_overrides | Elimina exceções de utilizador ou de grupo para as definições do teste, como limites de tempo e datas |
| mod_quiz_get_attempt_access_information | Obtém as regras e restrições de acesso para iniciar uma tentativa de teste |
| mod_quiz_get_attempt_data | Obtém os dados das perguntas de uma página específica de uma tentativa de teste, usados durante a tentativa |
| mod_quiz_get_attempt_review | Obtém os dados de revisão de uma tentativa de teste concluída, incluindo respostas e feedback |
| mod_quiz_get_attempt_summary | Obtém um resumo de todas as perguntas de uma tentativa, mostrando o estado de resposta de cada pergunta |
| mod_quiz_get_combined_review_options | Obtém as opções de revisão disponíveis em diferentes momentos, como durante ou após a tentativa |
| mod_quiz_get_edit_grading_page_data | Obtém os dados da página de configuração de avaliação de um teste |
| mod_quiz_get_overrides | Obtém todas as exceções de utilizador e de grupo de um teste |
| mod_quiz_get_quiz_access_information | Obtém a informação geral de acesso a um teste, incluindo capacidades e regras de acesso |
| mod_quiz_get_quiz_feedback_for_grade | Obtém o texto de feedback configurado para um intervalo de notas específico |
| mod_quiz_get_quiz_required_qtypes | Obtém os tipos de pergunta exigidos por um teste, útil para suporte móvel ou offline |
| mod_quiz_get_quizzes_by_courses | Obtém os testes nos cursos indicados, incluindo as suas definições e informação |
| mod_quiz_get_reopen_attempt_confirmation | Obtém a mensagem de confirmação apresentada antes de reabrir uma tentativa de teste |
| mod_quiz_get_user_attempts | Obtém todas as tentativas de um utilizador num teste, com pontuações e estados |
| mod_quiz_get_user_best_grade | Obtém a melhor nota alcançada por um utilizador num teste |
| mod_quiz_get_user_quiz_attempts | Obtém as tentativas de teste de um utilizador com detalhes adicionais da tentativa |
| mod_quiz_process_attempt | Processa ou submete respostas de uma tentativa de teste, terminando-a ou guardando o progresso |
| mod_quiz_reopen_attempt | Reabre uma tentativa de teste terminada para que o aluno possa continuar |
| mod_quiz_save_attempt | Guarda o progresso de uma tentativa de teste sem a submeter, como gravação automática |
| mod_quiz_save_overrides | Guarda exceções de utilizador ou de grupo para as definições do teste, como limites de tempo, tentativas e datas |
| mod_quiz_set_question_version | Define qual a versão de uma pergunta a usar num slot do teste |
| mod_quiz_start_attempt | Inicia uma nova tentativa de teste para o utilizador atual |
| mod_quiz_update_filter_condition | Atualiza as condições de filtro usadas na seleção aleatória de perguntas num slot do teste |
| mod_quiz_update_grade_items | Atualiza as definições dos itens de nota das secções do teste |
| mod_quiz_update_slots | Atualiza as definições dos slots de perguntas do teste, como as cotações e a colocação de página |
| mod_quiz_view_attempt | Regista que as perguntas de uma tentativa de teste foram visualizadas |
| mod_quiz_view_attempt_review | Regista que uma tentativa de teste concluída foi revista |
| mod_quiz_view_attempt_summary | Regista que a página de resumo de submissão de uma tentativa de teste foi visualizada |
| mod_quiz_view_quiz | Regista que uma atividade de teste foi visualizada |
| mod_resource_get_resources_by_courses | Obtém as atividades de recurso de ficheiro num conjunto de cursos |
| mod_resource_view_resource | Regista que uma atividade de recurso de ficheiro foi visualizada |
| mod_scorm_get_scorm_access_information | Obtém as permissões e restrições de acesso de uma atividade SCORM |
| mod_scorm_get_scorm_attempt_count | Obtém o número de tentativas que um utilizador fez num pacote SCORM |
| mod_scorm_get_scorm_sco_tracks | Obtém os dados de rastreio registados para um SCO SCORM |
| mod_scorm_get_scorm_scoes | Obtém a lista de SCOs (objetos de conteúdo partilháveis) dentro de um pacote SCORM |
| mod_scorm_get_scorm_user_data | Obtém os dados da tentativa SCORM de um utilizador necessários para iniciar e acompanhar um pacote |
| mod_scorm_get_scorms_by_courses | Obtém as atividades SCORM num conjunto de cursos |
| mod_scorm_insert_scorm_tracks | Regista os dados de rastreio SCORM da tentativa de um utilizador |
| mod_scorm_launch_sco | Inicia um SCO dentro de um pacote SCORM |
| mod_scorm_view_scorm | Regista que uma atividade SCORM foi visualizada |
| mod_subcourse_view_subcourse | Regista que uma atividade de subcurso foi visualizada |
| mod_supervideo_opengraph_getinfo | Obtém os metadados Open Graph de um vídeo usado pela atividade SuperVideo |
| mod_supervideo_progress_save | Guarda o progresso de reprodução de um utilizador numa atividade SuperVideo |
| mod_supervideo_progress_save_mobile | Guarda o progresso de reprodução de um utilizador numa atividade SuperVideo a partir da aplicação móvel |
| mod_supervideo_view_supervideo | Regista que uma atividade SuperVideo foi visualizada |
| mod_url_get_urls_by_courses | Obtém as atividades de recurso URL num conjunto de cursos |
| mod_url_view_url | Regista que uma atividade de recurso URL foi visualizada |
| mod_wiki_edit_page | Guarda as edições feitas a uma página wiki |
| mod_wiki_get_page_contents | Obtém o conteúdo apresentado de uma página wiki |
| mod_wiki_get_page_for_editing | Obtém o conteúdo em bruto e os metadados de uma página wiki para edição |
| mod_wiki_get_subwiki_files | Obtém os ficheiros anexados a um subwiki |
| mod_wiki_get_subwiki_pages | Obtém a lista de páginas dentro de um subwiki |
| mod_wiki_get_subwikis | Obtém os subwikis pertencentes a uma atividade wiki |
| mod_wiki_get_wikis_by_courses | Obtém as atividades wiki num conjunto de cursos |
| mod_wiki_new_page | Cria uma nova página wiki |
| mod_wiki_view_page | Regista que uma página wiki foi visualizada |
| mod_wiki_view_wiki | Regista que uma atividade wiki foi visualizada |
| mod_workshop_add_submission | Adiciona uma entrega a uma atividade workshop |
| mod_workshop_delete_submission | Elimina uma entrega de uma atividade workshop |
| mod_workshop_evaluate_assessment | Regista a avaliação e o ajuste de nota de um professor para uma avaliação por pares |
| mod_workshop_evaluate_submission | Regista a avaliação e o ajuste de nota de um professor para uma entrega |
| mod_workshop_get_assessment | Obtém os detalhes de uma única avaliação de workshop |
| mod_workshop_get_assessment_form_definition | Obtém a estrutura e os critérios do formulário de avaliação de um workshop |
| mod_workshop_get_grades | Obtém as notas de entregas e avaliações de uma atividade workshop |
| mod_workshop_get_grades_report | Obtém o relatório de avaliação do workshop com as notas de entregas e avaliações de todos os participantes |
| mod_workshop_get_reviewer_assessments | Obtém as avaliações que um utilizador fez como avaliador |
| mod_workshop_get_submission | Obtém os detalhes de uma única entrega de workshop |
| mod_workshop_get_submission_assessments | Obtém as avaliações recebidas por uma determinada entrega |
| mod_workshop_get_submissions | Obtém as entregas de uma atividade workshop |
| mod_workshop_get_user_plan | Obtém o plano de fases do workshop de um utilizador, com as tarefas e o respetivo estado de conclusão |
| mod_workshop_get_workshop_access_information | Obtém as permissões e capacidades de acesso de uma atividade workshop |
| mod_workshop_get_workshops_by_courses | Obtém as atividades workshop num conjunto de cursos |
| mod_workshop_update_assessment | Atualiza uma avaliação por pares existente do workshop |
| mod_workshop_update_submission | Atualiza uma entrega existente do workshop |
| mod_workshop_view_submission | Regista que uma entrega de workshop foi visualizada |
| mod_workshop_view_workshop | Regista que uma atividade workshop foi visualizada |
| paygw_paypal_create_transaction_complete | Confirma um pagamento PayPal após o redirecionamento e atualiza o estado da inscrição ou compra relacionada |
| qbank_columnsortorder_set_column_size | Define a largura de exibição de uma coluna na vista da base de perguntas |
| qbank_columnsortorder_set_columnbank_order | Define a ordem de exibição das colunas na vista da base de perguntas |
| qbank_columnsortorder_set_hidden_columns | Define quais as colunas ocultas na vista da base de perguntas |
| qbank_editquestion_set_status | Define o estado de uma pergunta (rascunho, pronta ou oculta) na base de perguntas |
| qbank_managecategories_move_category | Move uma categoria de perguntas para uma nova categoria ou contexto superior |
| qbank_tagquestion_submit_tags_form | Adiciona, remove ou atualiza etiquetas numa pergunta da base de perguntas |
| qbank_viewquestiontext_set_question_text_format | Define se o texto da pergunta é apresentado como texto simples ou formatado |
| quizaccess_seb_validate_quiz_keys | Valida as chaves do Safe Exam Browser para permitir ou negar o acesso a uma tentativa de teste |
| report_competency_data_for_report | Obtém os dados do referencial de competências e de proficiência para um relatório de competências de curso ou de utilizador |
| report_insights_action_executed | Regista que um utilizador atuou sobre uma sugestão ou previsão de analítica, para retroação do modelo |
| tool_admin_presets_delete_preset | Elimina um modelo de configuração do site guardado pelo administrador |
| tool_analytics_potential_contexts | Obtém os contextos (cursos, categorias, etc.) disponíveis para treinar ou aplicar modelos de analítica |
| tool_behat_get_entity_generator | Obtém os geradores de dados Behat disponíveis para criar fixtures de teste, como utilizadores, cursos e atividades |
| tool_certificate_delete_element | Elimina um elemento (texto, imagem, data, código QR, etc.) de um modelo de certificado |
| tool_certificate_delete_template | Elimina um modelo de certificado sem afetar os certificados já emitidos |
| tool_certificate_duplicate_template | Duplica um modelo de certificado, incluindo os seus elementos e páginas |
| tool_certificate_potential_users_selector | Pesquisa utilizadores elegíveis para receber um certificado |
| tool_certificate_regenerate_issue_file | Regenera o ficheiro PDF de um certificado já emitido após alterações ao modelo |
| tool_certificate_revoke_issue | Revoga um certificado emitido para que deixe de ser válido para verificação |
| tool_certificate_update_element | Atualiza a posição, o tamanho ou o conteúdo de um elemento num modelo de certificado |
| tool_dataprivacy_approve_data_request | Aprova um pedido de privacidade de dados RGPD para que possa avançar com a exportação ou eliminação |
| tool_dataprivacy_bulk_approve_data_requests | Aprova vários pedidos de privacidade de dados RGPD numa única operação em lote |
| tool_dataprivacy_bulk_deny_data_requests | Recusa vários pedidos de privacidade de dados RGPD numa única operação em lote |
| tool_dataprivacy_cancel_data_request | Cancela um pedido de privacidade de dados pendente |
| tool_dataprivacy_confirm_contexts_for_deletion | Confirma quais os contextos finalizados para eliminação num pedido de eliminação de dados |
| tool_dataprivacy_contact_dpo | Envia uma mensagem ao Encarregado da Proteção de Dados sobre uma questão de privacidade |
| tool_dataprivacy_create_category_form | Cria uma nova categoria de dados usada para classificar dados para conformidade com o RGPD |
| tool_dataprivacy_create_data_request | Cria um novo pedido de privacidade de dados, para exportar ou eliminar os dados de um utilizador |
| tool_dataprivacy_create_purpose_form | Cria uma nova finalidade de dados que define a base legal para a recolha de dados |
| tool_dataprivacy_delete_category | Elimina uma categoria de dados, desde que não esteja atualmente em uso |
| tool_dataprivacy_delete_purpose | Elimina uma finalidade de dados, desde que não esteja atualmente em uso |
| tool_dataprivacy_deny_data_request | Recusa um pedido de privacidade de dados para que não seja processado |
| tool_dataprivacy_get_access_information | Devolve as capacidades e permissões do utilizador atual para as funcionalidades de privacidade de dados |
| tool_dataprivacy_get_activity_options | Devolve os módulos de atividade disponíveis que podem ter definições de privacidade aplicadas |
| tool_dataprivacy_get_category_options | Devolve as opções de categoria de dados disponíveis para classificação de privacidade |
| tool_dataprivacy_get_data_request | Devolve o estado, o tipo e o histórico de um pedido específico de privacidade de dados |
| tool_dataprivacy_get_data_requests | Lista os pedidos de privacidade de dados, com filtragem por estado, tipo e utilizador |
| tool_dataprivacy_get_purpose_options | Devolve as opções de finalidade de dados disponíveis para classificação de privacidade |
| tool_dataprivacy_get_users | Pesquisa utilizadores para criar um pedido de privacidade de dados em seu nome |
| tool_dataprivacy_mark_complete | Marca um pedido de privacidade de dados como concluído assim que o processamento manual termina |
| tool_dataprivacy_set_context_defaults | Define as definições predefinidas de categoria e finalidade de privacidade para todos os contextos de um determinado nível |
| tool_dataprivacy_set_context_form | Atribui uma categoria e finalidade de dados a uma instância de contexto específica, como um curso ou atividade |
| tool_dataprivacy_set_contextlevel_form | Configura as definições de privacidade predefinidas para um nível de contexto (sistema, categoria, curso ou módulo) |
| tool_dataprivacy_submit_selected_courses_form | Especifica quais os cursos a incluir ao submeter um pedido de exportação de dados |
| tool_dataprivacy_tree_extra_branches | Devolve os contextos filho para navegar na árvore do registo de dados na interface de privacidade |
| tool_lp_data_for_competencies_manage_page | Devolve a lista e a hierarquia de competências para a página de gestão de competências |
| tool_lp_data_for_competency_frameworks_manage_page | Devolve a lista de referenciais de competências para a página de gestão do administrador |
| tool_lp_data_for_competency_summary | Devolve os detalhes de uma competência, as competências relacionadas e os cursos associados |
| tool_lp_data_for_course_competencies_page | Devolve as competências associadas a um curso, juntamente com o progresso dos alunos |
| tool_lp_data_for_plan_page | Devolve os detalhes, as competências e o progresso do utilizador de um plano de aprendizagem |
| tool_lp_data_for_plans_page | Devolve a lista de todos os planos de aprendizagem pertencentes a um utilizador |
| tool_lp_data_for_related_competencies_section | Devolve as competências relacionadas com uma determinada competência |
| tool_lp_data_for_template_competencies_page | Devolve as competências atribuídas a um modelo de plano de aprendizagem |
| tool_lp_data_for_templates_manage_page | Devolve a lista de modelos de planos de aprendizagem para a página de gestão do administrador |
| tool_lp_data_for_user_competency_summary | Devolve o nível de proficiência e as evidências de um utilizador para uma competência |
| tool_lp_data_for_user_competency_summary_in_course | Devolve a proficiência e as evidências de um utilizador para uma competência dentro de um curso específico |
| tool_lp_data_for_user_competency_summary_in_plan | Devolve a proficiência de um utilizador para uma competência dentro de um plano de aprendizagem específico |
| tool_lp_data_for_user_evidence_list_page | Devolve todas as evidências de aprendizagem prévia de um utilizador |
| tool_lp_data_for_user_evidence_page | Devolve os detalhes e as competências associadas a uma evidência específica de utilizador |
| tool_lp_list_courses_using_competency | Lista os cursos que têm uma competência específica associada |
| tool_lp_search_cohorts | Pesquisa coortes para atribuir a um modelo de plano de aprendizagem |
| tool_lp_search_users | Pesquisa utilizadores para atribuir a um plano de aprendizagem |
| tool_mobile_call_external_functions | Agrupa várias chamadas de função externas num único pedido para a aplicação móvel |
| tool_mobile_get_autologin_key | Gera uma chave de utilização única que a aplicação móvel pode usar para iniciar sessão automaticamente sem credenciais |
| tool_mobile_get_config | Devolve a configuração da aplicação móvel, como o modo offline, as opções de transferência e as funcionalidades ativas |
| tool_mobile_get_content | Devolve o conteúdo de página para um ecrã da aplicação móvel com base no componente e método indicados |
| tool_mobile_get_plugins_supporting_mobile | Devolve os plugins e os manipuladores que suportam a apresentação na aplicação móvel |
| tool_mobile_get_public_config | Devolve a configuração pública não autenticada do site, incluindo a marca, as opções de início de sessão e informação do site |
| tool_mobile_get_tokens_for_qr_login | Gera tokens para codificação num código QR usado para o início de sessão na aplicação móvel |
| tool_mobile_validate_subscription_key | Valida se uma chave de subscrição da Moodle App desbloqueia funcionalidades premium da aplicação |
| tool_moodlenet_search_courses | Pesquisa cursos que podem ser usados como destinos de importação de recursos do MoodleNet |
| tool_moodlenet_verify_webfinger | Verifica se um endereço de perfil WebFinger do MoodleNet é válido e acessível |
| tool_policy_get_policy_version | Devolve o conteúdo, o nome e os requisitos de aceitação de uma versão específica da política do site |
| tool_policy_get_user_acceptances | Devolve quais as versões da política que um utilizador aceitou ou recusou |
| tool_policy_set_acceptances_status | Regista a aceitação ou recusa das políticas do site pelo utilizador atual |
| tool_policy_submit_accept_on_behalf | Submete a aceitação de uma política em nome de outro utilizador, como um menor ou por um administrador |
| tool_tcpdffonts_core_reset | Repõe as fontes principais do TCPDF ao seu estado predefinido, removendo personalizações para a geração de PDF |
| tool_tcpdffonts_delete_font | Elimina uma fonte TCPDF personalizada usada na geração de PDF |
| tool_tcpdffonts_init_custom_fonts | Procura e regista novas fontes TCPDF personalizadas para uso na geração de PDF |
| tool_templatelibrary_list_templates | Lista os modelos Mustache disponíveis de todos os plugins, utilizáveis na apresentação de componentes de interface |
| tool_templatelibrary_load_canonical_template | Devolve a origem original e não modificada de um modelo Mustache antes de quaisquer substituições de tema |
| tool_usertours_complete_tour | Marca uma visita guiada como concluída para que não volte a ser apresentada, salvo reposição |
| tool_usertours_fetch_and_start_tour | Obtém a configuração de uma visita guiada e marca-a como iniciada para o utilizador atual |
| tool_usertours_reset_tour | Repõe uma visita guiada para que volte a ser apresentada na próxima página correspondente |
| tool_usertours_step_shown | Regista que um passo de uma visita guiada foi apresentado ao utilizador, para efeitos de análise e acompanhamento de progresso |
| tool_xmldb_invoke_move_action | Reordena campos, chaves ou índices no editor de esquema da base de dados do Moodle |