Problemas com criação de tópicos através de formulários

2 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido Problemas com criação de tópicos através de formulários

Mensagem por andradinho 06.11.20 3:18

Detalhes da questão


Endereço do fórum: https://nwdg.forumeiros.com/
Versão do fórum: ModernBB

Descrição


Olá, bom dia, tarde e noite.

Estou com problema no meu fórum em todos os tópicos que possuem um formulário, o que acontece é o seguinte.

Por exemplo, vou na área de denúncias, clico em "novo tópico" preencho o formulário certinho, mas o tópico criado não aparece, parece que sumiu, aparece uma mensagem dizendo que o tópico foi criado, mas ele simplesmente não aparece.

E as outras categorias que não tem formulário funcionam normalmente, preciso da ajuda de vocês.
Obrigado!
andradinho

andradinho
Nível 3

Masculino
Membro desde : 06/06/2020
Mensagens : 15
Pontos : 23

https://nwdg.forumeiros.com/

Ir para o topo Ir para baixo

Principal contribuidor

Tópico resolvido Re: Problemas com criação de tópicos através de formulários

Mensagem por Roevs 06.11.20 11:06

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:


Olá,

Poderia disponibilizar o código de um dos formulários que esteja ocorrendo esse erro? E se possível uma conta teste sem poderes administrativos.

Título de "Formulário" alterado para "Problemas com criação de tópicos através de formulários".

Até mais!
Roevs

Roevs
Principal contribuidor
Principal contribuidor

Masculino
Membro desde : 10/02/2012
Mensagens : 6475
Pontos : 8311

https://www.sololevelingrpg.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Problemas com criação de tópicos através de formulários

Mensagem por andradinho 06.11.20 14:12

conta: TesteNWD
senha: adminnwd

Código:
<!--           ->
/**
* Gerado em <ajuda.forumeiros.com>.
* Gerador (2.0) feito por Luiz Felipe G. <https://luizfelipe.dev>
*
* Se você tiver erros ou dúvidas, vá em: <ajuda.forumeiros.com>
*/
<!-           -->   <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>Denúncia - NWD GAMES</title>   <link rel="stylesheet" href="https://forumeiros.github.io/assets/src/form-generator/form-styles.css" />  
<form id="fa-generated-form">
                     
<div class="fa-form-wrapper">
                       
<h1>
        Denúncia - NWD GAMES        
</h1>
                       
<!--           BEGIN Generated HTML Code           -->              
<div class="fa-form-group clearfix">
          <label for="campo1">Seu nick:</label>  <input type="text" data-type="text" id="campo1" placeholder="Seu nick no servidor" required="" />          
</div>
               
<div class="fa-form-group clearfix">
          <label for="campo3">Nick dos envolvidos:</label>  <input type="text" data-type="text" id="campo3" placeholder="Nick dos envolvidos" required="" />          
</div>
               
<div class="fa-form-group clearfix">
          <label for="campo5">Level dos envolvidos:</label>  <input type="text" data-type="text" id="campo5" placeholder="Level dos envolvidos" required="" />          
</div>
               
<div class="fa-form-group clearfix">
          <label for="campo6">Regras infringidas:</label>  <select data-type="select" id="campo6" required="">










<!--           First           -->
<option value="Hack">Hack</option>
<option value="Abuso de comando/poder">Abuso de comando/poder</option>
<option value="Abuso de bug">Abuso de bug</option>
<option value="Ant RPG">Ant RPG</option>
<option value="Drive by">Drive by</option>
<option value="Suborno">Suborno</option>
<option value="Discriminação">Discriminação</option>
<option value="Matou/Atirou/Explodiu em local proibido">Matou/Atirou/Explodiu em local proibido</option>
<option value="Outro (explique abaixo)">Outro (explique abaixo)</option>
</select>          
</div>
               
<div class="fa-form-group clearfix">
          <label for="campo7">Por que você acha que o(a) jogador(a) deve ser punido(a)?</label>  <input type="text" data-type="text" id="campo7" placeholder="Por que você acha que o(a) jogador(a) deve ser punido(a)" required="" />          
</div>
               
<div class="fa-form-group clearfix">
                   
<p class="form-paragraph data-text">
        • Textos muito longos poderão fazer com que a denúncia seja ignorada, portanto seja curto e explicativo.        
</p>
                 
</div>
               
<div class="fa-form-group clearfix">
          <label for="campo8">Provas (print-screens ou videos)</label>  <input type="text" data-type="text" id="campo8" placeholder="Provas do delito" required="" />          
</div>
               
<div class="fa-form-group clearfix">
                   
<p class="form-paragraph data-text">
        • Faça upload da screenshot pelo site imgur.com ou tinypic.com, após o upload copie o link e coloque-o abaixo.        
