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

Suporte as extensões phpBB 3.1 e 3.2
Regras do fórum
Sua dúvida foi respondida? Marque como RESOLVIDO em seus tópicos, usando o botão com marca amarelo. Imagem
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 » 20 Fev 2018, 03:26

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 » 20 Fev 2018, 17:05

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 » 20 Fev 2018, 17:31

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

henrique.seven2011
Moderador
Moderador
Mensagens: 874
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 » 20 Fev 2018, 19:11

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: 5812
Registrado em: 03 Set 2009, 21:59
Nome Real: Marcus Vinicius
Localização: Macapá, AP - Brasil
Contacto:

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

Mensagem por _Vinny_ » 20 Fev 2018, 22:49

Você tem alguma noção de PHP e banco de dados?

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 » 21 Fev 2018, 00:51

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: 5812
Registrado em: 03 Set 2009, 21:59
Nome Real: Marcus Vinicius
Localização: Macapá, AP - Brasil
Contacto:

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

Mensagem por _Vinny_ » 21 Fev 2018, 01:04

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.

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 » 21 Fev 2018, 01:22

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: 5812
Registrado em: 03 Set 2009, 21:59
Nome Real: Marcus Vinicius
Localização: Macapá, AP - Brasil
Contacto:

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

Mensagem por _Vinny_ » 21 Fev 2018, 04:04

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.

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 » 21 Fev 2018, 04:21

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

Responder