# Snapblocks

**URL:** https://meta.discourse.org/t/snapblocks/310155
**Category:** Plugin
**Tags:** bbcode
**Created:** [May 31, 2024, 8:42pm UTC](https://meta.discourse.org/t/snapblocks/310155 "2024-05-31T20:42:46Z")
**Posts on this page:** 1
**Showing post:** 11

<div class="post-metadata">

### Author: ![ego-lay\_atman-bay](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ego-lay_atman-bay/32/255458_2.png) [@ego-lay\_atman-bay](https://meta.discourse.org/u/ego-lay_atman-bay)
#### Post date: [May 30, 2026, 3:29pm UTC](https://meta.discourse.org/t/snapblocks/310155/11 "2026-05-30T15:29:54Z")

</div>

> [@RGJ](#):
>
> Installing a plugin is much more cumbersome than this 🤔 and won’t work on [Discourse.org](http://Discourse.org) hosted plans.

Don’t you just clone the repo into the plugins directory? I feel like that’s not very cumbersome. However, not working for the discourse hosted plans is valid.

> [@RGJ](#):
>
> I think most forums only have one active theme.

Not the forum that this plugin was made for. But I did just check, and it seems the theme component settings ui has had a massive overhaul since the last time I had to deal with them, so it looks easier to manage than I remember.

> [@RGJ](#):
>
> Theme components can have settings and they can do everything that the Javascript side of a plugin can do. With the current state of the plugin you would not lose any functionality.

I see, then I’ll try out rewriting it as a theme component, but I don’t think I’ll be able to get to it for a while due to other obligations.

---

_[View the full topic](https://meta.discourse.org/t/snapblocks/310155)._
