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 1323 discussões
Status Tópico Autor Última mensagem Comentários Ações
Imagem de Thalisson Henrique
Thalisson Henrique
Imagem de Thalisson Henrique
Thalisson Henrique
0
Imagem de Thalisson Henrique
Thalisson Henrique
Imagem de Thalisson Henrique
Thalisson Henrique
0
Imagem de Filipe Souza
Filipe Souza
Imagem de Filipe Souza
Filipe Souza
2
Imagem de Filipe Souza
Filipe Souza
Imagem de Filipe Souza
Filipe Souza
2
Imagem de Romulo Valadares
Romulo Valadares
Imagem de Romulo Valadares
Romulo Valadares
2
Imagem de Thiago Lima
Thiago Lima
Imagem de Thiago Lima
Thiago Lima
0
Imagem de Vinicios Ferreira
Vinicios Ferreira
Imagem de Vinicios Oliveira
Vinicios Oliveira
4
Imagem de Jonny Oliveira
Jonny Oliveira
Imagem de Jonny Oliveira
Jonny Oliveira
0
Imagem de Murilo Timo Neto
Murilo Timo Neto
Imagem de Anderson Blaine 😎🤓
Anderson Blaine 😎🤓
3
Imagem de Wellington Oliveira
Wellington Oliveira
Imagem de Michael Meneses
Michael Meneses
1
Imagem de Fabio Venceslau
Fabio Venceslau
Imagem de Anderson Blaine 😎🤓
Anderson Blaine 😎🤓
1
Erro estranho
Imagem de Acildon Mattos
Acildon Mattos
Imagem de Acildon Mattos
Acildon Mattos
4
Imagem de Eliane Costa
Eliane Costa
Imagem de Daniel Antonio da Silva
Daniel Antonio da Silva
19
Imagem de Eliezer Andrade
Eliezer Andrade
Imagem de Marta Lopes
Marta Lopes
3
Imagem de Miguel Silva
Miguel Silva
Imagem de Miguel Silva
Miguel Silva
0
Imagem de Gabriel Mazin
Gabriel Mazin
Imagem de Gabriel Mazin
Gabriel Mazin
2
Imagem de Márcio Lopes
Márcio Lopes
Imagem de Márcio Lopes
Márcio Lopes
0
Imagem de Álef Henrique
Álef Henrique
Imagem de Álef Henrique
Álef Henrique
2
Lista de IP
Imagem de Walex Milto
Walex Milto
Imagem de Rafael Mota
Rafael Mota
2
Imagem de Álef Henrique
Álef Henrique
Imagem de Álef Henrique
Álef Henrique
0
Imagem de Álef Henrique
Álef Henrique
Imagem de Álef Henrique
Álef Henrique
2
Imagem de Hudson Gomes
Hudson Gomes
Imagem de Cristiano Boell
Cristiano Boell
1
Imagem de Rafael Mota
Rafael Mota
Imagem de Rafael Mota
Rafael Mota
0
Imagem de Marcel Silva
Marcel Silva
Imagem de Marcello Alencar
Marcello Alencar
6
Imagem de ALEX BATISTA
ALEX BATISTA
Imagem de ALEX BATISTA
ALEX BATISTA
0
Imagem de Davi Crystal
Davi Crystal
Imagem de Dieggo Carrilho
Dieggo Carrilho
11
Cache error
Imagem de Álef Henrique
Álef Henrique
Imagem de Álef Henrique
Álef Henrique
2
Imagem de Claudio Henrique
Claudio Henrique
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de Ernani Veloso Freire
Ernani Veloso Freire
Imagem de Ernani Veloso Freire
Ernani Veloso Freire
0
Imagem de Julio Oliveira
Julio Oliveira
Imagem de Julio Oliveira
Julio Oliveira
0
Imagem de Marcel Machado
Marcel Machado
Imagem de José Albuquerque
José Albuquerque
3
Imagem de Álef Henrique
Álef Henrique
Imagem de Álef Henrique
Álef Henrique
3
Imagem de Álef Henrique
Álef Henrique
Imagem de Álef Henrique
Álef Henrique
0
Imagem de Orlando Bichiqui Junior
Orlando Bichiqui Junior
Imagem de Orlando Bichiqui Junior
Orlando Bichiqui Junior
3
Imagem de Rafael Luz
Rafael Luz
Imagem de Rafael Luz
Rafael Luz
0
Imagem de Eduardo Vieira
Eduardo Vieira
Imagem de Eduardo Vieira
Eduardo Vieira
2
Imagem de Heitor Temp
Heitor Temp
Imagem de Gleidson Medeiros
Gleidson Medeiros
21
Imagem de Rafael Luz
Rafael Luz
Imagem de Eduardo Kraus
Eduardo Kraus
2
Imagem de Thalita Santana
Thalita Santana
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de Murilo Haddad
Murilo Haddad
Imagem de Murilo Haddad
Murilo Haddad
0
Imagem de Diego Souza
Diego Souza
Imagem de Diego Souza
Diego Souza
0
Imagem de Silvio Canever
Silvio Canever
Imagem de Marcos Paulo Sales dos Santos
Marcos Paulo Sales dos Santos
6
Imagem de Rafael Mota
Rafael Mota
Imagem de Rafael Mota
Rafael Mota
0
Moodle ORM
Imagem de André Gava
André Gava
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de beatriz tavares
beatriz tavares
Imagem de beatriz tavares
beatriz tavares
0
Imagem de thiago oliveira
thiago oliveira
Imagem de thiago oliveira
thiago oliveira
0
Imagem de Álef Henrique
Álef Henrique
Imagem de Michael Meneses
Michael Meneses
5
Imagem de André Monteiro
André Monteiro
Imagem de Jim Jones
Jim Jones
3
Imagem de Gustavo Mantovani
Gustavo Mantovani
Imagem de Gustavo Mantovani
Gustavo Mantovani
0
Imagem de Luancarlos Bezerra
Luancarlos Bezerra
Imagem de Rafael Luz
Rafael Luz
1
Imagem de Murilo Timo Neto
Murilo Timo Neto
Imagem de Murilo Timo Neto
Murilo Timo Neto
2
Imagem de Rodrigo Guerra
Rodrigo Guerra
Imagem de Rodrigo Guerra
Rodrigo Guerra
0
Imagem de Breno Santos
Breno Santos
Imagem de Breno Santos
Breno Santos
0
Imagem de Rafael Luz
Rafael Luz
Imagem de Clóvis Amorim
Clóvis Amorim
1
Imagem de Filipe Souza
Filipe Souza
Imagem de Filipe Souza
Filipe Souza
2
Imagem de Fabio Moraes
Fabio Moraes
Imagem de Fabio Moraes
Fabio Moraes
3
Imagem de Marcus Braga
Marcus Braga
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de Rafael Pinheiro
Rafael Pinheiro
Imagem de Rafael Pinheiro
Rafael Pinheiro
0
Imagem de Ricardo Souza
Ricardo Souza
Imagem de Ricardo Souza
Ricardo Souza
2
Imagem de Paulo Lettiere
Paulo Lettiere
Imagem de Paulo Lettiere
Paulo Lettiere
0
Imagem de Diego Rodrigues Borges
Diego Rodrigues Borges
Imagem de Diego Rodrigues Borges
Diego Rodrigues Borges
0
Imagem de Andrea Andrade
Andrea Andrade
Imagem de Gilberto Martins Valgas
Gilberto Martins Valgas
1
Imagem de Paulo André
Paulo André
Imagem de Paulo André
Paulo André
1
Imagem de Paulo Lettiere
Paulo Lettiere
Imagem de Paulo Lettiere
Paulo Lettiere
0
Imagem de johnny bueno
johnny bueno
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de Rafael Luz
Rafael Luz
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
1
Imagem de Pedro Carvalho
Pedro Carvalho
Imagem de Daniel Neis Araujo
Daniel Neis Araujo
3
Imagem de Fernando Ribeiro
Fernando Ribeiro
Imagem de Fernando Ribeiro
Fernando Ribeiro
2
Imagem de Fernando Ribeiro
Fernando Ribeiro
Imagem de Carlos Alexandre Fonseca
Carlos Alexandre Fonseca
1
Imagem de Rafael Luz
Rafael Luz
Imagem de Carlos Alexandre Fonseca
Carlos Alexandre Fonseca
1
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
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