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
Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Quem está conectado
258 usuários online :: 7 usuários cadastrados, 2 Invisíveis e 249 Visitantes :: 2 Motores de busca

Fou-Lu, Holkis, Luiz~, MateusV., ranzatti, Rhuanzinho Pjl, Weder M. T. N.

[ Ver toda a lista ]


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

Conflito com CKEditor

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

Resolvido Conflito com CKEditor

Mensagem por PrisoN†BreaK em Qua 23 Nov 2016 - 20:21

Detalhes da questão


Endereço do fórum: exercito-bpf.forumeiro.com/forum
Versão do fórum: PunBB

Descrição


Bom, eu tenho esse CKeditor feito pelo while, o unico problema é que ta dando conflito com o AJAX e não está pegando o AJAX, teria como arrumar?

Código do AJAX: http://ajuda.forumeiros.com/t107420-tutorial-postar-em-ajax-com-avisos

Código do CKeditor: http://ajuda.forumeiros.com/t106814-adaptar-ckeditor
avatar

PrisoN†BreaK
Membro do Fórum

Masculino
Inscrito dia : 23/10/2015
Mensagens : 1095
Pontos Ativos : 2095

http://brasilplayfreedomofc.forumeiros.com/forum

Resolvido Re: Conflito com CKEditor

Mensagem por while em Sex 25 Nov 2016 - 1:32

Olá autor, boa noite.

O CKEditor foi apenas uma adaptação, o código na qual utilizas "destroy" ou podemos usar a palavra "remove" o SCeditor (padrão da forumeiros) e aparece alguns segundos depois o CKEditor, ai que está o problema, esses "alguns segundos", eu fiz o código aqui, perfeito e está dando esse problema, de não funcionar pois o JS é carregado na hora, certo? e o CKEditor aparece depois da pagina ser carregada... portanto, o script não carrega a informação e fica um script inútil.

Isto é só uma mini explicação dizendo que não foi possível fazer o que é pedido.
Lamento, mas, talvez o Kyo, o Daemon ou até mesmo o Cepheus consiga, se quiser esperar...

Até mais.


Flecha ajudeiros Respeite as Regras do fórum e conheça a nossa equipe e diretrizes do FdF!
Flecha ajudeiros Respeite as Regras da seção de Suporte.
Flecha ajudeiros MP apenas para assuntos importantes!
Flecha ajudeiros Seu tópico foi resolvido ? Não se esqueça de clicar no
avatar

while
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3105
Pontos Ativos : 4863

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Conflito com CKEditor

Mensagem por PrisoN†BreaK em Sex 25 Nov 2016 - 12:27

Sim, estarei esperando.
avatar

PrisoN†BreaK
Membro do Fórum

Masculino
Inscrito dia : 23/10/2015
Mensagens : 1095
Pontos Ativos : 2095

http://brasilplayfreedomofc.forumeiros.com/forum

Resolvido Re: Conflito com CKEditor

Mensagem por PrisoN†BreaK em Dom 27 Nov 2016 - 13:49

#UP
avatar

PrisoN†BreaK
Membro do Fórum

Masculino
Inscrito dia : 23/10/2015
Mensagens : 1095
Pontos Ativos : 2095

http://brasilplayfreedomofc.forumeiros.com/forum

Resolvido Re: Conflito com CKEditor

Mensagem por PrisoN†BreaK em Qua 30 Nov 2016 - 16:57

#UP
avatar

PrisoN†BreaK
Membro do Fórum

Masculino
Inscrito dia : 23/10/2015
Mensagens : 1095
Pontos Ativos : 2095

http://brasilplayfreedomofc.forumeiros.com/forum

Resolvido Re: Conflito com CKEditor

Mensagem por Luiz~ em Qua 30 Nov 2016 - 17:03

Olá, não sei se isso sanará sua dúvida, mas deixo um tópico como sugestão.
Leia:
-> http://ajuda.forumeiros.com/t107424-tutorial-ckeditor-como-editor-do-forum

