Limitando curtidas em uma categoria específica

Olá a todos!

Depois de tentar descobrir uma maneira de limitar os níveis de confiança, e vendo que é algo complexo em nosso caso, estávamos pensando na opção de limitar ou evitar curtidas em uma categoria específica. Como as curtidas são contadas nos níveis de confiança, isso pode ser útil para que, em uma categoria específica, os usuários não possam dar curtidas (seria apenas uma categoria de leitura e resposta, sem novas postagens).

Dessa forma, as curtidas só contam fora dessa categoria e, portanto, a atividade nessa categoria não será suficiente para aumentar os níveis de confiança.

Alguma ideia se isso é possível?

E se não for, eu estava pensando em uma opção: haveria uma maneira de adicionar nesta aba (categoria > segurança) uma opção de “curtidas” também, para que, ao ajustar uma categoria, eu possa definir que X usuários não possam curtir nela?

Qualquer ajuda será mais do que bem-vinda, obrigado!!

Pelo que sei, você não pode — mas não tenho conhecimento mais aprofundado aqui.

Mas… É possível seguir o caminho mais fácil? Seus usuários realmente precisam de todas as ferramentas que o TL mais alto dá automaticamente? Então você poderia limitar os usuários ao TL2 e dar o TL3 manualmente para aqueles poucos que têm vontade, necessidade e conhecimento para usar essas ferramentas.

Então não importa quantos likes eles dão ou recebem.

1 curtida

Seria bem simples usar CSS para ocultar o botão de curtir em uma categoria.

2 curtidas

Sério? Esse código está disponível em algum lugar? @pfaffman muito obrigado, você é sempre tão prestativo! :slight_smile:

Obrigado pela proposta @Jagster, poderia ser uma opção, mas é uma comunidade bem grande e precisamos que o TL3 seja automatizado.

Esta opção que @pfaffman propôs parece a solução perfeita para TODOS os meus problemas, não acredito que demorei tanto para chegar a isso :sweat_smile:

A propósito, e desculpe se esta pergunta for muito óbvia, mas entendo que isso ocultaria o botão de curtir de cada postagem ou resposta dentro da categoria especificada, certo?

Se for o caso, você acabou de alegrar o meu dia!

Excited Season 2 GIF by The Office

Basta adicionar isso ao CSS de um componente de tema, substituindo SLUG pelo slug da categoria.

body.category-SLUG button.toggle-like {
  display: none;
}
5 curtidas

Muito obrigado Richard, funcionou perfeitamente e resolveu todos os meus problemas :smiley:

2 curtidas

Mas isso está impedindo o “curtir” para sempre em algumas categorias, não limitando. Claro, se você obtiver o que precisa, então é uma solução perfeita mesmo.

Sim, restringe curtidas dessa categoria por completo. É um pouquinho de CSS.

Limitar o número de curtidas em categorias específicas exigiria um plugin que não seria fácil de escrever.

1 curtida

É importante notar que o CSS está apenas ocultando o botão na interface do usuário.

O botão pode ser exibido novamente usando as ferramentas de desenvolvedor do navegador ou o endpoint da API ainda pode ser chamado manualmente se o usuário souber o que está fazendo, pois tem incentivo para isso.

Dito isso, ocultar o botão deve ser suficiente para impedir 99,9% dos usuários, a menos que seu público tenha formação técnica ou um incentivo muito bom para tentar desbloquear novamente os “likes” na categoria.

2 curtidas

E os 0,1% restantes seriam imediatamente pegos, já que o like seria mostrado abaixo da postagem.

4 curtidas

Sim, essa é a ideia. Como seria um grupo de usuários com os quais estamos mais familiarizados (são estudantes), seria fácil “pegar” qualquer um que tentasse enganar isso.

Sim, no nosso caso é :slight_smile:

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.