The discussion revolves around implementing gated content in Discourse to encourage user registration. Timelord seeks a way to restrict access to long-form posts after a certain point, either by prompting users to sign up or by blurring content. pfaffman suggests using a theme component for the blur method, noting that a plugin would be needed for full content restriction. Moin shares links to relevant meta-discourse threads on gated topics and guest gate components, which Timelord confirms are exactly what he was looking for. pfaffman acknowledges the oversight with a lighthearted tone.
Just wondering if there is a way to accomplish what I am looking to do. I know this may seem ‘anti community’, but I plan to use Discourse as a Newsletter/Discussion platform. Here is what I am curious about.
A long form blog type post is created. After x amount of words, or x amount of scrolling, pop up something asking them to sign up to continue reading
OR. A long form blog type post is created. After x amount of words, or x amount of scrolling, blur the remaining text so it is only available if they sign up.
If you’re satisfied with annoying users with the blur rather than actually keeping them from getting the text into their browser, you can do this pretty easily with a theme component.
If you want to not release the full post to the browser, you’ll need a plugin.
I’d say that the theme component is the way to go and that until you see that a bunch of people are getting around it somehow not worry that it’s possible. This is especially true if you have a non-technical audience.