Bloqueio de Categoria de Discurso

Está mesclado agora!!:tada::confetti_ball:

Obrigado ao @RGJ pela revisão rápida.

5 curtidas

A correção funciona muito bem. Obrigado @fzngagan

1 curtida

Pessoal, acabei de mesclar dois PRs do @RGJ:

  1. O alternador nas configurações da categoria estava quebrado e agora foi corrigido.
  2. Um novo recurso para permitir que o crawler visualize o conteúdo bloqueado com base na configuração category lockdown allow crawlers.

Obrigado pelo excelente trabalho, Richard. :tada:

7 curtidas

Existe alguma maneira de exibir pop-ups em vez de redirecionar para uma página de opções?

Bem, encontrei a resposta aqui com o pop-up de login.

1 curtida

Sugestão rápida de funcionalidade: Que tal adicionar uma classe CSS ao div de cada tópico individual?

<div data-topic-id="xxxx" id="emberxxxx" class="topic-status ..."></div>

Caso de uso: Estou usando o plugin TLP e gostaria de desfocar a miniatura do tópico e adicionar um ícone de sobreposição. Com tal classe CSS, eu poderia direcionar facilmente a miniatura.

1 curtida

Não tenho certeza se é necessário, já que o plugin está configurado para uma categoria, você pode segmentá-lo usando a classe category-'nomedasuacategoria' na tag tr. Ela vem antes da miniatura.

Se o nome da sua categoria privada for “premium”, você pode usar algo assim:

tr.topic-list-item.category-premium .topic-thumbnail {
    blur: 
}
1 curtida

Isso não se aplica também aos usuários com acesso à categoria? Obviamente, eles devem conseguir ver suas miniaturas claramente :slight_smile:

1 curtida

Você pode postar uma solicitação de recurso aqui @ Pavilion

Olá @fzngagan

Feito!

Para sua informação, o seletor de dropdown do plugin wizard não lista este plugin. Escolhi o Custom Wizard em vez disso.

1 curtida

Adicionaremos em breve.

1 curtida

Alguém testou isso recentemente com a versão mais recente do Discourse? Este plugin é crucial para o meu site, mas também já quebrou o site durante atualizações :man_facepalming:

1 curtida

Tenho-o ativo em uma instância de teste junto com os seguintes plugins e componentes, sem problemas. 2.7.0.beta9 (4da86210f8)

2 curtidas

Desculpe se for uma pergunta boba, mas estou tentando configurar um Discourse com os seguintes requisitos:

  1. Usuários não registrados podem ver todos os tópicos, mas com acesso restrito a apenas 3 posts por tópico.
  2. Usuários registrados (e pagantes) têm acesso a tudo.

Após 3 posts por tópico, será exibida uma caixa com “Registre-se para ver mais”.
É possível fazer isso com este plugin? Ou com alguma funcionalidade nativa? Desculpe, sou novo no Discourse. Obrigado a todos pelo excelente trabalho. Agradeço desde já!

1 curtida

Não. Este é um requisito muito específico que exigiria algum trabalho personalizado.

@fzngagan Este plugin também funcionaria com o Discourse Docs e Discourse Docs Card Filter? Minha ideia é ter os cards de categorias fechadas, bem como suas postagens, exibidos em /docs também. para que os usuários sejam redirecionados para o URL.

Aparentemente, o TC puxa as categorias desta forma (fonte):

@discourseComputed("category")
  categoryInfo(category) {
    return this.site.categories.findBy("id", category.id);
  },
2 curtidas

O plugin discourse-category-lockdown quebra o Discourse Chat (Alpha). Eles parecem ser incompatíveis. Uma pena, já que o bloqueio de categoria é um ótimo plugin e o chat está se fortalecendo.

2 curtidas

Não há como contornar?

Tudo quebrou em 2019. Talvez tudo ainda esteja quebrado…

Não, estamos usando isso em produção desde 2018, mais ou menos.

Você viu isto?

Você tentou com o plugin de chat?