Discourse-Kategorien-Sperrung

It’s merged now!!:tada::confetti_ball:

Thanks to @RGJ for quick review.

5 „Gefällt mir“

Fix works great. thanks @fzngagan

1 „Gefällt mir“

Guys, I’ve just merged in two PRs from @RGJ

  1. The toggle on category settings was broken which is fixed now.
  2. A new feature to allow crawler to see the locked content based on the setting category lockdown allow crawlers

Thanks for the great work Richard. :tada:

7 „Gefällt mir“

Is there a way to show pop-ups instead of redirecting to an options page?

Well, I found the answer here with the login popup.

1 „Gefällt mir“

Quick feature request: How about adding a css class to the div for each individual topic?

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

Use case: I am using TLP plugin and I would like to blur the topic thumbnail and add an overlay icon. With such css class I would be able to easily target the thumbnail.

1 „Gefällt mir“

I’m not sure it’s necessary, since the plugin is set for a category you can target it using the category-‘nameofyourcategory’ class in the tr tag. It comes before the thumbnail

If the name of your private category is “premium” you can use something like this

tr.topic-list-item.category-premium .topic-thumbnail {
    blur: 
}
1 „Gefällt mir“

Isn’t that applied to users with access to the category as well? Obviously they are supposed to see thei thumbnails clearly :slight_smile:

1 „Gefällt mir“

Can you post a feature request here @ Feature Request

Hey @fzngagan

Done!

FYI the wizard plugin dropdown picker does not list this plugin. I chose Custom Wizard instead.

1 „Gefällt mir“

We’ll get it added soon.

1 „Gefällt mir“

Anyone tested this recently with the latest version of Discourse? This plugin is crucial to my site but also has broken my site during upgrades :man_facepalming:

1 „Gefällt mir“

I have it active on a test instance alongside the following plugins and components without issues. 2.7.0.beta9 ( 4da86210f8 )

2 „Gefällt mir“

Sorry if it’s a silly question, but I’m trying to make a Discourse with the following requirements:

  1. Unregistered users can see all topic but restricted to only 3 posts per topic.
  2. Registered (and paid) users have access to everything.

After 3 posts per topic, a ‘Register to view more’ box will be shown.
Is it possible with this plugin? Or any built-in feature. Sorry, I’m new to Discourse. Thank you, all for the wonderful work. Thanks in advance!

1 „Gefällt mir“

No. This is a very specific requirement which would need some bespoke work to be done.

@fzngagan Würde dieses Plugin auch mit Discourse Docs und Discourse Docs Card Filter funktionieren? Meine Idee ist, dass Karten aus geschlossenen Kategorien sowie deren Beiträge unter /docs angezeigt werden. damit Benutzer zur URL weitergeleitet werden.

Anscheinend zieht der TC die Kategorien auf diese Weise (source):

@discourseComputed("category")
  categoryInfo(category) {
    return this.site.categories.findBy("id", category.id);
  },
2 „Gefällt mir“

Das Plugin discourse-category-lockdown stört Discourse Chat (Alpha). Sie scheinen inkompatibel zu sein. Schade, da die Kategorie-Sperre ein großartiges Plugin ist und Chat stark aufkommt.

2 „Gefällt mir“

Gibt es keine Problemumgehung?

Alles ging 2019 kaputt. Vielleicht ist immer noch alles kaputt…

Nein, wir verwenden dies seit etwa 2018 in der Produktion.

Hast du das gesehen?

Hast du es mit dem Chat-Plugin ausprobiert?