[Iniciante-Ajuda] Como editar as opções existentes do perfil do Aluno

[Iniciante-Ajuda] Como editar as opções existentes do perfil do Aluno

por Fabio Araujo -
Número de respostas: 5

Olá, povo bom!! 😊
Estou começando no mundo desenvolvimento e aprendendo sobre o Moodle.

Gostaria muito de uma ajuda de vocês e já agradeço antes de mais nada.

Estou precisando editar e/ou excluir opções do perfil do usuário e criar máscaras nestes campos.


Exemplo o campo Opcional:
perfil


Gostaria de saber se é possível e qual o caminho ?? Obrigado comunidade!!!
🙏

Contagem das avaliações:  -
Em resposta à Fabio Araujo

Re: [Iniciante-Ajuda] Como editar as opções existentes do perfil do Aluno

por André de Souza Silva -
Olá amigo, por acaso você consegui fazer isso?

Também estou precisando retirar esses campos.

Att.
Contagem das avaliações:  -
Em resposta à Fabio Araujo

Re: [Iniciante-Ajuda] Como editar as opções existentes do perfil do Aluno

por Eduardo Kraus -
Imagem de Plugin developers
Em resposta à Eduardo Kraus

Re: [Iniciante-Ajuda] Como editar as opções existentes do perfil do Aluno

por André de Souza Silva -
Olá, obrigado pela ajuda.

Fiz a instalação, mas não encontrei o que preciso.

Talvez eu não tenha sido claro quando pedi a ajuda?!

Eu preciso retirar alguns campos que não vou precisar na tela de cadastro de usuário.
São esses:



Eu consegui configurar a retirada dele diretamente no css, com isso:
#id_moodle_optional {
  display: none;
}

Mas confesso que não era o que gostaria. 

Eu pensei que o moodle pudesse ter uma configuração para retirar aquilo que não é obrigatório.

Com o plugin que me indicou, eu vi que ele está aparence opção para configurar os campos que eu criei, não vi opção para ajustar os campos quem vem no padrão moodle. 

Caso puder me indicar a forma correta de configurar, serei grato?!
Att







Contagem das avaliações:  -
Em resposta à André de Souza Silva

Re: [Iniciante-Ajuda] Como editar as opções existentes do perfil do Aluno

por Márcio Lopes de Araújo -
É só você bloquear os campos, nessa página: https://YourMoodle.com/admin/settings.php?section=authsettingmanual
Contagem das avaliações:  -
Em resposta à Márcio Lopes de Araújo

Re: [Iniciante-Ajuda] Como editar as opções existentes do perfil do Aluno

por Eduardo Kraus -
Imagem de Plugin developers

De acordo com https://github.com/moodle/moodle/blob/MOODLE_401_STABLE/user/editlib.php#L398-L418, a configuração na administração do Moodle não oferece uma opção para remover esses campos específicos. No entanto, você tem duas opções viáveis: usar CSS ou editar diretamente o arquivo editlib.php.

Opção 1: Utilizando CSS

  1. Acesse o seu Moodle e vá para a área de personalização do tema.
  2. Insira o seguinte código CSS personalizado no local apropriado:
#id_do_campo1,
#id_do_campo2,
#id_do_campo3 {
    display: none;
}

Certifique-se de substituir #id_do_campo1, #id_do_campo2, etc., pelos identificadores reais dos campos que deseja ocultar. Você pode encontrar esses identificadores inspecionando os elementos da página usando o navegador.

Opção 2: Editando o Arquivo editlib.php

  1. Abra o arquivo editlib.php no diretório do seu Moodle. editlib.php
  2. Localize as linhas que correspondem aos campos que deseja remover (linhas 398-418)
  3. Com cuidado, remova ou comente as linhas relacionadas aos campos que não são necessários.

Lembre-se de fazer backup do arquivo antes de fazer qualquer alteração para evitar possíveis problemas.

Após seguir uma dessas opções, os campos indesejados devem ser removidos da tela de cadastro de usuário. Certifique-se de testar as alterações em um ambiente de desenvolvimento antes de aplicá-las em um ambiente de produção.

Espero que isso ajude! Se precisar de mais assistência, não hesite em perguntar.

Contagem das avaliações:  -