Alterar aspeto de bloquear primeira mensagem

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

Resolvido Alterar aspeto de bloquear primeira mensagem

Mensagem por IsmaelS. em 14/03/17, 12:30 pm

Detalhes da questão


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

Descrição


Olá!

Queria deixar o aspeto de bloquear as mensagens aos convidados desta forma:
- http://prnt.sc/eju829

Fórum de tal efeito:
- http://suportedesign.forumeiros.com/

Código que uso:
Código:
/*
Título: Esconder primeira mensagem dos tópicos a convidados
Investimento: Tópicos
Versão: 1.0.0
Autor: Hancki - FDF
Plataforma: Forumeiros
*/
jQuery(document).ready(function () {
    if (_userdata["session_logged_in"] == '0') { // Indicador de usuário sem sessão iniciada
      $('.postbody:first .content').html('<p><center><img src="http://static.tumblr.com/y9ykbvf/mDTlrxtib/___________53_.gif" alt="http://static.tumblr.com/y9ykbvf/mDTlrxtib/___________53_.gif" /> <strong>Mensagem Escondida aos Convidados!</strong><br><a href="/register"><strong>Registre-se</strong></a> ou <a href="/login"><strong>Inicie Sessão</strong></a> para poder visualizar o conteúdo desta mensagem.</center></p>');
    }
});


Última edição por IsmaelS. em 17/03/17, 10:40 pm, editado 1 vez(es)

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: Alterar aspeto de bloquear primeira mensagem

Mensagem por while em 14/03/17, 04:46 pm

Olá autor, boa tarde.

Troque o js por este:

Código:
/*
Título: Esconder primeira mensagem dos tópicos a convidados
Investimento: Tópicos
Versão: 1.0.0
Autor: Hancki - FDF
Plataforma: Forumeiros
*/
jQuery(document).ready(function () {
    if (_userdata["session_logged_in"] == '0') { // Indicador de usuário sem sessão iniciada
      $('.postbody:first .content').html('<p><center><img src="http://i.imgur.com/b8PNmbE.png" alt="http://i.imgur.com/b8PNmbE.png" /> <strong>Mensagem Escondida aos Convidados!  </strong><a href="/register"><strong>Registre-se</strong></a> ou <a href="/login"><strong>Inicie Sessão</strong></a> para poder visualizar o conteúdo desta mensagem.</center></p>');
    $("head").append(
'<style>' +
'.postbody .content  {' +
'    background-color: rgba(255,217,217,.5);' +
'    border: 1px solid rgba(255,100,100,.7);' +
'    border-radius: 2px;' +
'    padding: 8px 12px;' +
'}' +
'</style>'
);}
});


Até mais.
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3217
Pontos Ativos : 4694

Ver perfil do usuário http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Alterar aspeto de bloquear primeira mensagem

Mensagem por IsmaelS. em 14/03/17, 05:07 pm

Sem resultado.

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: Alterar aspeto de bloquear primeira mensagem

Mensagem por while em 14/03/17, 05:20 pm

Estranho autor, veja bem as prints abaixo:

- Com o código: http://image.prntscr.com/image/fa197ab6cfaa405ab08ea981abe50083.png
- Sem o código (você já possui um js ativo que faz esse efeito): http://image.prntscr.com/image/c68156d1ea1e435cbf6037780071afbe.png

Acredito que estejais vendo logado em uma conta, o efeito só acontece com pessoas não-logadas.

Até mais.
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3217
Pontos Ativos : 4694

Ver perfil do usuário http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Alterar aspeto de bloquear primeira mensagem

Mensagem por IsmaelS. em 14/03/17, 05:23 pm

Sim eu sei que é quando estou off na conta , mas a mim continua a aparece como estava.

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: Alterar aspeto de bloquear primeira mensagem

Mensagem por while em 14/03/17, 05:31 pm

Estranho, o senhor ao menos trocou o código do JS? Refiro-me a trocar o que está utilizando pelo atual, não pode haver dois javascript iguais, pois pode haver conflito, talvez seja isto que está lhe afetando.

Até mais.
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3217
Pontos Ativos : 4694

Ver perfil do usuário http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Alterar aspeto de bloquear primeira mensagem

Mensagem por IsmaelS. em 14/03/17, 05:32 pm

@while escreveu:Estranho, o senhor ao menos trocou o código do JS? Refiro-me a trocar o que está utilizando pelo atual, não pode haver dois javascript iguais, pois pode haver conflito, talvez seja isto que está lhe afetando.

Até mais.

Sim troquei pelo que estava.

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: Alterar aspeto de bloquear primeira mensagem

Mensagem por while em 16/03/17, 10:19 pm

Firmeza, troque o js por este:

Código:

/* Resposta em tópico somente para registrados */
jQuery(function(){
 var copyright = 'Código criado por HeroWaar';
 if( typeof copyright==="undefined"){var copyright="Código alterado!";} ;if(copyright=="Código criado por HeroWaar"){if(!(_userdata.session_logged_in)){var hwstyle="<style>.rl-HeroWaar {background-color: #f3e3e6;border: 1px solid #80001c;color: #80001c !important;padding: 15px;font-size: 12px;}.rl-HeroWaar a {color: #000 !important;}</style>";var hwcontent="<div class=\"rl-HeroWaar\"><span><a href=\"/register\"><i>Registre-se</i></a> ou faça <a href=\"/login\"><i>login</i></a> para visualizar as respostas deste tópico.</span></div>";$(hwstyle).insertBefore("body");$(".content").slice(0).replaceWith(hwcontent);} ;} else {var content="<div class=\"copyright\"><h1>Copyright do código alterado!!</h1><br/><a href=\"http://www.bestskins.net/u194\"><h3>Favor dar os devidos creditos ao autor [HeroWaar]</h3></a></div>";var style="<style>"+"a {"+"color:#777}"+".copyright {"+"text-align:center;"+"font-family: sans-serif;"+"margin-top:15%;"+"color: #777}"+".copyright h1 {"+"font-size: 300%;}"+"body,html {"+"background-color: #eee"+"</style>";$("html").append(content);$(style).insertBefore("body");$("body div, iframe").remove();} ;
});
/* FIM */

Até mais.
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3217
Pontos Ativos : 4694

Ver perfil do usuário http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Alterar aspeto de bloquear primeira mensagem

Mensagem por IsmaelS. em 17/03/17, 03:26 pm

Resultou, mas quando vou fazer login veja:



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: Alterar aspeto de bloquear primeira mensagem

Mensagem por while em 17/03/17, 05:38 pm

Então poe o código apenas com investimento nos tópicos.

Simples não?

Até mais.
avatar

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3217
Pontos Ativos : 4694

Ver perfil do usuário http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

Resolvido Re: Alterar aspeto de bloquear primeira mensagem

Mensagem por IsmaelS. em 17/03/17, 10:34 pm

Resolvido obrigado.

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: Alterar aspeto de bloquear primeira mensagem

Mensagem por while em 17/03/17, 11:35 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

while
Hiperativo

Masculino
Inscrito dia : 24/04/2016
Mensagens : 3217
Pontos Ativos : 4694

Ver perfil do usuário http://www.ajuda.forumeiros.com https://www.facebook.com/profile.php?id=100012157981279

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


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