Problema com código de chatbox lateral

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

Resolvido Problema com código de chatbox lateral

Mensagem por IsmaelS. em 17/11/15, 06:09 pm

Detalhes da questão


Endereço do fórum: http://master-publicitario.forumeiros.com/
Versão do fórum: PhpBB3

Descrição


Olá!

Eu no meu fórum queria colocar o chatlateral em todas as páginas, só que não uso widgets, e não queria colocar na homepage. Será possível colocar em alguma edição de template ou algum código javascript? Tenho este código:
Código:
<div style="overflow: visible; position: fixed; bottom: 30px; height: 350px; right: 0px; z-index:1000;">
     <iframe frameborder="0" marginheight="0" marginwidth="0" style="height: 350px; float: right; overflow-x: visible; overflow-y: visible; display: none; width:750px" scrolling="yes" id="chatboxpop" src="/chatbox"> </iframe> 
   <div style="margin-top: 10px; cursor :pointer; float:left" onclick="jQuery('#chatboxpop').animate({width:'toggle'},1200); jQuery('#chatboxopen,#chatboxclose').toggle();">
        <img style="display: inline; " id="chatboxopen" src="http://i.imgur.com/NfjAClT.png" /><img style="cursor: pointer; display: none; " id="chatboxclose" src="http://i.imgur.com/hRUd45T.png" /> 
   </div>
</div>

IsmaelS.
Usuário experiente

Masculino
Inscrito dia : 24/11/2012
Mensagens : 2956
Pontos Ativos : 4096

Ver perfil do usuário http://suporte-design.forumeiros.com/

Resolvido Re: Problema com código de chatbox lateral

Mensagem por Fraise em 17/11/15, 06:44 pm

Boa noite.

Acede a Painel de Controle > Visualização > Templates > Geral > Editar overall_header e coloque esse código abaixo da tag <body>. Não se esqueça de salvar e publicar.

Até mais.
Fraise
avatar

Fraise
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/06/2015
Mensagens : 5031
Pontos Ativos : 6711

Ver perfil do usuário http://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Resolvido Re: Problema com código de chatbox lateral

Mensagem por IsmaelS. em 17/11/15, 07:16 pm

@Fraise escreveu:Boa noite.

Acede a Painel de Controle > Visualização > Templates > Geral > Editar overall_header e coloque esse código abaixo da tag <body>. Não se esqueça de salvar e publicar.

Até mais.
Fraise

@Fraise mas isso não vai aparecer também aos convidados? Queria apenas aos membros!

IsmaelS.
Usuário experiente

Masculino
Inscrito dia : 24/11/2012
Mensagens : 2956
Pontos Ativos : 4096

Ver perfil do usuário http://suporte-design.forumeiros.com/

Resolvido Re: Problema com código de chatbox lateral

Mensagem por Ace em 17/11/15, 07:19 pm

Olá,

Faça o seguinte:

Ative os widgets do seu fórum e delete TODOS os que vem por padrão. Crie um widget novo - apenas para os membros - e siga o tutorial novamente.

Não verá a coluna!

Att.
avatar

Ace
Principal contribuidor
Principal contribuidor

Inscrito dia : 06/07/2011
Mensagens : 8880
Pontos Ativos : 11604

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Problema com código de chatbox lateral

Mensagem por IsmaelS. em 17/11/15, 07:22 pm

@Ace se ativar os widgets mesmo que não tenha nenhum o fórum fica todos "marado" ou seja o tema não é feito para widgets, por isso é que queria outra solução.

IsmaelS.
Usuário experiente

Masculino
Inscrito dia : 24/11/2012
Mensagens : 2956
Pontos Ativos : 4096

Ver perfil do usuário http://suporte-design.forumeiros.com/

Resolvido Re: Problema com código de chatbox lateral

Mensagem por Fraise em 17/11/15, 07:24 pm

Ismael, basta não definires espaço para esses widgets.

Cumps.
Fraise
avatar

