Ajuda com criação de extensão com sistema de votação

Suporte as extensões phpBB 3.3 e 3.2
caiocald
Novato
Novato
Mensagens: 16
Registrado em: 25 Nov 2017, 10:48

Ajuda com criação de extensão com sistema de votação

Mensagem por caiocald »

dstv
Editado pela última vez por caiocald em 21 Dez 2018, 08:34, em um total de 2 vezes.
caiocald
Novato
Novato
Mensagens: 16
Registrado em: 25 Nov 2017, 10:48

Re: Ajuda com criação de extensão com sistema de votação

Mensagem por caiocald »

dstv
Editado pela última vez por caiocald em 21 Dez 2018, 08:34, em um total de 1 vez.
caiocald
Novato
Novato
Mensagens: 16
Registrado em: 25 Nov 2017, 10:48

Re: Ajuda com criação de extensão com sistema de votação

Mensagem por caiocald »

dstv
Editado pela última vez por caiocald em 21 Dez 2018, 08:34, em um total de 1 vez.
henrique.seven2011
Moderador
Moderador
Mensagens: 984
Registrado em: 23 Mar 2012, 13:50
Nome Real: Saulo Henrique

Re: Ajuda com criação de extensão com sistema de votação

Mensagem por henrique.seven2011 »

Não flood o tópico, edite o post anterior.
Cloud de Verdade?! Recomendo: Vultr, DigitalOcean e LetsCloud | Freelancer a disposição!
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5905
Registrado em: 03 Set 2009, 21:59
Nome Real: Marcus Vinicius
Localização: Macapá, AP - Brasil
Contact:

Re: Ajuda com criação de extensão com sistema de votação

Mensagem por _Vinny_ »

Você tem alguma noção de PHP e banco de dados?
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/tran ... ortuguese/

Precisa de serviços phpBB? Me mande um mensagem privada!
caiocald
Novato
Novato
Mensagens: 16
Registrado em: 25 Nov 2017, 10:48

Re: Ajuda com criação de extensão com sistema de votação

Mensagem por caiocald »

dstv
Editado pela última vez por caiocald em 21 Dez 2018, 08:35, em um total de 1 vez.
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5905
Registrado em: 03 Set 2009, 21:59
Nome Real: Marcus Vinicius
Localização: Macapá, AP - Brasil
Contact:

Re: Ajuda com criação de extensão com sistema de votação

Mensagem por _Vinny_ »

Você conseguiu criar o ativador por fórum, mas cada forum agora vai precisar de uma nova entrada no banco de dados referente a essa configuração. Isso você inseri via migração, a migração será executada ao instalar a extensão e atraves dela que se adiciona novas coisas ao banco de dados (tabelas, colunas, configurações, outros dados). Neste caso deverá ser adicionada uma nova coluna na tabela phpbb_forums que irá receber o valor da configuração. Geralmente o valor é true ou false, ou então 0 ou 1.

Após isso você vai precisar de um evento(veja na lista) que irá receber esse novo dado dentro de viewtopic.php onde será verificado se a opção é habilitada ou desabilita e assim exibir ou não as notas. Se não me engano, no proprio Skeleton deve ter isso.
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/tran ... ortuguese/

Precisa de serviços phpBB? Me mande um mensagem privada!
caiocald
Novato
Novato
Mensagens: 16
Registrado em: 25 Nov 2017, 10:48

Re: Ajuda com criação de extensão com sistema de votação

Mensagem por caiocald »

dstv
Editado pela última vez por caiocald em 21 Dez 2018, 08:35, em um total de 1 vez.
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5905
Registrado em: 03 Set 2009, 21:59
Nome Real: Marcus Vinicius
Localização: Macapá, AP - Brasil
Contact:

Re: Ajuda com criação de extensão com sistema de votação

Mensagem por _Vinny_ »

Em que parte do view_forum ficaria essa estrutura???

Você pode adicionar um evento de template manualmente no arquivo e onde será exibido a estrutura da extensão caso esse evento realmente não exista. Deve ser adicionado no tema ou nos temas que você usa no fórum. Em todo caso, você sempre pode solicitar novos eventos ao repositorio do phpBB, porém eles só serão lançados na próxima versão, caso aceitos.

Seria bom se você compartilhasse o codigo via github, assim mais pessoas poderiam contribuir diretamente com a extensão, exceto claro que este seja um projeto privado seu.
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/tran ... ortuguese/

Precisa de serviços phpBB? Me mande um mensagem privada!
caiocald
Novato
Novato
Mensagens: 16
Registrado em: 25 Nov 2017, 10:48

Re: Ajuda com criação de extensão com sistema de votação

Mensagem por caiocald »

dstv
Editado pela última vez por caiocald em 21 Dez 2018, 08:35, em um total de 1 vez.
Responder