Como colocar data no início da postagem

4 participantes

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

  • 0

Tópico resolvido Como colocar data no início da postagem

Mensagem por Wyck 27.04.20 18:19

Detalhes da questão

Endereço do fórum: https://bpwforum.forumeiros.com/
Versão do fórum: AwesomeBB

Descrição

Fiz um formulário pelo gerador 2.0 queria que ficasse assim com a data no início

https://i.servimg.com/u/f97/20/05/99/75/img-2010.jpg
Wyck

Wyck
Novo Membro

Membro desde : 23/11/2019
Mensagens : 12
Pontos : 24

http://familia-hunter.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Como colocar data no início da postagem

Mensagem por vcapelli 28.04.20 23:33

Poderia passar o código do seu formulário?
vcapelli

vcapelli
****

Membro desde : 17/02/2018
Mensagens : 210
Pontos : 417

https://sistema-forum.forumeiros.com/ https://www.facebook.com/capellindao https://twitter.com/vitorcapee

Ir para o topo Ir para baixo

Tópico resolvido Re: Como colocar data no início da postagem

Mensagem por Wyck 30.04.20 4:31

Código:
<!DOCTYPE html>
<html>
<!-- ->
/**
* 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>
*/
<!- -->
<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>Pedido de criação de RG</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>Pedido de criação de RG</h1>
     <!-- BEGIN Generated HTML Code -->
     <div class="fa-form-group clearfix">
 <label for="campo1">Nick:</label>
 <input type="text" data-type="text" id="campo1" placeholder="Seu nick in-game" required="">

</div>
<div class="fa-form-group clearfix">
 <label for="campo3">O seu nick do RG é o mesmo que se registrou?:</label>
 <select data-type="select" id="campo3" required="">
<!-- First -->
<option value="Selecione">Selecione</option>
<option value="Sim">Sim</option>
<option value="Não">Não</option>
</select>

</div>
<div class="fa-form-group clearfix">
 <label for="campo4">Nível requerido?:</label>
 <select data-type="select" id="campo4" required="required">
<!-- First -->














<option value="Selecione">Selecione</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
</select>

</div>
<div class="fa-form-group clearfix">
 <p class="form-paragraph data-text">Observação: Envie prints completos, prints recortados e/ou editados serão recusados</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">Nick: {{campo1}}
O seu nick do RG é o mesmo que se registrou?: {{campo3}}
Nível requerido?: {{campo4}}</textarea>
 <input type="hidden" id="fa-generated-title" value="[PEDIDO] Edição de RG" />

 <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: 56,
      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 = '/f56-';
     }).fail(function () {
      alert('Houve um erro! Tente novamente!');
     });
        }, 600);
    });
    });
   }(jQuery));
 </script>
</body>
</html>
Wyck

Wyck
Novo Membro

Membro desde : 23/11/2019
Mensagens : 12
Pontos : 24

http://familia-hunter.forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Como colocar data no início da postagem

Mensagem por tikky 30.04.20 12:07

Olá @Wyck,

Altere a página para:
Código:
<!DOCTYPE html>
<html>
  <!-- ->
      /**
      * 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>
      */
      <!- -->
  <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>Pedido de criação de RG</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>Pedido de criação de RG</h1>
            <!-- BEGIN Generated HTML Code -->
            <div class="fa-form-group clearfix">
              <label for="campo1">Nick:</label>
              <input type="text" data-type="text" id="campo1" placeholder="Seu nick in-game" required="">
            </div>
            <div class="fa-form-group clearfix">
              <label for="campo3">O seu nick do RG é o mesmo que se registrou?:</label>
              <select data-type="select" id="campo3" required="">
                  <!-- First -->
                  <option value="Selecione">Selecione</option>
                  <option value="Sim">Sim</option>
                  <option value="Não">Não</option>
              </select>
            </div>
            <div class="fa-form-group clearfix">
              <label for="campo4">Nível requerido?:</label>
              <select data-type="select" id="campo4" required="required">
                  <!-- First -->
                  <option value="Selecione">Selecione</option>
                  <option value="1">1</option>
                  <option value="2">2</option>
                  <option value="3">3</option>
                  <option value="4">4</option>
                  <option value="5">5</option>
                  <option value="6">6</option>
                  <option value="7">7</option>
                  <option value="8">8</option>
                  <option value="9">9</option>
                  <option value="10">10</option>
                  <option value="11">11</option>
                  <option value="12">12</option>
                  <option value="13">13</option>
              </select>
            </div>
            <div class="fa-form-group clearfix">
              <p class="form-paragraph data-text">Observação: Envie prints completos, prints recortados e/ou editados serão recusados</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">Nick: {{campo1}}
O seu nick do RG é o mesmo que se registrou?: {{campo3}}
Nível requerido?: {{campo4}}</textarea>
      <input type="hidden" id="fa-generated-title" value="[PEDIDO] Edição de RG" />
      <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 () {
       
            var current = new Date();
            var date =  {
                month : current.getMonth() + 1,
                day : current.getDate(),
                year : current.getFullYear()
            };
       
        var shortdate = date.day + '/' + date.month + '/' + date.year;
       
          $('#fa-generated-form').on('submit', function (event) {
              event.preventDefault();
              $(this).find('button[type="submit"]').text('Postando...');
              setTimeout(function () {
          $.post('/post', {
            subject: '[' + shortdate + '] ' + $('#fa-generated-title').val().trim(),
          f: 56,
            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 = '/f56-';
          }).fail(function () {
            alert('Houve um erro! Tente novamente!');
          });
              }, 600);
          });
          });
        }(jQuery));
      </script>
  </body>
</html>


Atenciosamente,
pedxz.
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7983
Pontos : 9247

Ir para o topo Ir para baixo

Tópico resolvido Re: Como colocar data no início da postagem

Mensagem por Wyck 01.05.20 11:20

Pedxz poderia ensinar para eu não ficar pedindo para colocar em todo formulário que eu criar?
Wyck

Wyck
Novo Membro

Membro desde : 23/11/2019
Mensagens : 12
Pontos : 24

http://familia-hunter.forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Como colocar data no início da postagem

Mensagem por tikky 01.05.20 12:15

Encontre no formulário:
Código:
$(window).on('load', function () {
e em baixo adicione:
Código:
var current = new Date();
            var date =  {
                month : current.getMonth() + 1,
                day : current.getDate(),
                year : current.getFullYear()
            };
      
        var shortdate = date.day + '/' + date.month + '/' + date.year;
Localize:
Código:
subject: $('#fa-generated-title').val().trim(),
e mude para:
Código:
subject: '[' + shortdate + '] ' + $('#fa-generated-title').val().trim(),
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7983
Pontos : 9247

Ir para o topo Ir para baixo

Tópico resolvido Re: Como colocar data no início da postagem

Mensagem por Chagas 06.05.20 19:43

Tópico resolvido


Tópico arquivado por inatividade por parte do autor, marcado como resolvido por ter solução apropriada à questão.
Chagas

Chagas
Membro

Membro desde : 22/10/2015
Mensagens : 895
Pontos : 1102

https://pelotao.forumeiros.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