# Dynamic sidebar plugin

**URL:** https://meta.discourse.org/t/dynamic-sidebar-plugin/21678
**Category:** Plugin
**Tags:** broken
**Created:** [October 30, 2014, 12:14pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678 "2014-10-30T12:14:46Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![DavidGNavas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidgnavas/32/68313_2.png) [@DavidGNavas](https://meta.discourse.org/u/DavidGNavas)
#### Post date: [October 30, 2014, 12:14pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/1 "2014-10-30T12:14:46Z")

</div>

### ⚠ Warning 1: broken depending on the version of Discourse

### ⚠ Warning 2: Conflict with other plugins like [discourse\_tagging](https://meta.discourse.org/t/the-official-discourse-tags-plugin-discourse-tagging/26482) and [polls](https://meta.discourse.org/t/improved-polls-in-discourse/32393)

* * *

Continuing the discussion from [[Solved]: Need a developer for several Discourse projects / customization](https://meta.discourse.org/t/paid-need-a-developer-for-several-discourse-projects-customization/19418/2):

Thanks to [Vairix](http://www.vairix.com/), an organization specialized on Rails who have help us with this, we can now share this customizations. We needed this for our organization, [Territorio creativo](http://www.territoriocreativo.es/).

The fourth one, it’s **a plugin that adds a dynamic sidebar on the right** :

[https://github.com/tcreativo/plugin\_discourse\_dynamic\_sidebar](https://github.com/tcreativo/plugin_discourse_dynamic_sidebar)

Screenshots:

 ![](https://global.discourse-cdn.com/meta/original/3X/2/7/2779e0e7d86681357fae173e238cf2bb005a17a3.png)

* * *

 ![](https://global.discourse-cdn.com/meta/original/3X/4/3/4372c9ed3a83e09c3d59d87c5111145b646ecf0d.png)

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [October 30, 2014, 3:13pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/2 "2014-10-30T15:13:23Z")

</div>

Thank you very much for putting these plugins out in the open!

Is the forum publicly accessible? It’d be nice to see these customisations live. I’m hoping the sidebar only shows on the topic indexes, seeing as it’d get in the way of the right-hand “gutter” if shown inside topics.

---

<div class="post-metadata">

### Author: ![blau](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blau/32/34145_2.png) [@blau](https://meta.discourse.org/u/blau)
#### Post date: [October 30, 2014, 3:27pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/3 "2014-10-30T15:27:46Z")

</div>

It seems that the forum is public: [http://personasprimero.com](http://personasprimero.com)  
And it’s a very interesting D. forum, with good writing quality, critical discussions… I like it.

---

<div class="post-metadata">

### Author: ![kuchaev\_iv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuchaev_iv/32/114921_2.png) [@kuchaev\_iv](https://meta.discourse.org/u/kuchaev_iv)
#### Post date: [October 30, 2014, 3:43pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/4 "2014-10-30T15:43:54Z")

</div>

Twitter widget is not refreshed on the main page after the any topic view.

---

<div class="post-metadata">

### Author: ![DavidGNavas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidgnavas/32/68313_2.png) [@DavidGNavas](https://meta.discourse.org/u/DavidGNavas)
#### Post date: [October 30, 2014, 5:57pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/5 "2014-10-30T17:57:47Z")

</div>

Isn’t it? I think that the widget shows updated tweets although the user doesn’t reload the page.

---

<div class="post-metadata">

### Author: ![DavidGNavas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidgnavas/32/68313_2.png) [@DavidGNavas](https://meta.discourse.org/u/DavidGNavas)
#### Post date: [October 30, 2014, 5:59pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/6 "2014-10-30T17:59:47Z")

</div>

Thanks! 😄  
It’s on phase beta yet, but you can register if you want!

---

<div class="post-metadata">

### Author: ![kuchaev\_iv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kuchaev_iv/32/114921_2.png) [@kuchaev\_iv](https://meta.discourse.org/u/kuchaev_iv)
#### Post date: [October 30, 2014, 6:00pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/7 "2014-10-30T18:00:22Z")

</div>

- Open the site main page.
- Navigate to any topic
- navigate back to main page
- see the screen  
 ![](https://global.discourse-cdn.com/meta/original/3X/f/f/ffc4264091bf8298725aadee7c4cf7e852054b65.png)

---

<div class="post-metadata">

### Author: ![DavidGNavas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidgnavas/32/68313_2.png) [@DavidGNavas](https://meta.discourse.org/u/DavidGNavas)
#### Post date: [October 30, 2014, 6:04pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/8 "2014-10-30T18:04:35Z")

</div>

Ok! I understand the issue now, we’ll look deeper to find the problem.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [October 31, 2014, 6:20am UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/9 "2014-10-31T06:20:07Z")

</div>

Thanks for this ❤  
Testing on my localhost it seems to work great for adding a text sidebar to the “list” pages.

Minor “bug”, on the Admin Setting page I was getting a wonky looking `en.sidebar_settings` menu button.

I don’t know if you wanted it to have it’s own button or be under the “plugins” button, but I think some simple config/ YAML tweaks should fix thinks up nicely.

tested

settings.yml

```plaintext
# sidebar_settings:

plugins:
  sidebar_content:
    default: 'text'
    client: ''
  active:
    default: false
    client: true

```

client.en.yml

```plaintext
en:
  admin_js:
    admin:
      site_settings:
        categories:
# sidebar_settings: 'Sidebar Settings' 

          plugins: "Plugins"

```

---

<div class="post-metadata">

### Author: ![Daniel\_Fernandez\_Pes](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/daniel_fernandez_pes/32/116615_2.png) [@Daniel\_Fernandez\_Pes](https://meta.discourse.org/u/Daniel_Fernandez_Pes)
#### Post date: [November 3, 2014, 7:57pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/10 "2014-11-03T19:57:27Z")

</div>

That make sense!! If you want, send us a PR for this change. Thanks!

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [November 4, 2014, 10:17am UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/11 "2014-11-04T10:17:57Z")

</div>

I would actually love to see this being put to use here on Meta.

### dev

Put up feeds from GitHub Commits and Pull Requests

### support

Have a simple HTML menu of most frequently asked questions. Maybe even a dynamic menu of most popular How-tos.

### features

Taking it a little further: Dynamic list of most liked features.

* * *

The noise factor does bother me a little, but I think could be mitigated by making it a toggleable menu. Might mock it up later.

---

<div class="post-metadata">

### Author: ![DavidGNavas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidgnavas/32/68313_2.png) [@DavidGNavas](https://meta.discourse.org/u/DavidGNavas)
#### Post date: [November 17, 2014, 11:00am UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/13 "2014-11-17T11:00:06Z")

</div>

The feature that you propose would be great, and useful for us, too.  
However, at this moment we can’t dedicate time to develop this. If someone wants to make a PR, it would be welcome 😄

* * *

By the way, we expected to see in this topic the opinion from @lightyear, that made [a similar plugin](https://github.com/ligthyear/discourse-plugin-sidebar).

---

<div class="post-metadata">

### Author: ![lightyear](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@lightyear](https://meta.discourse.org/u/lightyear)
#### Post date: [November 17, 2014, 11:54pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/14 "2014-11-17T23:54:50Z")

</div>

> [@DavidGNavas](#):
>
> By the way, we expected to see in this topic the opinion from @lightyear, that made a similar plugin.

Yeah. But a) I don’t know if that does work on vanilla DC at the moment (though I wouldn’t see why not), b) I recently disabled the replacing of the application template because of double overwrite problems with a third plugin and c) I haven’t had time to look at the plugin discussed here either. And I don’t want to speak up, unless I know what I am talking about 😉 .

What I can say, though, is that my sidebar plugin is widget-based, which are URL-aware and can be extended by other plugins. Meaning that for example tagger provides a widget where it shows the corresponding tags for a topic or category. The widget order can be defined in the admin settings.

---

<div class="post-metadata">

### Author: ![rahim123](https://avatars.discourse-cdn.com/v4/letter/r/df705f/32.png) [@rahim123](https://meta.discourse.org/u/rahim123)
#### Post date: [December 4, 2014, 3:28pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/15 "2014-12-04T15:28:40Z")

</div>

Hi everyone,

Thanks for this plugin. Would it be possible to use this plugin (or possibly @lightyear [discourse-plugin-sidebar](https://github.com/ligthyear/discourse-plugin-sidebar) to run Adsense in the sidebar? I would also like to be able to add some simple static images in the sidebar.

Thanks!

---

<div class="post-metadata">

### Author: ![rahim123](https://avatars.discourse-cdn.com/v4/letter/r/df705f/32.png) [@rahim123](https://meta.discourse.org/u/rahim123)
#### Post date: [December 7, 2014, 10:08pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/16 "2014-12-07T22:08:09Z")

</div>

Quick update: @DavidGNavas tcreativo/plugin\_discourse\_dynamic\_sidebar doesn’t seem to work on Discourse 1.2.0.beta3:

[https://github.com/tcreativo/plugin\_discourse\_dynamic\_sidebar/issues/3](https://github.com/tcreativo/plugin_discourse_dynamic_sidebar/issues/3)

---

<div class="post-metadata">

### Author: ![DavidGNavas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidgnavas/32/68313_2.png) [@DavidGNavas](https://meta.discourse.org/u/DavidGNavas)
#### Post date: [December 8, 2014, 8:41pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/17 "2014-12-08T20:41:50Z")

</div>

Thanks for reporting the issue!  
We will look at the changes in the code to try to resolve it (we were still using 1.2.0.beta1 on our site)

---

<div class="post-metadata">

### Author: ![rahim123](https://avatars.discourse-cdn.com/v4/letter/r/df705f/32.png) [@rahim123](https://meta.discourse.org/u/rahim123)
#### Post date: [December 8, 2014, 9:37pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/18 "2014-12-08T21:37:22Z")

</div>

Thanks very much David for taking a look at this! Much appreciated.

---

<div class="post-metadata">

### Author: ![strager](https://avatars.discourse-cdn.com/v4/letter/s/e99b99/32.png) [@strager](https://meta.discourse.org/u/strager)
#### Post date: [December 17, 2014, 11:20pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/19 "2014-12-17T23:20:08Z")

</div>

Has anyone checked to see if it works with Beta4? Can’t wait until this one is resolved 😄

---

<div class="post-metadata">

### Author: ![vodwood](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vodwood/32/37517_2.png) [@vodwood](https://meta.discourse.org/u/vodwood)
#### Post date: [December 18, 2014, 3:46am UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/20 "2014-12-18T03:46:39Z")

</div>

I have beta4, checked. Didn’t work for me - crashed the markup and made it impossible to enter the admin interface.

---

<div class="post-metadata">

### Author: ![Huey\_Le](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/huey_le/32/63362_2.png) [@Huey\_Le](https://meta.discourse.org/u/Huey_Le)
#### Post date: [December 24, 2014, 2:32pm UTC](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678/21 "2014-12-24T14:32:11Z")

</div>

I’m also on beta 4, it does not seems to work either. Although I can still enter the admin. The button has some strange test [en.undefined]. Nothing show up on main screen at all…

 ![](https://global.discourse-cdn.com/meta/original/3X/7/6/76b6057b328e168ac5a1cb15713e6b2ba78901ba.png)

[Next page](https://meta.discourse.org/t/dynamic-sidebar-plugin/21678.md?page=2)
