desde já agradeço
Re: Importar varios usuários para o moodle !!
Há um recurso no moodle em Administração > usuários > contas > carregar lista de usuários.
Vc precisa criar uma planilha excell com alguns parâmetros em inglês.
Faça uma tabela com o cabeçalho contendo as seguintes informações:
username, password, firstname, lastname, email, city, lang, timezone, course1, type1
estes campos são fixos e inalterados. Vc até pode adicionar mais campos, mas estes listados acima DEVEM constar na sua planilha.
Então vc preenche de acordo com os campos a sua tabela, e salve em extensão .CSV
depois de fazer isso, vc faz o upload clicando em "enviar arquivo"
Espero que te ajude...caso contrário, deixe uma mensagem, e tentarei ajudá-lo como possível.
Abraços.
Re: Importar varios usuários para o moodle !!
fiz tudo isso !! só que dar um erro dizendo
"" não é um nome de campo válido
só que não acho erro algum !!!
username,password,firstname,lastname,email,city,lang,timezone,course1,type1,
m,m123,m,m,m@m.com.br,joao pee,em,1,1,1,1,
isso foi só para mim fazer um teste !!
alguma luz ??
Re: Importar varios usuários para o moodle !!
Aramis,
Elimine a vírgula no final da linha. Ao adicioná-la o Moodle pensa que existe mais um campo e então não reconhece nada, pois nada foi adicionado, por isso ocorre o erro.
Sucesso!
Edgar Amorim
Re: Importar varios usuários para o moodle !!
username,password,firstname,lastname,email,city,lang,timezone,course1,type1
m,m123,m,m,m@m.com.br,joao pee,en_us,1,1,1,1
ele dar esse erro
Invalid CSV file format - number of columns is not constant!
alguma luz ?
Re: Importar varios usuários para o moodle !!
Tenta de novo.
Re: Importar varios usuários para o moodle !!
Pessoal,
fiz uma importação de 70 mil usuários, no início estava dando o mesmo erro listado pelos senhores, mas depois seguindo suas orientações fui acertando e consegui importar com sucesso. Acontece que observei que não estão aparecendo os usuários na minha lista de usuários.
Alguma sugestão?
abs e obrigado
Rodrigo
Re: Importar varios usuários para o moodle !!
Re: Importar varios usuários para o moodle !!
Se você observar bem tem um número a mais na seguinda linha, a quantidade de colunas abaixo da primeira linha que são os nomes dos campos necessariamente tem que ser iguais.
No seu arquivo tem uma virgula a mais no título e um 1 a mais no final da segunda linha
verifique isso ai e tente novamente
ex:
1ª Col |
2ª Col | 3ª Col | 4ª Col | 5ª Col | 6ª Col | 7ª Col | 8ª Col |
usename |
password |
firstname |
lastname |
email |
city |
course |
type |
m |
m123 |
m |
m |
m@m.com |
m |
teste |
1 |
Att
Vidal
José,
Accertei carregar vários usuários. Mas não estou conseguindo pô-los em seus lugares. Por exemplo: Em minha plataforma tenho o seguinte estrutura: Cursos Técnicos/Pesca/1º Módulo/Disciplina X (curso). Costumo colocar os alunos no nível "1º Módulo" e em cada disciplina, aloca-lo em grupos (turmas).
Como fazer isso tudo no arquivo .CSV ???
Ao aguardo.
Obrigado.
OLÁ ANDRÉ, POR FAVOR ME AJUDE A RESOLVER ESTE PROBLEMA, ESTOU COM OS USUÁRIOS EM UMA PLANILHA CSV, MAS TODOAS AS VEZES QUE TENTO ISERÍ-LOS APARECE ESTE ERRO: Não há colunas suficientes, verifique a configuração do delimitador.
NÃO SEI MAIS O QUE FAZER... POR FAVOR SE PODER ME AJUDE....
OBRIGADA,
Re: Importar varios usuários para o moodle !!
muito obrigado a todos !!
Re: Importar varios usuários para o moodle !!
Criei a lista de usuário com sucesso porem no momento em que os usuários acessaram o curso, as mensagens de navegação ficam em inglês.
Tem como deixar em português?
Re: Importar varios usuários para o moodle !!
Re: Importar varios usuários para o moodle !!
Eu quero Gerar esta lista, como faço?
O meu dá o seguinte erro:
Error code: invalidfieldname
- line 476 of /lib/setuplib.php: moodle_exception thrown
- line 206 of /admin/tool/uploaduser/locallib.php: call to print_error()
- line 127 of /admin/tool/uploaduser/index.php: call to uu_validate_user_upload_columns()
Re: Importar varios usuários para o moodle !!
Re: Importar varios usuários para o moodle !!
Como atualizar uma lista de usuários que foi importada anteriormente?
Re: Importar varios usuários para o moodle !!
Já tem uma resposta abaixo, obrigado.
Re: Importar varios usuários para o moodle !!
Estou com o mesmo problema, não estou conseguindo importar a lista de usuários no moodle. estou colocando igual nosso amigo acima:
username,password,firstname,lastname,email,city,lang,timezone,course1,type1
m,m123,m,m,m@m.com.br,joao pee,en_us,1,1,1
E fica dando a seguinte mensagem: Não há colunas suficientes, verifique a configuração do delimitador.
O delimitador CSV é ;
Codificação é UTF8
Mostrar Colunas: 10
Quando coloco ; no final de cada linha o erro muda para: "username,password,firstname,lastname,email,city,lang,timezone,course1,type1" não é um nome de campo válido
Alguém ai sabe pq ta acontecendo isso?
Obrigado.
Thiago
Re: Importar varios usuários para o moodle !!
username,password,firstname,lastname,email,city,lang,timezone,course1,type1
fulano, fulano1, Fulano, Melo,fulano@fulano.com,joão,pt,1,nome_breve_do_curso,1
na hora de importar o arquivo ! mude de delimitador ; para , !! sempre fiz assim e deu certo !
abraços
Att,
Aramis Melo
Re: Importar varios usuários para o moodle !!
Abraços.
Att
Thiago Bergamaschi
Re: Importar varios usuários para o moodle !!
Por favor me ajudem estou tentando carregar as listas de usuários e agora aparece a seguinte mensagem:
Re: Importar varios usuários para o moodle !!
Uso o BrOffice, e os arquivos quando são lidos e salvos em .cvs é perguntados o delimitador de campo, que escolho (,), e
delimitador de texto que escolho ('),
e o formato UTF-8
Mas nunca consigo fazer o upload, somente se fizer isso no Excel do Office.
Alguem sabe me resposnder como faze-lo pelo BrOffice?
Grato
Re: Importar varios usuários para o moodle !!
Olá, pessoal!
Estou carregando minha lista de usuários no moodle e o campo "country" não está carregando, apesar de o moodle reconhecer no momento do carregamento. Mas quando eu vou gerenciar o usuário, o campo "país" não está preenchido. Ou seja, o moodle não está reconhecendo "Brasil" como um valor válido para o campo "country". Alguém saberia me ajudar?
Muito obrigada! Bárbara
Administração / ► Usuários / ► Contas / ► Carregar lista de usuários / ► Valores Padrões / ► Avançado / ► (Definir Brasil como valor padrão para país)
Espero ter ajudado.
Obrigada, Rafael.
Na documentação do moodle (em inglês), recomenda-se o uso do código de duas letras para o campo país:
The country should be written as a two letter code, in capitals. For example, use BE for Belgium or NL for the Netherlands. Using "be" or "nl" as a country code will result in a database error.
- Tip: If you are having trouble working out the two-letter code for a country, you can consult this Moodle source code file /moodle/lang/en_utf8/countries.php or click here for a 1.9 STABLE list.
Utilizei "BR" e funcionou.
Referente ao País, usei o "BR" e funcionou perfeitamente.
No cadastro manual no moodle pode-se digitar os nomes nomalmente com acentos, mas não consegui fazer o cadastro em lote de nomes com acentuação, pois é cadastrado até a letra antes da acentuada. Por exemplo: "Conceição", é gravado somente "Concei".
Alguém tem uma luz de como faz ?
Referente ao País, usei o "BR" e funcionou perfeitamente.
No cadastro manual no moodle pode-se digitar os nomes nomalmente com acentos, mas não consegui fazer o cadastro em lote de nomes com acentuação, pois é cadastrado até a letra antes da acentuada. Por exemplo: "Conceição", é gravado somente "Concei".
Alguém tem uma luz de como faz ?
Este problema também acontece comigo...
Infelizmente não sei como resolver tanto que quando tenho que importar listas eu envio os dados sem caracter especial
Se alguém saber seria interessante compartilhar.
Tem que colocar a codificação como ISO-8859-1
Criei a lista de usuário com sucesso porem no momento em que os usuários acessaram o curso, as mensagens de navegação ficam em inglês.
Tem como deixar em português?
Re: Importar varios usuários para o moodle !!
Olá Juliano,
acho que isso pode resolver ou ajudar:
Em: "Administração do site > Idioma > Configurações de idiomas"
- Desmarcar: Detecção automática de idioma.
- Idioma predefinido: Português
- Desmarcar: Mostrar lista de idiomas
Felipe Luciani Gomes de Lima
Desenvolvedor web
Vegetariano
http://twitter.com/felipeluciani
Assessor Técnico em educação a distância do SENAC-AL
http://www.ead.al.senac.br
Sócio-proprietário do free.is.be - web & design com software livre
http://freeisbe.art.br
Re: Importar varios usuários para o moodle !!
Bom dia a todos,
Gostaria de saber se consigo incorporar o campo coorte e fazer com que essa lista já seja incorporada nesse local.
O que preciso colocar???
Abraços,
Débora
Re: Importar varios usuários para o moodle !!
Boa tarde pessoal,
Preciso de ajuda em como importar os dados da planilha. Tenho essas colunas: username password firstname lastname email city timezone course tipo
Mas, sempre que tente fazer o upload aparece a mensagem.
Não há colunas suficientes, verifique a configuração do delimitador.
Aguardo auxílio, por favor.
Obrigada,
Suely
Fiquei muito tempo com o mesmo problema, mas encontrei a solução.
A lista CSV deve ser carregada em Administração do site > Usuários > Contas > Carregar lista de usuários.
1o campos obrigatórios do csv:
username,password,firstname,lastname,email - o resto não é necessário!
2o apesar dos campos serem obrigatórios, podem estar vazios se o "username" já existir. Username é a ID do aluno, que ele usa para logar no ambiente. Para cadastrar o "username" em um coortes ou curso (e turma) específico é só incluir os campos: cohort1,course1,group1.
O course1 (ou course2, course3) é o nome breve do curso existente. Se coortes e turma não existir serão criados.
3o agora vamos supor que o username não existe no sistema e seja preciso inscrever uma lista de números de matrículas (matricula1, matricula2, etc) que serão validadas num servidor LDAP. O csv ficará assim:
Os dados fictícios nos campos não importam porque serão validados no servidor.
No carregamento da lista é preciso informar o delimitador e codificação: Libre normalmente usa virgula (,) e UTP-8; o excell usa ponto e vírgula; e codificação Windows, isso muda de programa pra programa e de arquivo para arquivo.
4o em "Carregar lista de usuários" atenção a 2 itens de configuração:
A escolha será diferente para usuário existente ou não.
Se o usuário existe o csv só precisa do campo username e os do curso (coortes, curso e turma) preenchidos. - A opção será somente atualizar usuários já existentes.
Para usuário não existente precisa de todos os campos obrigatórios preenchidos (mesmo que com informação errada) pois no primeiro login haverá a validação no servidor LDAP e correção dos dados do usuário criado.
Dá para fazer os dois juntos, em adicionar novos e atualizar já existentes.
IMPORTANTÍSSIMO!
Lembrar de configurar nessa tela de carregamento a opção de validação via servidor.
Resultado;
Re: Importar varios usuários para o moodle !!
Excelente roteiro...
Agora podemos compiocar um pouco...
e as fotos dos usuários, como devemos proceder para exportar e importar em uma nova configuração de moodle instalada em outro local?
Um abraço a todos.
Exemplo:
soiciniv_rj@moodle.com.br
Na leitura da planilha CSV, o retorno é que o email é invalido.
Há alguma codificação que corrija isso?
Re: Importar varios usuários para o moodle !!
Também enfrentei esse problema quando estava atualizando campos em usuários já cadastrados e achei que só precisava informar o username e os novos campos (cohort, group, etc).
Mas descobri que "os campos firstname, lastname and email address são obrigatórios quando usamos outros campos além do cohort".
https://docs.moodle.org/34/en/Upload_users#Cohort_membership_assignment
Cohort membership assignment
You can assign users to any already existing Cohort by using only the "username" and the "Cohort ID" with just two fields in the file. Note that this is an exception to the usual case where the firstname, lastname and email address of the user are required.
cohort# is the form to use and like enrolment in courses, you have to add a number to each header, so cohort1,cohort2, etc.
Here is a sample CSV file:
username,cohort1,cohort2 student1,nursing,2016class student2,nursing,2014class student3,nursing,2014class
PS: Pela data da mensagem original, certamente você já resolveu o problema, mas fica a dica para quem ler essa discussão.
Gostaria de saber se existe uma lista de todos os campos possíveis com exemplo para importação de usuários e se é possível adicionar novos campos.
Re: Importar varios usuários para o moodle !!
Você pode extrair todos os campos em:
Administração do site>Usuários> contas>Ações em lote sobre usuários
Selecione um usuário e clique em Adicione a seleção
Em Com usuários selecionados... escolha Download.
Faça o Download do arquivo, no cabeçalho serão listados todos os campos.
Para inserir um campo novo vá em Administração do site>Usuários> contas>Campos de perfil do usuário
Lá é possível cadastrar um campo novo. Para montar uma massa de usuários customizados é preciso inserir PROFILE_FIELD antes do novo campo.
Exemplo: O novo campo criado foi empresa.
Na planilha ficara da seguinte forma: PROFILE_FIELD_EMPRESA
Re: Importar varios usuários para o moodle !!
Basta incluir course1;course2;course3, etc e preencher com o nome breve do curso:
Pode também incluir configurações específicas para cada inscrição tais como:
type1 (ou 2, 3, ... ) - para o perfil, no qual 1 = estudante, 2 = professor e 3 = moderador (professor não editor)
group1 (ou 2, 3, ... ) - para grupos ou turmas, existentes ou serão criados
cohort1 (ou 2, 3, ... ) - para coortes que serão criados, existentes ou serão criados
Re: Importar varios usuários para o moodle !!
https://moodle.org/pluginfile.php/314/mod_forum/post/1769244/ImportarDados_Moodle.xlsm