Procurando esconder Likes & Decorar Op

Olá, tenho categorias que são visíveis ao público, mas apenas certos grupos podem postar/responder.

Estou procurando orientação sobre como ocultar o botão Curtir nas postagens se o usuário atual não fizer parte desses grupos. Para remover uma das muitas falhas do Reddit.

Também estou procurando código para permitir a decoração de um Tópico Autor para que todas as suas postagens no tópico o identifiquem como OP.

Obrigado.

1 curtida

Você pode ocultar o botão Curtir com CSS, mas isso não impedirá que os usuários curtam as postagens (seria necessário um plugin para garantir isso), caso eles descubram como desocultar o botão, por exemplo.

Eu suponho que a maneira mais fácil seria usar CSS Classes for Current User's Groups que adiciona os grupos do usuário atual às classes do corpo, então use CSS como:

body.category-your-category-slug:not(.group-group_name) {
    button.like {
        display: none;
    }
}

Me avise se tiver problemas para entender :slight_smile:

Aqui está um tópico relacionado que, infelizmente, não teve nenhuma resposta. Eu faço a ligação cruzada para que ajudar em um tópico ajude a resolver o outro.

2 curtidas

Isso irá decorar as respostas do OP em seu próprio tópico:

.topic-owner:not(:first-child) article .row .topic-body .topic-meta-data .names::after {
    content: "Tópico Iniciado";
    color: var(--secondary);
    background: var(--secondary-medium);
    padding: 0px 8px;
    border-radius: 8px;
}

Você pode substituir “Tópico Iniciado” por “OP” ou o que quiser.

3 curtidas

Legal, isso está funcionando. Eu vejo que é a cada postagem depois da primeira. Lol

Como faço para mover isso também para depois do nome?

Ou até mesmo um espaço entre a decoração e o nome.

1 curtida

Eu testei o código por curiosidade. Por padrão, ele é definido após o seu nome:

Mas depende do HTML presente nesta seção, que varia de um fórum para outro dependendo dos recursos ativados.

2 curtidas

Tenho o plugin Post Badges e o plugin National Flags, User Notes. Algum desses pode interferir na posição?

Alternativamente, podemos simplesmente adicionar uma borda ao nome do OP?

Aqui está um link para a postagem.

https://community.openmr.com/t/htc-vive-xr-elite-preview-vr-s-best-chance-yet/40447/3?u=heliosurge