JScript

Programação & Desenvolvimento


Você não está conectado. Conecte-se ou registre-se

Citar (Quote) na resposta rápida! 

5 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1Citar (Quote) na resposta rápida!  Empty Citar (Quote) na resposta rápida!  Sex 13 Dez 2013, 7:10 pm

JScript

JScript
Administradores
Administradores

É algo simples e por isto o tutorial ficará aberto a todos!


- Adicionando JavaScript

Adicione na gestão de JavaScript com investimento nos tópicos o código abaixo:
Código:

/***
* Quote in the quiqk reply textarea! For new editor text.
* Version: 1.12132013-jq1.9.1
* Made by JScritp at http://jscript.forumeiros.com/forum - 2013/12/13
*/
$(window).load(function() {
    jQuery('a[href*="mode=quote"]').click(function () {
        var datahref = $(this).attr('href');
        setTimeout(function() {
            jQuery.get(datahref , function (data) {
                var datatext = jQuery(data).find('#text_editor_textarea[name="message"]').val();
                text_area = jQuery("#text_editor_textarea");
                if ( text_area.next('.sceditor-container').length ) {
                    text_area.sceditor('instance').val(datatext);
                } else {
                    text_area.val(datatext);
                }
            }).done(function(){
                jQuery('html,body').animate({
                    scrollTop: jQuery('#quick_reply').offset().top
                }, 1200);
            }).fail(function(){
                alert('Atenção!\n\n Ocorreu um erro ao [Citar] o post, aguarde 10 segundos e tente novamente!');
            });
        }, 1000);
        return false;
    });
});

Percebam que o código irá demorar 1 segundo para ser executado e com isso evitamos o Request Limit !!!

Simples assim!






PunBB Forumeiros



Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
Citar (Quote) na resposta rápida!



Última edição por JScript em Sex 13 Dez 2013, 9:36 pm, editado 2 vez(es)

http://autoitbrasil.com

2Citar (Quote) na resposta rápida!  Empty Re: Citar (Quote) na resposta rápida!  Sex 13 Dez 2013, 7:42 pm

waghcwb

waghcwb
Desenvolvedores
Desenvolvedores

Muito bom JS, obrigado por partilhar conosco!

http://wagneraugusto.com.br/

3Citar (Quote) na resposta rápida!  Empty Re: Citar (Quote) na resposta rápida!  Sex 13 Dez 2013, 7:57 pm

Legolas

Legolas
Moderadores
Moderadores

A galera vai gostar Wink

Muito bom!

http://aden.rpgwars.net

4Citar (Quote) na resposta rápida!  Empty Re: Citar (Quote) na resposta rápida!  Qua 05 Fev 2014, 4:37 pm

Convidado

avatar
Convidado

Bom código !

5Citar (Quote) na resposta rápida!  Empty Re: Citar (Quote) na resposta rápida!  Sex 20 Mar 2015, 10:50 am

DiogoR.

DiogoR.
Membro
Membro

Olá,
Apesar de já existir outros, este é muito melhor pois como você disse este evita o Request Limit.

Estou utilizando este seu código amigo e está funcionando perfeitamente.

Obrigado por compartilhar connosco.

Até Mais...

6Citar (Quote) na resposta rápida!  Empty Re: Citar (Quote) na resposta rápida!  Sáb 21 Mar 2015, 3:55 pm

Júnior Duarte

Júnior Duarte
Membro
Membro

Realmente muito bom, uso ele atualmente no Fórum, o que noto é uma pequena demora pro Quote ir para a resposta Rápida, isso é normal @JScript ?

http://invitesexpress.omeuforum.net/forum

7Citar (Quote) na resposta rápida!  Empty Re: Citar (Quote) na resposta rápida!  Sáb 21 Mar 2015, 4:01 pm

DiogoR.

DiogoR.
Membro
Membro

Júnior Duarte escreveu:Realmente muito bom, uso ele atualmente no Fórum, o que noto é uma pequena demora pro Quote ir para a resposta Rápida, isso é normal @JScript ?

É normal sim, se reparar ele disse no tutorial, veja:
JScript escreveu:Percebam que o código irá demorar 1 segundo para ser executado e com isso evitamos o Request Limit !!!

Este código foi feito com o objetivo de evitar o famoso Request Limit, por isso que demora um pouco a carregar.

Conclusão, esse código é assim mesmo amigo, sem problemas.

8Citar (Quote) na resposta rápida!  Empty Re: Citar (Quote) na resposta rápida!  Sáb 21 Mar 2015, 4:04 pm

Júnior Duarte

Júnior Duarte
Membro
Membro

@DiogoR. sim percebi mas um segundo não é nada. Só comentei pelo fato de perceber que demora uns 5 segundos ou mais no meu Fórum, entende?

http://invitesexpress.omeuforum.net/forum

9Citar (Quote) na resposta rápida!  Empty Re: Citar (Quote) na resposta rápida!  Sáb 21 Mar 2015, 4:08 pm

DiogoR.

DiogoR.
Membro
Membro

Para ser sincero é mesmo assim do código pois no meu fórum também está dessa forma, pois eu uso esse mesmo código também no meu fórum PhpBB3.

Acho que é mesmo normal do código, mas vamos esperar a resposta do @JScript

10Citar (Quote) na resposta rápida!  Empty Re: Citar (Quote) na resposta rápida!  Sáb 21 Mar 2015, 6:04 pm

JScript

JScript
Administradores
Administradores

Olá pessoal!

O tempo de 1 segundo é para o código entrar em ação, mas a demora seguinte ficará por conta da conexão com a internet de cada um.

Para uma conexão de 5mb em diante, uma requisição não leva mais do que meio segundo, já para conexões menores, vai variar 1 a 6, 8 segundos!
Porém isso é da requisição, não do código em si.

JS

http://autoitbrasil.com

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

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