Até mais! De bem com a vida


Luiz~Ajudeiro - Fórum dos Fóruns


Regulamento do FdF | Staff | Diretrizes
Perguntas Frequentes | Dicas e Astúcias
Ferramentas do Administrador
avatar

Luiz~
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 23/04/2016
Mensagens : 1872
Pontos Ativos : 3107

http://1forum1.forumeiros.com/

Resolvido Re: Conflito com CKEditor

Mensagem por PrisoN†BreaK em Qua 30 Nov 2016 - 17:15

Acho que você também não entendeu oque eu quero, o AJAX ta dando conflito com o CKEDITOR. O ajax serve para posta uma determinada mensagem sem carregar a pagina, e quando coloca o CKEDITOR, da conflito, causando o carregamento da pagina.
avatar

PrisoN†BreaK
Membro do Fórum

Masculino
Inscrito dia : 23/10/2015
Mensagens : 1095
Pontos Ativos : 2095

http://brasilplayfreedomofc.forumeiros.com/forum

Resolvido Re: Conflito com CKEditor

Mensagem por PrisoN†BreaK em Sex 2 Dez 2016 - 12:13

#UP
avatar

PrisoN†BreaK
Membro do Fórum

Masculino
Inscrito dia : 23/10/2015
Mensagens : 1095
Pontos Ativos : 2095

http://brasilplayfreedomofc.forumeiros.com/forum

Resolvido Re: Conflito com CKEditor

Mensagem por PrisoN†BreaK em Seg 5 Dez 2016 - 12:51

#UP
avatar

PrisoN†BreaK
Membro do Fórum

Masculino
Inscrito dia : 23/10/2015
Mensagens : 1095
Pontos Ativos : 2095

http://brasilplayfreedomofc.forumeiros.com/forum

Resolvido Re: Conflito com CKEditor

Mensagem por Shek Crowley em Seg 5 Dez 2016 - 13:05

Olá!

Mais o detalhe é o seguinte... Este tipo de configuração no ajax é feita para o SCEditor. Como CKEditor não é padrão, então, o ajax não funciona mesmo! Você pode exibir o erro do console para nós, por favor?


ShekAdmineiro - Fórum dos Fóruns
avatar

Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 15985
Pontos Ativos : 23568

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

Resolvido Re: Conflito com CKEditor

Mensagem por PrisoN†BreaK em Seg 5 Dez 2016 - 16:53

Não entendi direito, oque você quis dizer com ''Exibir o erro do console para nós'' como assim?
avatar

PrisoN†BreaK
Membro do Fórum

Masculino
Inscrito dia : 23/10/2015
Mensagens : 1095
Pontos Ativos : 2095

http://brasilplayfreedomofc.forumeiros.com/forum
  • 0

Resolvido Re: Conflito com CKEditor

Mensagem por Kyo Panda em Ter 6 Dez 2016 - 0:20

Tente trocar o código por esse:

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").submit(function (form) {

        var resAjax = $("#resultados_ajax"); // Elemento resultados_ajax
        var textEditorVal = CKEDITOR.instances.text_editor_textarea.getData(); // 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 = $(form).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);
                CKEDITOR.instances.text_editor_textarea.setData('');
            }
        });
        return false;
    });

});


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 : 3107
Pontos Ativos : 6412

http://ajuda.forumeiros.com

Resolvido Re: Conflito com CKEditor

Mensagem por PrisoN†BreaK em Ter 6 Dez 2016 - 12:50

Muito obrigado Kyo, resolvido.
avatar

PrisoN†BreaK
Membro do Fórum

Masculino
Inscrito dia : 23/10/2015
Mensagens : 1095
Pontos Ativos : 2095

http://brasilplayfreedomofc.forumeiros.com/forum

Resolvido Re: Conflito com CKEditor

Mensagem por Shek Crowley em Ter 6 Dez 2016 - 13:39

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".


ShekAdmineiro - Fórum dos Fóruns
avatar

Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 15985
Pontos Ativos : 23568

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

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