Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais
Conectar-se

Esqueci minha senha

Últimos assuntos
» Categorias com imagens diferentes
Hoje à(s) 18:20 por Harleen

» Modificação do nome dos usuários
Hoje à(s) 17:17 por Hasegawa

» como colocar radio no forum
Hoje à(s) 16:51 por Harleen

» Barra de Categorias
Hoje à(s) 16:08 por [K]oke

» Sobre medalhas
Hoje à(s) 14:26 por Harleen

» Avatar Gif
Hoje à(s) 5:12 por [K]oke

» Notificações
Hoje à(s) 2:22 por Luiz~

Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Os membros mais ativos da semana
Luiz~
 
Harleen
 
Shek
 
Kenno LP
 
Kyo Panda
 
Ramon Rodrigues
 
Flames
 
Holkis
 
Blackfyre
 
wlweslley
 

Quem está conectado
263 usuários online :: 9 usuários cadastrados, Nenhum Invisível e 254 Visitantes :: 2 Motores de busca

[K]oke, admin186, Harleen, Higor Soares, Pedxz, rlmac, Sennior, ThallesAmagami, Viniciusc115

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Problemas para postar em ajax com avisos

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

Resolvido Problemas para postar em ajax com avisos

Mensagem por Cristian 95 em Qua 23 Nov 2016 - 21:52

Detalhes da questão


Endereço do fórum: playsuper.forumeiros.com
Versão do fórum: PunBB

Descrição


Detalhes da questão


Endereço do fórum: playsuper.forumeiros.com
Versão do fórum: PunBB

Descrição


Olá ... não sei se foi só no meu fórum, mas quando eu adicionei este código e cliquei em pre-visualizar ele recebe a função de postar .. vejam:



Link da imagem


Última edição por Cristian 95 em Qui 24 Nov 2016 - 20:24, editado 1 vez(es)
avatar

Cristian 95
Usuário destaque

Masculino
Inscrito dia : 16/12/2010
Mensagens : 946
Pontos Ativos : 1278

http://secondlifevirtual.forumeiros.com/

Resolvido Re: Problemas para postar em ajax com avisos

Mensagem por iPrompt em Qua 23 Nov 2016 - 22:41

Olá,

O vídeo está indisponível.

Até
avatar

iPrompt
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 10/02/2012
Mensagens : 5312
Pontos Ativos : 6769

http://webskins.forumeiros.com/

Resolvido Re: Problemas para postar em ajax com avisos

Mensagem por Cristian 95 em Qui 24 Nov 2016 - 20:26

Não sei o que está acontecendo ... mas estou tendo problemas para upar o vídeo.
Quando eu clico em pré-visualizar, o botão recebe a função de post e pedi para eu escrever algo, e algo escrever e clicar em pre-visualizar ele envia.

Link da imagem
avatar

Cristian 95
Usuário destaque

Masculino
Inscrito dia : 16/12/2010
Mensagens : 946
Pontos Ativos : 1278

http://secondlifevirtual.forumeiros.com/

Resolvido Re: Problemas para postar em ajax com avisos

Mensagem por Kyo Panda em Ter 29 Nov 2016 - 1:19

Olá,

Preciso que o senhor indique o código que está sendo utilizado.

E, o problema é: Quando clicado em Pré-visualizar, o formulário é enviado para postagem ao invés de realizar a pré-visualização?


Bem vindo ao Fórum dos Fóruns. Antes de começar a postar, por favor, queira visitar alguns links importantes:
Regulamento e informações afins:
Seta Condições gerais de uso & equipe voluntária de suporte.
Seta Lista de perguntas e respostas e Tutoriais e astúcias.
Seta Sistema de busca do fórum.
Fóruns interessantes:
Seta Ajuda e Suporte.
Seta Serviços Extras.
Seta Publicidade & SEO.
Seta Sugestões e Melhoras.
Desenvolvedores:
Seta Addons ou Plugins.
Seta Desenvolvimento Beta.
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 3470
Pontos Ativos : 4743

http://ajuda.forumeiros.com

Resolvido Re: Problemas para postar em ajax com avisos

Mensagem por Cristian 95 em Ter 29 Nov 2016 - 14:18

Isso mesmo, este é o problema ... e o código que eu utilizei foi o deste tutorial
avatar

Cristian 95
Usuário destaque

Masculino
Inscrito dia : 16/12/2010
Mensagens : 946
Pontos Ativos : 1278

http://secondlifevirtual.forumeiros.com/

Resolvido Re: Problemas para postar em ajax com avisos

Mensagem por Shek em Ter 29 Nov 2016 - 14:33

Você deve digitar mais de 10 caracteres para enviar ou pré-visualizar o post.


ShekAdmineiro - Fórum dos Fóruns
Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16292
Pontos Ativos : 20804

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Problemas para postar em ajax com avisos

Mensagem por Cristian 95 em Qui 1 Dez 2016 - 1:13