Fraise
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/06/2015
Mensagens : 5031
Pontos Ativos : 6711

Ver perfil do usuário http://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Resolvido Re: Problema com código de chatbox lateral

Mensagem por IsmaelS. em 17/11/15, 07:48 pm

Como assim? Tentei colocar e não aparece amigo Tonto

IsmaelS.
Usuário experiente

Masculino
Inscrito dia : 24/11/2012
Mensagens : 2956
Pontos Ativos : 4096

Ver perfil do usuário http://suporte-design.forumeiros.com/

Resolvido Re: Problema com código de chatbox lateral

Mensagem por Ace em 17/11/15, 07:52 pm

Olá,

Deixe os widgets ativos e com a largura 180 normalmente. Se ele não estiver tabelado como um widget, a coluna desaparece.

Att.
avatar

Ace
Principal contribuidor
Principal contribuidor

Inscrito dia : 06/07/2011
Mensagens : 8880
Pontos Ativos : 11604

Ver perfil do usuário http://ajuda.forumeiros.com
  • 0

Resolvido Re: Problema com código de chatbox lateral

Mensagem por MateusAnjosV em 17/11/15, 07:58 pm

Boa noite.

Podemos fazer por javascript, mesmo que eu ache desnecessário...
Código:
$(function(){
$('body').after('<br><br><div style="overflow: visible; position: fixed; bottom: 30px; height: 350px; right: 0px; z-index:1000;"> <iframe frameborder="0" marginheight="0" marginwidth="0" style="height: 350px; float: right; overflow-x: visible; overflow-y: visible; display: none; width:750px" scrolling="yes" id="chatboxpop" src="/chatbox"> </iframe><div style="margin-top: 10px; cursor :pointer; float:left" id="clit"><img style="display: inline; " id="chatboxopen" src="http://i.imgur.com/NfjAClT.png" /><img style="cursor: pointer; display: none; " id="chatboxclose" src="http://i.imgur.com/hRUd45T.png" /> </div></div>'); $('#clit').click(function(){jQuery("#chatboxpop").animate({width:"toggle"},1200);jQuery('#chatboxopen,#chatboxclose').toggle();});
});

Feliz
avatar

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1444
Pontos Ativos : 2025

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Problema com código de chatbox lateral

Mensagem por IsmaelS. em 17/11/15, 09:02 pm

É isso mesmo amigo, porém aparece também para os visitantes amigo.

IsmaelS.
Usuário experiente

Masculino
Inscrito dia : 24/11/2012
Mensagens : 2956
Pontos Ativos : 4096

Ver perfil do usuário http://suporte-design.forumeiros.com/

Resolvido Re: Problema com código de chatbox lateral

Mensagem por Fraise em 17/11/15, 09:14 pm

Troque por este:
Código:
$(function() {
    if (_userdata["session_logged_in"] = 1) {
        $('body').after('<br><br><div style="overflow: visible; position: fixed; bottom: 30px; height: 350px; right: 0px; z-index:1000;"> <iframe frameborder="0" marginheight="0" marginwidth="0" style="height: 350px; float: right; overflow-x: visible; overflow-y: visible; display: none; width:750px" scrolling="yes" id="chatboxpop" src="/chatbox"> </iframe><div style="margin-top: 10px; cursor :pointer; float:left" id="clit"><img style="display: inline; " id="chatboxopen" src="http://i.imgur.com/NfjAClT.png" /><img style="cursor: pointer; display: none; " id="chatboxclose" src="http://i.imgur.com/hRUd45T.png" /> </div></div>');
    }
    $('#clit').click(function() {
        jQuery("#chatboxpop").animate({
            width: "toggle"
        }, 1200);
        jQuery('#chatboxopen,#chatboxclose').toggle();
    });
});

Até mais.
Fraise
avatar

Fraise
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/06/2015
Mensagens : 5031
Pontos Ativos : 6711

Ver perfil do usuário http://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Resolvido Re: Problema com código de chatbox lateral

Mensagem por IsmaelS. em 17/11/15, 09:33 pm

Continua igual amigo.

IsmaelS.
Usuário experiente

Masculino
Inscrito dia : 24/11/2012
Mensagens : 2956
Pontos Ativos : 4096

Ver perfil do usuário http://suporte-design.forumeiros.com/

Resolvido Re: Problema com código de chatbox lateral

Mensagem por Fraise em 17/11/15, 09:43 pm

Veja assim:
Código:
$(function() {
    if (_userdata["session_logged_in"] = true) {
        $('body').after('<br><br><div style="overflow: visible; position: fixed; bottom: 30px; height: 350px; right: 0px; z-index:1000;"> <iframe frameborder="0" marginheight="0" marginwidth="0" style="height: 350px; float: right; overflow-x: visible; overflow-y: visible; display: none; width:750px" scrolling="yes" id="chatboxpop" src="/chatbox"> </iframe><div style="margin-top: 10px; cursor :pointer; float:left" id="clit"><img style="display: inline; " id="chatboxopen" src="http://i.imgur.com/NfjAClT.png" /><img style="cursor: pointer; display: none; " id="chatboxclose" src="http://i.imgur.com/hRUd45T.png" /> </div></div>');
        $('#clit').click(function() {
            jQuery("#chatboxpop").animate({
                width: "toggle"
            }, 1200);
            jQuery('#chatboxopen,#chatboxclose').toggle();
        });
    }
});

Até mais.
Fraise
avatar

Fraise
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/06/2015
Mensagens : 5031
Pontos Ativos : 6711

Ver perfil do usuário http://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Resolvido Re: Problema com código de chatbox lateral

Mensagem por IsmaelS. em 17/11/15, 09:51 pm

@Fraise continua igual amigo :/

IsmaelS.
Usuário experiente

Masculino
Inscrito dia : 24/11/2012
Mensagens : 2956
Pontos Ativos : 4096

Ver perfil do usuário http://suporte-design.forumeiros.com/
  • 0

Resolvido Re: Problema com código de chatbox lateral

Mensagem por MateusAnjosV em 18/11/15, 11:53 am

Estranho... na teoria o código dele deveria funcionar.... Substitua por esse:
Código:
$(function(){
if(_userdata["session_logged_in"] >= 1){
$('body').after('<br><br><div style="overflow: visible; position: fixed; bottom: 30px; height: 350px; right: 0px; z-index:1000;"> <iframe frameborder="0" marginheight="0" marginwidth="0" style="height: 350px; float: right; overflow-x: visible; overflow-y: visible; display: none; width:750px" scrolling="yes" id="chatboxpop" src="/chatbox"> </iframe><div style="margin-top: 10px; cursor :pointer; float:left" id="clit"><img style="display: inline; " id="chatboxopen" src="http://i.imgur.com/NfjAClT.png" /><img style="cursor: pointer; display: none; " id="chatboxclose" src="http://i.imgur.com/hRUd45T.png" /> </div></div>'); $('#clit').click(function(){jQuery("#chatboxpop").animate({width:"toggle"},1200);jQuery('#chatboxopen,#chatboxclose').toggle();});
};
});
avatar

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1444
Pontos Ativos : 2025

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Problema com código de chatbox lateral

Mensagem por IsmaelS. em 18/11/15, 02:38 pm

@MateusAnjosV agora sim resultou amigo, obrigado a todos e resolvido!

IsmaelS.
Usuário experiente

Masculino
Inscrito dia : 24/11/2012
Mensagens : 2956
Pontos Ativos : 4096

Ver perfil do usuário http://suporte-design.forumeiros.com/

Resolvido Re: Problema com código de chatbox lateral

Mensagem por Fraise em 19/11/15, 09:34 pm

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

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

Fraise
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/06/2015
Mensagens : 5031
Pontos Ativos : 6711

Ver perfil do usuário http://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

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