Formulário 2.0

2 participantes

Ir para baixo

Tópico resolvido Formulário 2.0

Mensagem por Lucao 20.02.19 3:21

Detalhes da questão


Endereço do fórum: http://brasilplaycuritiba.forumeiros.com/
Versão do fórum: phpBB3

Descrição


Olá, então eu tentei criar um formulário para meu fórum, fiz todos os procedimentos e não obtive sucesso, queria saber se estou fazendo algo errado ou estava faltando algo mesmo...


CÓDIGO CRIADO PELO GERADOR

Código:
<!DOCTYPE html>
<html>
<!-- ->
/**
 * Gerado em <ajuda.forumeiros.com>.
 * Gerador (2.0) feito por Luiz Felipe F. <https://lffg.github.io/>
 *
 * Se você tiver erros ou dúvidas, vá em: <ajuda.forumeiros.com>
 */
<!- -->
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Denuncia</title>

  <link rel="stylesheet" href="https://forumeiros.github.io/assets/src/form-generator/form-styles.css" />
</head>
<body>

  <form id="fa-generated-form">
    <div class="fa-form-wrapper">
      <h1>Denuncia</h1>
      <!-- BEGIN Generated HTML Code -->
      <div class="fa-form-group clearfix">
  <label for="campo1">Denuncia:</label>
  <select data-type="select" id="campo1" required="required">
<!-- First -->




<option value="Contra - ROCAM">Contra - ROCAM</option>
<option value="Contra - BOPE">Contra - BOPE</option>
<option value="Contra - ROTAM">Contra - ROTAM</option>
<option value="Contra - RONE">Contra - RONE</option>
</select>


</div>

<div class="fa-form-group clearfix">
  <label for="campo3">Motivo</label>
  <select data-type="select" id="campo3" required="">
<!-- First -->
<option value="DM">DM</option>
<option value="Anti-RP">Anti-RP</option>
<option value="DB">DB</option>
<option value="Abuso de comando">Abuso de comando</option>
</select>

</div>
<div class="fa-form-group clearfix">
  <label for="campo4">Explicação:</label>
  <input type="text" data-type="text" id="campo4" placeholder="" required="">
</div>
<div class="fa-form-group clearfix">
  <label for="campo5">Provas</label>
  <textarea data-type="textarea" id="campo5" placeholder="" required=""></textarea>
</div>
      <!-- END Generated HTML Code -->
    </div>
    <div class="fa-submit">
      <button class="post-button" type="submit">Enviar Formulário</button>
    </div>
  </form>



  <!-- Javascript's -->
  <!-- Não é recomendada a edição abaixo desta linha. -->

  <textarea style="display: none;" id="fa-generated-message">Denuncia contra: {{campo1}}
Motivo: {{campo2}}
Explicação: {{campo4}}
Provas: {{campo5}}</textarea>
  <input type="hidden" id="fa-generated-title" value="Denuncia" />

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js" type="text/javascript"></script>
  <script src="https://forumeiros.github.io/assets/src/form-generator/form-replace.js" type="text/javascript"></script>
  <script type="text/javascript">
    (function ($) {
     'use strict';

     $(window).on('load', function () {
     $('#fa-generated-form').on('submit', function (event) {
         event.preventDefault();
         $(this).find('button[type="submit"]').text('Postando...');
         setTimeout(function () {
      $.post('/post', {
       subject: $('#fa-generated-title').val().trim(),
      f: 3,
       message: $('#fa-generated-message').val().trim(),
       mode: 'newtopic',
       tid: $('[name="tid"]:first').val(),
       post: 1,
       }).done(function () {
       alert('Postado com sucesso. Você será redirecionado para o subfórum com o novo tópico...');
       location.pathname = '/f3-';
      }).fail(function () {
       alert('Houve um erro! Tente novamente!');
      });
         }, 600);
     });
     });
    }(jQuery));
  </script>
</body>
</html>


Coloquei ele no HTML e depois criei esse outro código no JAVA

Código:
(function ($) {
  'use strict';
 
  $(function () {
    $('a[href^="/post?f={{f3}}&mode=newtopic"]')
      .attr('href', '/h{{h1}}-')
    ;
  });
}(jQuery));

Simplesmente não acontece nada, eu vou em criar tópico no local em que eu selecionei e ele abre o normal
Lucao
Lucao
Novo Membro

Membro desde : 20/02/2019
Mensagens : 14
Pontos : 17

http://brasilplaycuritiba.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Convidado 20.02.19 7:47

Olá,

Bem-vindo ao Fórum dos Fóruns!


Seja bem-vindo ao Fórum dos Fóruns! Como acabou de se inscrever, veja aqui alguns links importantes a saber:

Altere para:
Código:
(function ($) {  'use strict';   $(function () {    $('a[href^="/post?f=3&mode=newtopic"]')      .attr('href', '/h1-')    ;  });}(jQuery));
Cordialmente,
Roger123


Última edição por Roger123 em 20.02.19 18:52, editado 1 vez(es)
Anonymous
Convidado
Convidado


Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Lucao 20.02.19 17:53

Alterei e mesmo assim n foi.
Lucao
Lucao
Novo Membro

Membro desde : 20/02/2019
Mensagens : 14
Pontos : 17

http://brasilplaycuritiba.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Convidado 20.02.19 18:51

Troque para:
Código:
$(function () {    $('a[href^="/post?f=3&mode=newtopic"]').attr('href', '/h1-');  });
Lembre-se de ativar o gerenciamento de códigos JavaScript.
Cordialmente,
Roger123
Anonymous
Convidado
Convidado


Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Lucao 20.02.19 19:01

Esta ativado, fiz a troca novamente e não deu...
Lucao
Lucao
Novo Membro

Membro desde : 20/02/2019
Mensagens : 14
Pontos : 17

http://brasilplaycuritiba.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Convidado 20.02.19 19:08

O senhor instalou corretamente o código JavaScript que lhe passei (Painel de Controle Seta Módulos Seta HTML & JAVASCRIPT Seta Gestão dos códigos JavaScript Seta Criar um novo JavaScript)?

Se sim e não funciona na mesma, troque para:
Código:
 jQuery(document).ready(function(){jQuery('a[href^="/post?f=3&mode=newtopic"]').attr("href","/h1-")});
Fico no aguardo.
Anonymous
Convidado
Convidado


Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Lucao 20.02.19 19:31

Sim, fiz todos os procedimentos acima, mesmo assim nem um desses códigos funcionou, talvez o erro esteja no formulário ?
Lucao
Lucao
Novo Membro

Membro desde : 20/02/2019
Mensagens : 14
Pontos : 17

http://brasilplaycuritiba.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Convidado 20.02.19 19:34

Poderia passar-me uma conta teste?

Fico no aguardo.
Anonymous
Convidado
Convidado


Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Lucao 20.02.19 19:53

Com acesso aos painéis ? Posso te passar a minha por MP pode ser ?
Lucao
Lucao
Novo Membro

Membro desde : 20/02/2019
Mensagens : 14
Pontos : 17

http://brasilplaycuritiba.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Convidado 20.02.19 19:55

É uma conta teste normal, sem poderes administrativos/moderativos.
Anonymous
Convidado
Convidado


Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Lucao 20.02.19 20:00



Última edição por Roger123 em 20.02.19 20:00, editado 1 vez(es) (Motivo da edição : Tags hide)
Lucao
Lucao
Novo Membro

Membro desde : 20/02/2019
Mensagens : 14
Pontos : 17

http://brasilplaycuritiba.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Lucao 21.02.19 22:49

Up

Deu certo, porém agora ele não está criando o tópico, não sei onde exatamente ele esta jogando os tópicos...
https://imgur.com/a/F7HvRDP
Lucao
Lucao
Novo Membro

Membro desde : 20/02/2019
Mensagens : 14
Pontos : 17

http://brasilplaycuritiba.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Convidado 22.02.19 7:48

O senhor deve autorizar os formulários a postarem tópicos... Em Painel de Controle Seta Geral Seta Fórum Seta Segurança Seta  Desautorizar formulários não oficiais de postarem no fórum e enviar mensagens privadas marque não.
Anonymous
Convidado
Convidado


Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Lucao 22.02.19 12:57

Opção já está marcada -'
Lucao
Lucao
Novo Membro

Membro desde : 20/02/2019
Mensagens : 14
Pontos : 17

http://brasilplaycuritiba.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Convidado 22.02.19 13:56

Em Painel de Controle Seta Geral Seta Mensagens e e-mails Seta Configuração Seta Comprimento do título de um tópico : coloque o valor mínimo como 5, pois o formulário pode não estar a funcionar por causa do atual mínimo do comprimento do título.

Cordialmente,
Roger123
Anonymous
Convidado
Convidado


Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Lucao 22.02.19 14:06

Deu certo, vlw !
Lucao
Lucao
Novo Membro

Membro desde : 20/02/2019
Mensagens : 14
Pontos : 17

http://brasilplaycuritiba.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulário 2.0

Mensagem por Roevs 22.02.19 14:08

Tópico resolvido


Movido para "Questões resolvidas".
Roevs
Roevs
Membro Entusiasta

Membro desde : 10/02/2012
Mensagens : 6484
Pontos : 8343

https://www.sololevelingrpg.com/

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos