Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

estica2 estica2  • Qui 3 Mar 2016 - 18:58

Postar menagem sem mudar de pagina Empty Postar menagem sem mudar de pagina Qui 3 Mar 2016 - 18:58


  • Descrição:

Como postar uma mensagem sem mudar de pagina?

  • Informações:



Fórum:[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]Versão:PUNBB

GSCode GSCode  • Qui 3 Mar 2016 - 19:48

estica2 estica2  • Seg 14 Mar 2016 - 19:24

Postar menagem sem mudar de pagina Empty Re: Postar menagem sem mudar de pagina Seg 14 Mar 2016 - 19:24

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] desculpe mas qualquer um deles me dá erro... Queria igual aqui ao BS... Quando postamos mensagem a pagina sobe mostrando nossa mensagem se mudar de pagina...

GSCode GSCode  • Seg 14 Mar 2016 - 21:49

Postar menagem sem mudar de pagina Empty Re: Postar menagem sem mudar de pagina Seg 14 Mar 2016 - 21:49

Cheque:

Código:
jQuery(document).on('ready', function() {
    // POSTAR RÁPIDO
    var hrefReply = jQuery('a[href^="/post?t="]').attr('href');
    jQuery('#quick_reply input[name="post"]').click(function(d) {
      d.preventDefault();
      var valor = jQuery('#text_editor_textarea').sceditor('instance').val().replace(/\s/g,'').length;
      if(valor == 0) {
          alert("Seu post está vazio");
      } else if(20 > valor) {
          alert("Você precisa digitar pelo menos mais " + (20 - valor) + " caracteres, por favor, não faça flood");
      } else if(15000 < valor) {
          alert("Seu post passou de 15000 caracteres, diminua-o");
      } else if(20 <= valor && valor <= 15000) {
        jQuery(this).before(
        '<span id="qr_posting_msg">' +
        '      <img src="http://i.imgur.com/hujM7Fc.gif" alt="Enviando Resposta Rápida - Aguarde" title="Enviando Resposta Rápida - Aguarde">' +
        '      <strong>Enviando Resposta Rápida - Aguarde</strong>' +
        '</span>'
        );
        jQuery.post(hrefReply, {
              'message': jQuery('#text_editor_textarea').sceditor('instance').val(),
              'post': '1',
              'attach_sig': '1'
        }, function(d) {
              var href = jQuery('a[href^="/viewtopic"]', d).attr('href');
              jQuery.get(href, function(e) {   
                  jQuery('.post:last', e).hide().insertAfter('.post:last').slideDown('fast', function() {
                      jQuery('html, body').animate({
                          scrollTop: jQuery('.post:last').offset().top
                      }, 500);
                  });
              });
              jQuery('#text_editor_textarea').sceditor('instance').val('');
              jQuery('#qr_posting_msg').remove();
        });
    } 
    });
});

estica2 estica2  • Seg 14 Mar 2016 - 21:57

Postar menagem sem mudar de pagina Empty Re: Postar menagem sem mudar de pagina Seg 14 Mar 2016 - 21:57

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ainda não esta a 100% aqui como no BS mas já esta melhor...

Eu já tenho tanto JS que deve estar a fazer algum conflito. Precisava de juntar tudo apenas num e melhorar eles. Mas como eu sou zero mesmo em JS tenho que me limitar ao que encontro nos fóruns Sad

GSCode GSCode  • Seg 14 Mar 2016 - 22:03

Postar menagem sem mudar de pagina Empty Re: Postar menagem sem mudar de pagina Seg 14 Mar 2016 - 22:03

@estica

Remova todos os códigos para ter esse efeito passados antes. Deixe apenas esse código.

estica2 estica2  • Seg 14 Mar 2016 - 22:07

Postar menagem sem mudar de pagina Empty Re: Postar menagem sem mudar de pagina Seg 14 Mar 2016 - 22:07

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] eu removi todos os que tinham a ver com postar sem mudar de pagina...

Tenho é outros para outras funções que devem causar incompatibilidade...


Mas já esta a funcionar Wink

GSCode GSCode  • Seg 14 Mar 2016 - 22:07

Conteúdo patrocinado  • 

Postar menagem sem mudar de pagina Empty Re: Postar menagem sem mudar de pagina

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