Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Bloquerar os tópicos aos convidados
2 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Bloquerar os tópicos aos convidados
Boa tarde,
Amigos, será que é possível fazer com que um convidado chegue ao nosso fórum leia em parte um pouco do tópico e se ele desejar ler o resto seja lhe imposto que se registe para ter acesso ao restante da matéria?
Fico aguardar as vossas respostas...
Obrigado.
Amigos, será que é possível fazer com que um convidado chegue ao nosso fórum leia em parte um pouco do tópico e se ele desejar ler o resto seja lhe imposto que se registe para ter acesso ao restante da matéria?
Fico aguardar as vossas respostas...
Obrigado.
Re: Bloquerar os tópicos aos convidados
Olá!
É possível sim!
Eu fiz para 10 linhas!
Adicione este código numa página Javascript investida somente nos tópicos!
Hancki
É possível sim!
Eu fiz para 10 linhas!
Adicione este código numa página Javascript investida somente nos tópicos!
- Código:
$(function() {
if (_userdata["session_logged_in"] == 0) {
$('head').append('<style>.postbody .content div { display: -webkit-box; -webkit-line-clamp: 10; -webkit-box-orient: vertical; }</style>');
$('.postbody .content').after('<br/><b>Deseja continuar a leitura do texto? Por favor <a href="/register" style="margin-bottom: -3px;">registre-se</a> ou faça <a style="margin-bottom: -3px;" href="/login">login</a> para prosseguir a leitura.</b>');
}
});
Hancki
Re: Bloquerar os tópicos aos convidados
Obrigado Hancki por responder.
O código que me deu está ativo no meu tópico. Mas não era bem aquilo que eu queria.
O que eu desejava é que só parecesse o primeiro comentário e incompleto, com a frase pedindo para se registar. Os restantes comentários ficariam ocultos até que se registassem ou fizessem login.
Dá para fazer isso?
O código que me deu está ativo no meu tópico. Mas não era bem aquilo que eu queria.
O que eu desejava é que só parecesse o primeiro comentário e incompleto, com a frase pedindo para se registar. Os restantes comentários ficariam ocultos até que se registassem ou fizessem login.
Dá para fazer isso?
Re: Bloquerar os tópicos aos convidados
Você diz os comentários ou mesmo o tópico principal?
Tem como exemplificar?
Tem como exemplificar?
Re: Bloquerar os tópicos aos convidados
Então, eu abro um tópico por exemplo sobre plantas. Escrevo um texto falando sobre o assunto. Entretanto os outros foristas comentam. Eu quero que só apareça para os convidados parte do meu texto as 10 linhas por exemplo. Os outros comentários ocultos. Só depois de fazer login ou registar-se teriam acesso a tudo. Deu para entender.
Última edição por ellipsis em 21.09.14 12:16, editado 1 vez(es)
Re: Bloquerar os tópicos aos convidados
Veja este:
- Código:
$(function() {
if (_userdata["session_logged_in"] == 0) {
$('head').append('<style>.postbody .content div { display: -webkit-box; -webkit-line-clamp: 10; -webkit-box-orient: vertical; }</style>');
$('.postbody .content:first').after('<br/><b>Deseja continuar a leitura do texto? Por favor <a href="/register" style="margin-bottom: -3px;">registre-se</a> ou faça <a style="margin-bottom: -3px;" href="/login">login</a> para prosseguir a leitura.</b>');
$('.post:not(:first)').hide();
}
});
Re: Bloquerar os tópicos aos convidados
Obrigado Hancki pela pronta resposta.
O código funciona, mas se eu tiver um tópico com várias paginas vai aparecer sempre o primeiro comentário de cada pagina.
Será que dá para ocultar as páginas?
O código funciona, mas se eu tiver um tópico com várias paginas vai aparecer sempre o primeiro comentário de cada pagina.
Será que dá para ocultar as páginas?
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos