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

Suporte as extensões phpBB 3.3.
caiocald
Novato
Novato
Mensagens: 16
Registrado em: 25 Nov 2017, 11:48

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

  • Favoritar esta postagem
  • Mensagem por caiocald »

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

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

  • Favoritar esta postagem
  • Mensagem por caiocald »

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

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

  • Favoritar esta postagem
  • Mensagem por caiocald »

    dstv
    Editado pela última vez por caiocald em 21 Dez 2018, 09:34, em um total de 1 vez.
    henrique.seven2011
    Membro Intermediá¡rio
    Membro Intermediá¡rio
    Mensagens: 991
    Registrado em: 23 Mar 2012, 13:50
    Nome Real: Saulo Henrique
    MSG 750+Avatar

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

  • Favoritar esta postagem
  • 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: 6023
    Registrado em: 03 Set 2009, 21:59
    Contato:
    LendaMSG 1500+Avatar

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

  • Favoritar esta postagem
  • 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/translation/brazilian_portuguese/

    Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
    caiocald
    Novato
    Novato
    Mensagens: 16
    Registrado em: 25 Nov 2017, 11:48

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

  • Favoritar esta postagem
  • Mensagem por caiocald »

    dstv
    Editado pela última vez por caiocald em 21 Dez 2018, 09:35, em um total de 1 vez.
    Avatar do usuário
    _Vinny_
    Administrador
    Administrador
    Mensagens: 6023
    Registrado em: 03 Set 2009, 21:59
    Contato:
    LendaMSG 1500+Avatar

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

  • Favoritar esta postagem
  • 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/translation/brazilian_portuguese/

    Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
    caiocald
    Novato
    Novato
    Mensagens: 16
    Registrado em: 25 Nov 2017, 11:48

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

  • Favoritar esta postagem
  • Mensagem por caiocald »

    dstv
    Editado pela última vez por caiocald em 21 Dez 2018, 09:35, em um total de 1 vez.
    Avatar do usuário
    _Vinny_
    Administrador
    Administrador
    Mensagens: 6023
    Registrado em: 03 Set 2009, 21:59
    Contato:
    LendaMSG 1500+Avatar

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

  • Favoritar esta postagem
  • 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/translation/brazilian_portuguese/

    Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
    caiocald
    Novato
    Novato
    Mensagens: 16
    Registrado em: 25 Nov 2017, 11:48

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

  • Favoritar esta postagem
  • Mensagem por caiocald »

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