Sim ... mas eu fiz isso .. mas como eu disse, se eu escrevo e clico em visualizar ele envia, e por isto nao vou conseguir tirar print. Por isso gravei, mas nao consigo upar, mas a imagem que postei, diz "Digite pelo menos 10 caeacteres para enviar o post", quando clico em previsualizar.
avatar

Cristian 95
Usuário destaque

Masculino
Inscrito dia : 16/12/2010
Mensagens : 946
Pontos Ativos : 1278

http://secondlifevirtual.forumeiros.com/

Resolvido Re: Problemas para postar em ajax com avisos

Mensagem por Kyo Panda em Sab 3 Dez 2016 - 21:40

Tente trocar o código Javascript por esse. Eu alterei o botão para que apenas utilize a resposta rápida no envio. A pré-visualização mantém o comportamento normal.

Código:
/*
* Código: Postar mensagem sem refresh
* Versão: 1.0
* Autor: Daemon
* Data: 17/09/2016
*/
$(document).on("ready", function () {

    $("body").append(
        '<style>' +
        '.alert-success, .alert-error {' +
        '    -moz-box-shadow: rgba(0,0,0,0.1) 0 1px 3px;' +
        '    -webkit-box-shadow: rgba(0,0,0,0.1) 0 1px 3px;' +
        '    background: url(http://imgur.com/J3aqwYE.png) repeat-x 0 0;' +
        '    box-shadow: rgba(0,0,0,0.1) 0 1px 3px;' +
        '    display: block;' +
        '    font-size: 12px;' +
        '    line-height: 1.6;' +
        '    padding: 10px;' +
        '    text-shadow: 0 1px 0 rgba(255,255,255,0.5);' +
        '}' +
        '.alert-success {' +
        '    background-color: #cde3a4;' +
        '    border: 1px solid #a8c471;' +
        '    color: #436500;' +
        '}' +
        '.alert-error {' +
        '    background-color: #ffbdbd;' +
        '    border: 1px solid #d8aba7;' +
        '    color: #92463f;' +
        '}' +
        '</style>'
    );

    var hrefResposta = $("a[href^='/post?t=']").attr("href");
    var form = $("#quick_reply");

    $("<div id='resultados_ajax'></div>").prependTo(form);

    $('#quick_reply input[name="post"]').on('click', function (event) {
        event.preventDefault();

        var resAjax = $("#resultados_ajax"); // Elemento resultados_ajax
        var textEditorVal = $("textarea").sceditor("instance").val(); // Valor do editor
        var min = 10; // Mínimo de caracteres para o post
        var max = 15000; // Máximo de caracteres para o post (Não ultrapasse o valor limite estipulado pela forumeiros)

        if (textEditorVal.length < min) {
            resAjax.html("Digite pelo menos " + min + " caracteres para enviar o post").attr("class", "alert-error");
            return false;
        }
        if (textEditorVal.length > max) {
            resAjax.html("Seu post ultrapassou o limite de " + max + " caracteres").attr("class", "alert-error");
            return false;
        }

        $("input[type='submit']").attr("disabled", true);
        var parametros = $("#quick_reply").serialize();
        $.ajax({
            type: "POST",
            url: hrefResposta,
            data: parametros + "&message=" + textEditorVal + "&post=1",
            beforeSend: function (objeto) {
                resAjax.html("Carregando...").attr("class", false);
            },
            success: function (dados) {
                var href = $("a[href^='/viewtopic']", dados).attr("href");
                $.get(href, function (e) {
                    $(".post:last", e).hide().insertAfter(".post:last").slideDown("fast", function () {
                        $("html, body").animate({
                            scrollTop: $(".post:last").offset().top
                        }, 500);
                    });
                });
                resAjax.html("Postado com sucesso!").attr("class", "alert-success");
                $("input[type='submit']").attr("disabled", false);
                $("textarea").sceditor("instance").val("");
            }
        });
        return false;
    });

});
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 3470
Pontos Ativos : 4743

http://ajuda.forumeiros.com

Resolvido Re: Problemas para postar em ajax com avisos

Mensagem por Kyo Panda em Dom 11 Dez 2016 - 0:44

Questão abandonada pelo autor, mas considerada resolvida por ter solução para o problema.
Tópico marcado como Resolvido e movido para Questões resolvidas.


Bem vindo ao Fórum dos Fóruns. Antes de começar a postar, por favor, queira visitar alguns links importantes:
Regulamento e informações afins:
Seta Condições gerais de uso & equipe voluntária de suporte.
Seta Lista de perguntas e respostas e Tutoriais e astúcias.
Seta Sistema de busca do fórum.
Fóruns interessantes:
Seta Ajuda e Suporte.
Seta Serviços Extras.
Seta Publicidade & SEO.
Seta Sugestões e Melhoras.
Desenvolvedores:
Seta Addons ou Plugins.
Seta Desenvolvimento Beta.
avatar

Kyo Panda
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 08/01/2012
Mensagens : 3470
Pontos Ativos : 4743

http://ajuda.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum