Programação e desenvolvimento

Este fórum é dedicado a tratar sobre qualquer assunto envolvendo programação ou o código-fonte do Moodle em geral.

Se você está começando agora a desenvolver para o Moodle, sugerimos uma leitura inicial da documentação oficial:

https://docs.moodle.org/dev/Main_Page

Se você tem preferência por material em português, existe um guia bem simplificado em:

http://danielneis.github.io/moodleparadesenvolvedores

Se você quer divulgar um plugin já pronto, sugerimos que eles esteja disponível na base de plugins oficial:

https://moodle.org/plugins/

Se você descobriu um bug no moodle e gostaria de confirmar a existência e saber da existência de uma solução, sugerimos que acesse o tracker:

https://tracker.moodle.org/

Se você busca outras orientações, contribuir com algum projeto,  resolver bugs, criar novos módulos, ou tem alguma dúvida com tudo isso que viu aí em cima, este é o seu lugar.

Pedimos a gentileza de fazer uma busca nas discussões existentes antes de criar uma nova discussão.

Aproveite.
Lista de discussões. Mostrando 100 de 1351 discussões
Status Tópico Autor Última mensagem Comentários Ações
Imagem de Plínio Felipe Peçanha Oliveira
Plínio Felipe Peçanha Oliveira
Imagem de Plínio Felipe Peçanha Oliveira
Plínio Felipe Peçanha Oliveira
1
Imagem de Antonio Reginaldo Candido da Silva
Antonio Reginaldo Candido da Silva
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
3
Spam
Imagem de johnny bueno
johnny bueno
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Gleidson Medeiros
Gleidson Medeiros
3
Imagem de Plínio Felipe Peçanha Oliveira
Plínio Felipe Peçanha Oliveira
Imagem de Plínio Felipe Peçanha Oliveira
Plínio Felipe Peçanha Oliveira
0
Imagem de Thiago Lima
Thiago Lima
Imagem de Thiago Lima
Thiago Lima
0
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
2
Imagem de Plínio Felipe Peçanha Oliveira
Plínio Felipe Peçanha Oliveira
Imagem de Plínio Felipe Peçanha Oliveira
Plínio Felipe Peçanha Oliveira
2
Imagem de Michel Marques
Michel Marques
Imagem de Gisele Brugger
Gisele Brugger
1
Imagem de Anderson Couto
Anderson Couto
Imagem de Anderson Couto
Anderson Couto
0
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
1
Imagem de Bruno cassiamani
Bruno cassiamani
Imagem de Anderson Couto
Anderson Couto
6
Imagem de Murilo Timo Neto
Murilo Timo Neto
Imagem de Murilo Timo Neto
Murilo Timo Neto
2
Imagem de A SSSS
A SSSS
0
Imagem de carlos alessandro
carlos alessandro
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de Rafael Lopes Computel
Rafael Lopes Computel
Imagem de Rafael Lopes Computel
Rafael Lopes Computel
0
Imagem de Rafael Wendel Pinheiro
Rafael Wendel Pinheiro
Imagem de Rafael Wendel Pinheiro
Rafael Wendel Pinheiro
0
Imagem de Yuri Rodrigues
Yuri Rodrigues
Imagem de Yuri Rodrigues
Yuri Rodrigues
0
Imagem de Filipe Voges
Filipe Voges
Imagem de Filipe Voges
Filipe Voges
0
Imagem de Yuri Rodrigues
Yuri Rodrigues
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
5
Imagem de Filipe Voges
Filipe Voges
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de Maurício Dal Bem Wrezinski
Maurício Dal Bem Wrezinski
Imagem de Maurício Dal Bem Wrezinski
Maurício Dal Bem Wrezinski
4
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
0
Imagem de Maurício Dal Bem Wrezinski
Maurício Dal Bem Wrezinski
Imagem de Maurício Dal Bem Wrezinski
Maurício Dal Bem Wrezinski
3
Imagem de Rogerio Siqueira
Rogerio Siqueira
Imagem de Marcelo Pires Guerra
Marcelo Pires Guerra
1
Imagem de Julio Cesar Wunderlich
Julio Cesar Wunderlich
Imagem de Julio Cesar Wunderlich
Julio Cesar Wunderlich
2
Imagem de Thiago Nunes
Thiago Nunes
Imagem de Thiago Nunes
Thiago Nunes
2
Imagem de Flávio Soares
Flávio Soares
Imagem de Daniel Miranda
Daniel Miranda
2
Imagem de Thiago Nunes
Thiago Nunes
Imagem de Thiago Nunes
Thiago Nunes
2
Imagem de Ricardo Souza
Ricardo Souza
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
2
Imagem de Kleiton Lucas
Kleiton Lucas
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de Rafael Mota
Rafael Mota
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
2
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
0
Imagem de Neuton Júnior
Neuton Júnior
Imagem de Clóvis Amorim
Clóvis Amorim
1
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
1
Imagem de Magno Rodrigues Costa
Magno Rodrigues Costa
Imagem de Magno Rodrigues Costa
Magno Rodrigues Costa
4
Imagem de Thiago Nunes
Thiago Nunes
Imagem de Thiago Nunes
Thiago Nunes
0
Imagem de Álef Henrique
Álef Henrique
Imagem de Álef Henrique
Álef Henrique
0
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
2
Imagem de João Neto
João Neto
Imagem de Rodolfo da Silva
Rodolfo da Silva
1
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
3
Imagem de Rafael Mota
Rafael Mota
Imagem de Rafael Mota
Rafael Mota
3
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
0
Imagem de wallyson fernandes
wallyson fernandes
Imagem de wallyson fernandes
wallyson fernandes
0
Imagem de Murilo Timo Neto
Murilo Timo Neto
Imagem de Murilo Timo Neto
Murilo Timo Neto
2
Imagem de Álef Henrique
Álef Henrique
Imagem de Álef Henrique
Álef Henrique
4
Imagem de wallyson fernandes
wallyson fernandes
Imagem de wallyson fernandes
wallyson fernandes
2
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Willian Mano Araújo
Willian Mano Araújo
3
Imagem de Marília FFS
Marília FFS
Imagem de Willian Mano Araújo
Willian Mano Araújo
1
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
2
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
0
Imagem de Ramon Vicente
Ramon Vicente
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de Sill Bridges
Sill Bridges
Imagem de Sill Bridges
Sill Bridges
3
Imagem de Samanta Marques
Samanta Marques
Imagem de Willian Mano Araújo
Willian Mano Araújo
14
Imagem de Silvio Barros
Silvio Barros
Imagem de Silvio Barros
Silvio Barros
4
Imagem de Ricardo Souza
Ricardo Souza
Imagem de Ricardo Souza
Ricardo Souza
5
Imagem de Rodolfo da Silva
Rodolfo da Silva
Imagem de Eduardo Kraus
Eduardo Kraus
1
Imagem de Neuton Júnior
Neuton Júnior
Imagem de Eduardo Kraus
Eduardo Kraus
1
Imagem de Thiago Marques
Thiago Marques
Imagem de Eduardo Kraus
Eduardo Kraus
1
Imagem de Ricardo Souza
Ricardo Souza
Imagem de Ricardo Souza
Ricardo Souza
6
Imagem de Thiago Marques
Thiago Marques
Imagem de Eduardo Kraus
Eduardo Kraus
1
Imagem de Ricardo Ferreira
Ricardo Ferreira
Imagem de Eduardo Kraus
Eduardo Kraus
1
Imagem de Ricardo Ferreira
Ricardo Ferreira
Imagem de Eduardo Kraus
Eduardo Kraus
8
Imagem de Andre Almeida
Andre Almeida
Imagem de Andre Almeida
Andre Almeida
2
Imagem de Lucas Ferreira
Lucas Ferreira
Imagem de Willian Mano Araújo
Willian Mano Araújo
1
Imagem de Andre Almeida
Andre Almeida
Imagem de Willian Mano Araújo
Willian Mano Araújo
1
LINK DE NOTAS
Imagem de Andre Almeida
Andre Almeida
Imagem de Andre Almeida
Andre Almeida
1
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Gisele Brugger
Gisele Brugger
7
Imagem de Heitor Silva
Heitor Silva
Imagem de Heitor Silva
Heitor Silva
2
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
2
Dashboard
Imagem de Romulo Valadares
Romulo Valadares
Imagem de Romulo Valadares
Romulo Valadares
2
Imagem de Emilio Gara
Emilio Gara
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de Yuri Rodrigues
Yuri Rodrigues
Imagem de Maurício Dal Bem Wrezinski
Maurício Dal Bem Wrezinski
1
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
2
Imagem de Clóvis Amorim
Clóvis Amorim
Imagem de Clóvis Amorim
Clóvis Amorim
2
Imagem de Wilson Galvão Júnior
Wilson Galvão Júnior
Imagem de Eduardo Kraus
Eduardo Kraus
1
Imagem de Vitor de Carvalho
Vitor de Carvalho
Imagem de Eduardo Kraus
Eduardo Kraus
2
Imagem de Maurício Dal Bem Wrezinski
Maurício Dal Bem Wrezinski
Imagem de Maurício Dal Bem Wrezinski
Maurício Dal Bem Wrezinski
6
Imagem de Gert Richter
Gert Richter
Imagem de Daniel Lico
Daniel Lico
4
Imagem de Ricardo Guerra
Ricardo Guerra
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
3
Imagem de Lucas Ferreira
Lucas Ferreira
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
2
Imagem de Sergio Perluzzi
Sergio Perluzzi
Imagem de Rodrigo Brandão
Rodrigo Brandão
2
Imagem de Yuri Rodrigues
Yuri Rodrigues
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de leonardo losé
leonardo losé
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Código fonte
Imagem de Henrique Vilarta
Henrique Vilarta
Imagem de Fabiano Rocha
Fabiano Rocha
3
Imagem de THALES SOUSA
THALES SOUSA
Imagem de THALES SOUSA
THALES SOUSA
0
Imagem de Paulo Santos
Paulo Santos
Imagem de Willian Mano Araújo
Willian Mano Araújo
1
Imagem de Henrique Vilarta
Henrique Vilarta
Imagem de Henrique Vilarta
Henrique Vilarta
2
Imagem de Arnaldo Boaviagem
Arnaldo Boaviagem
Imagem de Eduardo Kraus
Eduardo Kraus
4
Imagem de Ricardo MacCord
Ricardo MacCord
Imagem de Ricardo MacCord
Ricardo MacCord
4
Imagem de Hotaviano Victor
Hotaviano Victor
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
7
Imagem de Weverton Luiz Sales
Weverton Luiz Sales
Imagem de Michael Almeida
Michael Almeida
4
Imagem de José Carlos Antonio
José Carlos Antonio
Imagem de Eduardo Kraus
Eduardo Kraus
1
Imagem de A SSSS
A SSSS
Imagem de Willian Mano Araújo
Willian Mano Araújo
2
Imagem de erick couto
erick couto
Imagem de Willian Mano Araújo
Willian Mano Araújo
4
Imagem de Silvio Barros
Silvio Barros
Imagem de Igor Lima Rodrigues
Igor Lima Rodrigues
4
Imagem de Francisco Régis Lopes
Francisco Régis Lopes
Imagem de Francisco Régis Lopes
Francisco Régis Lopes
9
Imagem de Lucas Ferreira
Lucas Ferreira
Imagem de Lucas Ferreira
Lucas Ferreira
0
Imagem de Leandro Santiago Rosa
Leandro Santiago Rosa
Imagem de Eduardo Kraus
Eduardo Kraus
3
Imagem de Lucas Ferreira
Lucas Ferreira
Imagem de Willian Mano Araújo
Willian Mano Araújo
1