1
0
mirror of synced 2026-08-05 10:26:56 +00:00
Martin Brennan 832172c811 DEV: Add group-based setting metadata (#76)
* DEV: Add group-based setting metadata

Since the introduction of `resolve_group_membership` and
`disallowed_groups` metadata in [discourse/discourse#41792](https://github.com/discourse/discourse/pull/41792),
[discourse/discourse#41756](https://github.com/discourse/discourse/pull/41756), and [discourse/discourse-copy-post#37](https://github.com/discourse/discourse-copy-post/pull/37),
we are updating existing theme components to take advantage
of these new APIs in an effort to support the removal of the `everyone`
pseudogroup from core and increase clarity around group-based settings.

See also https://meta.discourse.org/t/-/402273

* DEV: Spec fixes

* DEV: Fix issue

* DEV: Fix issues and add enable_gating_with_groups setting

* DEV: Fix issues
2026-08-04 09:22:05 +10:00
2026-05-17 19:04:11 +02:00
2024-10-14 10:04:53 +02:00
2024-03-27 18:32:45 +00:00
2024-10-17 11:11:14 +02:00
2024-10-17 11:11:14 +02:00
2024-03-27 18:32:45 +00:00
2024-06-09 10:17:29 +01:00
2024-10-17 11:11:14 +02:00
2026-03-13 13:14:37 +00:00
2022-04-05 11:28:13 -06:00
2026-03-13 13:14:37 +00:00
2026-03-13 13:14:37 +00:00
2022-04-27 10:56:42 -06:00
2025-03-17 10:44:00 +00:00
2024-06-11 13:36:41 +02:00

discourse-gated-topics-in-category

This theme component allows site admins to show a login prompt that covers the topic contents in specific categories as a way to encourage readers to sign up and log in.

image
📖 Learn More https://meta.discourse.org/t/gated-topics-in-category/225454
Install Guide How to install a theme or theme component
🧠 New to Discourse Themes? Beginners guide to using Discourse Themes
S
Description
This theme component allows site admins to show a login prompt that covers the topic contents in specific categories as a way to encourage readers to sign up and log in
Readme MIT 898 KiB
Languages
JavaScript 63.9%
Ruby 27.9%
SCSS 8.2%