Boas-vindas ao Power Pixel

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

Mostrar aos visitantes somente o conteúdo do primeiro post

+8
Ground
Houdini
IiMaGneToiI
Greed
Igor_Ruiz
#BadBoy#
Target
Daemon
12 participantes

Daemon Daemon  • Dom 16 Jun 2013 - 0:10

Mostrar aos visitantes somente o conteúdo do primeiro post Empty Mostrar aos visitantes somente o conteúdo do primeiro post Dom 16 Jun 2013 - 0:10

Reputação da mensagem: 100% (10 votos)
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Nome do Arquivo: Mostrar aos visitantes somente o conteúdo do primeiro post
Autor: Daemon
Funcionalidade: Todas as versões
Categoria: Recursos BestSkins

Olá, neste tutorial iremos ensinar a aplicar um código onde o conteúdo do post será oculto para os visitantes e que só mostre o conteúdo do criador do tópico.

Primeiro aceda ao Painel de controle > Módulos > HTML & JAVASCRIPT > Gestão dos códigos JavaScript > Criar um novo JavaScript

Título: A sua escolha
Investimento: Nos tópicos
Código:
PunBB
Código:
/*
 *  Application: Mostrar apenas a primeira mensagem
 *  Date: 16/06/2013
 *  Version: 1.016062013
 *  Copyright (c) Daemon <help.forumotion.com>
 *  This work is free. You can redistribute it and/or modify it
 */
$(function() {
    if (_userdata.session_logged_in > 0) return;
    var message = 'Para ver esse post você precisa se <a href="/register">Registrar</a> ou <a href="/login">Logar</a> em sua conta.',
        htmlFinal = '<div style="background-color:#FFD9D9;border:1px solid #FF6464;border-radius:2px;padding:8px 12px;">' +
            '    <img style="margin-right:6px;vertical-align: middle;" src="http://i.imgur.com/b8PNmbE.png" />' +
            '    <span>' + message + '</span>' +
            '</div>',
        el = $(".post").find(".entry-content");
    el.not(el.first()).html(htmlFinal);
});
PhpBB3
Código:
/*
 *  Application: Mostrar apenas a primeira mensagem
 *  Date: 16/06/2013
 *  Version: 1.016062013
 *  Copyright (c) Daemon <help.forumotion.com>
 *  This work is free. You can redistribute it and/or modify it
 */
$(function() {
    if (_userdata.session_logged_in > 0) return;
    var message = 'Para ver esse post você precisa se <a href="/register">Registrar</a> ou <a href="/login">Logar</a> em sua conta.',
        htmlFinal = '<div style="background-color:#FFD9D9;border:1px solid #FF6464;border-radius:2px;padding:8px 12px;">' +
            '    <img style="margin-right:6px;vertical-align: middle;" src="http://i.imgur.com/b8PNmbE.png" />' +
            '    <span>' + message + '</span>' +
            '</div>',
        el = $(".post").find(".content");
    el.not(el.first()).html(htmlFinal);
});
PhpBB2
Código:
/*
 *  Application: Mostrar apenas a primeira mensagem
 *  Date: 16/06/2013
 *  Version: 1.016062013
 *  Copyright (c) Daemon <help.forumotion.com>
 *  This work is free. You can redistribute it and/or modify it
 */
$(function() {
    if (_userdata.session_logged_in > 0) return;
    var message = 'Para ver esse post você precisa se <a href="/register">Registrar</a> ou <a href="/login">Logar</a> em sua conta.',
        htmlFinal = '<div style="background-color:#FFD9D9;border:1px solid #FF6464;border-radius:2px;padding:8px 12px;">' +
            '    <img style="margin-right:6px;vertical-align: middle;" src="http://i.imgur.com/b8PNmbE.png" />' +
            '    <span>' + message + '</span>' +
            '</div>',
        el = $(".post").find(".postbody div:eq(0)");
    el.not(el.first()).html(htmlFinal);
});
Invision
Código:
/*
 *  Application: Mostrar apenas a primeira mensagem
 *  Date: 16/06/2013
 *  Version: 1.016062013
 *  Copyright (c) Daemon <help.forumotion.com>
 *  This work is free. You can redistribute it and/or modify it
 */
$(function() {
    if (_userdata.session_logged_in > 0) return;
    var message = 'Para ver esse post você precisa se <a href="/register">Registrar</a> ou <a href="/login">Logar</a> em sua conta.',
        htmlFinal = '<div style="background-color:#FFD9D9;border:1px solid #FF6464;border-radius:2px;padding:8px 12px;">' +
            '    <img style="margin-right:6px;vertical-align: middle;" src="http://i.imgur.com/b8PNmbE.png" />' +
            '    <span>' + message + '</span>' +
            '</div>',
        el = $(".post").find(".post-entry");
    el.not(el.first()).html(htmlFinal);
});


Se gostou do código não esqueça de curtir Wink.


Última edição por Daemon em Seg 18 Jun 2018 - 0:18, editado 7 vez(es) (Motivo da edição : Atualizado para todas as versões.)

Target Target  • Dom 16 Jun 2013 - 8:41

#BadBoy# #BadBoy#  • Dom 16 Jun 2013 - 11:57

Daemon Daemon  • Dom 16 Jun 2013 - 13:19

Igor_Ruiz Igor_Ruiz  • Dom 16 Jun 2013 - 14:04

Greed Greed  • Dom 16 Jun 2013 - 14:08

IiMaGneToiI IiMaGneToiI  • Dom 4 Ago 2013 - 0:50

Houdini Houdini  • Dom 4 Ago 2013 - 15:38

Daemon Daemon  • Dom 4 Ago 2013 - 16:02

Mostrar aos visitantes somente o conteúdo do primeiro post Empty Re: Mostrar aos visitantes somente o conteúdo do primeiro post Dom 4 Ago 2013 - 16:02

Amigo, esse código oculta os posts do fórum, dos visitantes, só podendo ser visto o conteúdo do criador do tópico.
Entendeu? Wink'

Daemon Daemon  • Sex 20 Dez 2013 - 13:07

Mostrar aos visitantes somente o conteúdo do primeiro post Empty Re: Mostrar aos visitantes somente o conteúdo do primeiro post Sex 20 Dez 2013 - 13:07

[sucesso=Código atualizado]O código foi totalmente atualizado![/sucesso]

Ground Ground  • Ter 28 Jan 2014 - 19:21

avatar Eragon™  • Seg 10 Mar 2014 - 0:42

avatar Eragon™  • Qui 13 Mar 2014 - 10:57

JUFASA JUFASA  • Qua 7 maio 2014 - 18:24

Mostrar aos visitantes somente o conteúdo do primeiro post Empty Re: Mostrar aos visitantes somente o conteúdo do primeiro post Qua 7 maio 2014 - 18:24

Boas, realmente o codigo é muito bom, so estou a ter um problema, sempre que add o codigo ele tbm faz isso aos que estao conectados...
como faço para corrigir isso?

DeeW. DeeW.  • Qua 7 maio 2014 - 19:09

Mostrar aos visitantes somente o conteúdo do primeiro post Empty Re: Mostrar aos visitantes somente o conteúdo do primeiro post Qua 7 maio 2014 - 19:09

JUFASA escreveu:Boas, realmente o codigo é muito bom, so estou a ter um problema, sempre que add o codigo ele tbm faz isso aos que estao conectados...
como faço para corrigir isso?

Crie um tópico na área de suporte.

arber arber  • Qui 11 Fev 2016 - 6:42

Conteúdo patrocinado  • 

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

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