</p>
                 
</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">[b]Seu nick:[/b] {{campo1}}
[b]Nick dos envolvidos:[/b] {{campo3}}
[b]Level dos envolvidos:[/b] {{campo5}}
[b]Regras infringidas:[/b] {{campo6}}
[b]Por que você acha que o(a) jogador(a) deve ser punido(a):[/b] {{campo7}}
[b]Provas (print-screens ou videos):[/b] {{campo8}}</textarea>  <input type="hidden" id="fa-generated-title" value="[Denúncia] {{campo3}} [{{campo1}}]" />   <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: 98,
      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 = '/f98-';
     }).fail(function () {
      alert('Houve um erro! Tente novamente!');
     });
        }, 600);
    });
    });
   }(jQuery));
 </script>
andradinho

andradinho
Nível 3

Masculino
Membro desde : 06/06/2020
Mensagens : 15
Pontos : 23

https://nwdg.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Problemas com criação de tópicos através de formulários

Mensagem por andradinho 07.11.20 14:30

??????
andradinho

andradinho
Nível 3

Masculino
Membro desde : 06/06/2020
Mensagens : 15
Pontos : 23

https://nwdg.forumeiros.com/

Ir para o topo Ir para baixo

Principal contribuidor

Tópico resolvido Re: Problemas com criação de tópicos através de formulários

Mensagem por Roevs 09.11.20 16:58

Olá,

Substitua o código do seu formulário por esse

Código:
<!--           ->
/**
* Gerado em <ajuda.forumeiros.com>.
* Gerador (2.0) feito por Luiz Felipe G. <https://luizfelipe.dev>
*
* Se você tiver erros ou dúvidas, vá em: <ajuda.forumeiros.com>
*/
<!-           -->   <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>Denúncia - NWD GAMES</title>   <link rel="stylesheet" href="https://forumeiros.github.io/assets/src/form-generator/form-styles.css" />  
<link rel="stylesheet" href="https://forumeiros.github.io/assets/src/form-generator/form-styles.css" />  
<script type="text/javascript" src="http://jscolor.com/jscolor/jscolor.js"></script>
             <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
 <script src="https://ajuda.forumeiros.com/29110.js"></script>
                <script src="https://ajuda.forumeiros.com/28074.js"></script>

<form onsubmit="submit_form();" action="/posting.forum" id="fa-generated-form" method="post" enctype="multipart/form-data">

 <input type="hidden" name="form_mode" value="0">
  
                     <div class="fa-form-wrapper">
                      
<h1>
        Denúncia - NWD GAMES        
</h1>
                      
<!--           BEGIN Generated HTML Code           -->              <div class="fa-form-group clearfix">
          <label for="field0">Seu nick:</label>  <input type="text" data-type="text" id="field0" placeholder="Seu nick no servidor" required="" />          
</div>
               <div class="fa-form-group clearfix">
          <label for="field2">Nick dos envolvidos:</label>  <input type="text" data-type="text" id="field2" placeholder="Nick dos envolvidos" required="" />          
</div>
               <div class="fa-form-group clearfix">
          <label for="field3">Level dos envolvidos:</label>  <input type="text" data-type="text" id="field3" placeholder="Level dos envolvidos" required="" />          
</div>
               <div class="fa-form-group clearfix">
          <label for="field5">Regras infringidas:</label>  <select data-type="select" id="field5" required="">
 
<!--           First           -->
<option value="Hack">Hack</option>
<option value="Abuso de comando/poder">Abuso de comando/poder</option>
<option value="Abuso de bug">Abuso de bug</option>
<option value="Ant RPG">Ant RPG</option>
<option value="Drive by">Drive by</option>
<option value="Suborno">Suborno</option>
<option value="Discriminação">Discriminação</option>
<option value="Matou/Atirou/Explodiu em local proibido">Matou/Atirou/Explodiu em local proibido</option>
<option value="Outro (explique abaixo)">Outro (explique abaixo)</option>
</select>          
</div>
               <div class="fa-form-group clearfix">
          <label for="field6">Por que você acha que o(a) jogador(a) deve ser punido(a)?</label>  <input type="text" data-type="text" id="field6" placeholder="Por que você acha que o(a) jogador(a) deve ser punido(a)" required="" />          
</div>
               <div class="fa-form-group clearfix">
                  
<p class="form-paragraph data-text">
        • Textos muito longos poderão fazer com que a denúncia seja ignorada, portanto seja curto e explicativo.        
</p>
                
</div>
               <div class="fa-form-group clearfix">
          <label for="field8">Provas (print-screens ou videos)</label>  <input type="text" data-type="text" id="field8" placeholder="Provas do delito" required="" />          
</div>
               <div class="fa-form-group clearfix">
                  
<p class="form-paragraph data-text">
        • Faça upload da screenshot pelo site imgur.com ou tinypic.com, após o upload copie o link e coloque-o abaixo.        
</p>
                
</div>
                      
<!--           END Generated HTML Code           -->            
</div>
  
  <input type="hidden" name="f" value="132">
                <input type="hidden" name="subject" value="O script não enviou o título" template="[Denúncia] {field2} - {field0}]">
                <input type="hidden" name="description" value="O script não enviou a descrição" template="">
                <textarea name="message" style="display:none"></textarea>
                
                <textarea id="message-template-bbcode-0" style="display:none">[b]Seu nick:[/b] {field0}
[b]Nick dos envolvidos:[/b] {field2}
[b]Level dos envolvidos:[/b] {field3}
[b]Regras infringidas:[/b] {field5}
[b]Por que você acha que o(a) jogador(a) deve ser punido(a):[/b] {field6}
[b]Provas (print-screens ou videos):[/b] {field8}</textarea>
                <input type="hidden" name="mode" value="newtopic">
                <input type="hidden" name="lt" value="0">
                <input type="submit" name="post" class="post-button" value="Enviar">
                    
</form>

Depois cria um novo código JavaScript, com o código abaixo e investimento Em Todas as páginas

Código:
       jQuery(document).ready(function() {
jQuery('a[href^="/post?f=132&mode=newtopic"]').attr('href', '/h8-');
});

Até mais!
Roevs

Roevs
Principal contribuidor
Principal contribuidor

Masculino
Membro desde : 10/02/2012
Mensagens : 6475
Pontos : 8311

https://www.sololevelingrpg.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Problemas com criação de tópicos através de formulários

Mensagem por andradinho 09.11.20 20:06

Dá um erro "Um erro ocorreu [Erro #230], por favor contate o suporte técnico."

E dps faz tipo um redirecionamento pra uma categoria reserva de denúncias invés de ir pra normal, a antiga.
andradinho

andradinho
Nível 3

Masculino
Membro desde : 06/06/2020
Mensagens : 15
Pontos : 23

https://nwdg.forumeiros.com/

Ir para o topo Ir para baixo

Principal contribuidor

Tópico resolvido Re: Problemas com criação de tópicos através de formulários

Mensagem por Roevs 09.11.20 20:37

Olá,

Va até: Painel de Controle :seta2: Geral :seta2: Fórum :seta2: Segurança

Procure por "Desautorizar formulários não oficiais de postarem no fórum e enviar mensagens privadas :" e marque a opção "Não" depois salve

Poderia me informar o link do fórum onde deseja que o tópico seja postado?

Até mais!
Roevs

Roevs
Principal contribuidor
Principal contribuidor

Masculino
Membro desde : 10/02/2012
Mensagens : 6475
Pontos : 8311

https://www.sololevelingrpg.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Problemas com criação de tópicos através de formulários

Mensagem por andradinho 10.11.20 16:06

Fiz o que pediu, link:
https://nwdg.forumeiros.com/
andradinho

andradinho
Nível 3

Masculino
Membro desde : 06/06/2020
Mensagens : 15
Pontos : 23

https://nwdg.forumeiros.com/

Ir para o topo Ir para baixo

Principal contribuidor

Tópico resolvido Re: Problemas com criação de tópicos através de formulários

Mensagem por Roevs 10.11.20 16:11

Olá,

Preciso saber a categoria em específico, onde o usuário vai clicar em "Novo Tópico" e irá aparecer o formulário em questão.
Por exemplo: https://nwdg.forumeiros.com/f9-reportar-bug

Até mais!
Roevs

Roevs
Principal contribuidor
Principal contribuidor

Masculino
Membro desde : 10/02/2012
Mensagens : 6475
Pontos : 8311

https://www.sololevelingrpg.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Problemas com criação de tópicos através de formulários

Mensagem por andradinho 10.11.20 16:13

Problema resolvido, dps de colocar em "não" os tópicos voltaram a aparecer. Muito obrigado!
andradinho

andradinho
Nível 3

Masculino
Membro desde : 06/06/2020
Mensagens : 15
Pontos : 23

https://nwdg.forumeiros.com/

Ir para o topo Ir para baixo

Principal contribuidor

Tópico resolvido Re: Problemas com criação de tópicos através de formulários

Mensagem por Roevs 10.11.20 16:21

Tópico resolvido


Movido para "Questões resolvidas".
Roevs

Roevs
Principal contribuidor
Principal contribuidor

Masculino
Membro desde : 10/02/2012
Mensagens : 6475
Pontos : 8311

https://www.sololevelingrpg.com/

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

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