Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

iHeloaD iHeloaD  • Sex 25 Abr 2014 - 20:53

[Duvida] Mostrar aos visitantes somente o conteúdo do primeiro post Empty [Duvida] Mostrar aos visitantes somente o conteúdo do primeiro post Sex 25 Abr 2014 - 20:53

Minha questão:
Olá,

Bem, este [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] funcionou quase perfeito, o erro, foi que até quando você esta logado, a mensagem "Para ver esse post você precisa se Registrar ou Logar em sua conta." aparece, não só para visitantes. Gostaria de pedir para que corrijam o código.

Código:
$(function(){
var CopyrightNotice = 'Copyright BestSkins © 2013. All right reserved.';
if(!document.getElementById('logout')) {
var message ='<img style="margin-right:6px;vertical-align: middle;" src="http://i.imgur.com/b8PNmbE.png" /><p style="display:inline; position:relative; top:1px;">Para ver esse post você precisa se <a href="/register">Registrar</a> ou <a href="/login" rel="hideodsigin">Logar</a> em sua conta.</p>';
var p = $('.post').find('.entry-content');
var post1 = $('.post').find('.entry-content')[0];
 $(p).not(post1).html('<div style="background-color:rgba(255,217,217,.5); border:1px solid rgba(255,100,100,.7); border-radius:2px; padding:8px 12px;">
'+message+'</div>');
}
else{}
});

Obrigado.


Endereço do meu fórum:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Versão:
PunBB

Daemon Daemon  • Sex 25 Abr 2014 - 22:53

[Duvida] Mostrar aos visitantes somente o conteúdo do primeiro post Empty Re: [Duvida] Mostrar aos visitantes somente o conteúdo do primeiro post Sex 25 Abr 2014 - 22:53

Troque o código por este:
Código:
$(function(){
var CopyrightNotice = 'Copyright BestSkins © 2013. All right reserved.';
if(_userdata["session_logged_in"] = 0) {
var message ='<img style="margin-right:6px;vertical-align: middle;" src="http://i.imgur.com/b8PNmbE.png" /><p style="display:inline; position:relative; top:1px;">Para ver esse post você precisa se <a href="/register">Registrar</a> ou <a href="/login" rel="hideodsigin">Logar</a> em sua conta.</p>';
var p = $('.post').find('.entry-content');
var post1 = $('.post').find('.entry-content')[0];
 $(p).not(post1).html('<div style="background-color:rgba(255,217,217,.5); border:1px solid rgba(255,100,100,.7); border-radius:2px; padding:8px 12px;">
'+messag[/right]
e+'</div>');
}
else{}
});

iHeloaD iHeloaD  • Sáb 26 Abr 2014 - 16:44

Daemon Daemon  • Sáb 26 Abr 2014 - 17:28

[Duvida] Mostrar aos visitantes somente o conteúdo do primeiro post Empty Re: [Duvida] Mostrar aos visitantes somente o conteúdo do primeiro post Sáb 26 Abr 2014 - 17:28

Troque por este:
Código:
$(function(){
var CopyrightNotice = 'Copyright BestSkins ©️ 2013. All right reserved.';
var userlog =_userdata["session_logged_in"];
if(userlog === 0){
var message ='<img style="margin-right:6px;vertical-align: middle;" src="http://i.imgur.com/b8PNmbE.png" /><p style="display:inline; position:relative; top:1px;">Para ver esse post você precisa se <a href="/register">Registrar</a> ou <a href="/login" rel="hideodsigin">Logar</a> em sua conta.</p>';
var p = $('.post').find('.entry-content');
var post1 = $('.post').find('.entry-content')[0];
 $(p).not(post1).html('<div style="background-color:rgba(255,217,217,.5); border:1px solid rgba(255,100,100,.7); border-radius:2px; padding:8px 12px;">
'+messag[/right]
e+'</div>');
}
else{}
});
Até Wink!

iHeloaD iHeloaD  • Seg 28 Abr 2014 - 11:53

iHeloaD iHeloaD  • Qui 1 maio 2014 - 23:38

Conteúdo patrocinado  • 

[Duvida] Mostrar aos visitantes somente o conteúdo do primeiro post Empty Re: [Duvida] Mostrar aos visitantes somente o conteúdo do primeiro post

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