# Easy tag selection when creating posts

**URL:** https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149
**Category:** Support
**Created:** [September 18, 2024, 9:38pm UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149 "2024-09-18T21:38:40Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![Tealk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tealk/32/525923_2.png) [@Tealk](https://meta.discourse.org/u/Tealk)
#### Post date: [September 18, 2024, 9:38pm UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/1 "2024-09-18T21:38:40Z")

</div>

I don’t think the title is quite right, but I couldn’t think of a better term.

The point is that I have 355 tags in a category which are divided into 4 groups. 296 55 2 2

Now I have set the category so that you have to select at least one from each group of tags, but how can I make this easily accessible to the user?  
Currently only 5 are displayed when opening the tag bar, even if I display more, the number would be unmanageable.

Do you have any ideas on how I can achieve this?

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [September 18, 2024, 11:32pm UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/2 "2024-09-18T23:32:53Z")

</div>

> [@Tealk](#):
>
> Currently only 5 are displayed when opening the tag bar, even if I display more, the number would be unmanageable.

You can set more using the setting below and see how it looks, I guess. And sorting them alphabetically may help – by default they are sorted by popularity.

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/9/b/b9befdce7b172b9de069580bb9a9b6ecca38e2c9.png)

---

<div class="post-metadata">

### Author: ![Tealk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tealk/32/525923_2.png) [@Tealk](https://meta.discourse.org/u/Tealk)
#### Post date: [September 19, 2024, 6:00am UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/3 "2024-09-19T06:00:34Z")

</div>

Unfortunately, this is not sufficient for the number of tags. I should somehow be able to make it clearer which of the 4 groups can be selected.

What I could think of spontaneously would be a menu that shows the groups and then clicking on the groups brings up the days.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [September 20, 2024, 6:33am UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/4 "2024-09-20T06:33:56Z")

</div>

I am not a 100% sure but this fairly new Plugin might help accomplish what you’re looking for the plugin DeV has been pretty responsive with ideas

> [@Discourse Preset Topic Composer](https://meta.discourse.org/t/discourse-preset-topic-composer/311174):
>
> discourse2Summary Add presets to your new topic buttonhammer_and_wrenchRepository Link [GitHub - discourse/discourse-preset-topic-composer: preset composer · GitHub](https://github.com/discourse/discourse-preset-topic-composer)open_bookInstall Guide [How to install plugins in Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157)Features It adds presets to new topic button. Here are a few images of the plugin in action: The new topic button has two presets in this example: new question and new event I’ve selected new question for…

---

<div class="post-metadata">

### Author: ![Tealk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tealk/32/525923_2.png) [@Tealk](https://meta.discourse.org/u/Tealk)
#### Post date: [September 20, 2024, 9:03am UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/5 "2024-09-20T09:03:01Z")

</div>

If I understand the plugin correctly, it doesn’t really help me. Because the user has to select the tags.

So there are 2 large groups, one is the districts in germany, which are 296, so that the reader knows where the poster is located and the second group is a selection of systems.

 ![The image shows a list of items in a German language with checkboxes, including options for groceries, electronics, and clothing. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/a/3/a/a3a18a060159bf4940c01e7ae3ba807fe5509092.png)

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [September 20, 2024, 9:14am UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/6 "2024-09-20T09:14:20Z")

</div>

May need more context. So your looking for the poster’s geolocation auto populate that tag?

All I can recommend is to maybe post your question in the plugin linked. And see what he says.

If it will let you target seperate tag groups. The dropdowns can make selecting tag from tag group A then select from tag group B maybe.

---

<div class="post-metadata">

### Author: ![Tealk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tealk/32/525923_2.png) [@Tealk](https://meta.discourse.org/u/Tealk)
#### Post date: [September 20, 2024, 9:46am UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/7 "2024-09-20T09:46:31Z")

</div>

> [@Heliosurge](#):
>
> May need more context. So your looking for the poster’s geolocation auto populate that tag?

No, that is not necessary, there is also a selection online.

I just want to improve the clarity, because currently you don’t know which tags belong to which categories when you create a post.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [September 20, 2024, 10:03am UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/8 "2024-09-20T10:03:02Z")

</div>

You would need to verify with the plugin author. But I believe with being able to target Tag groups. If your tags are organized in Tag groups. The plugin should help as you specify category and tag groups

The poster yes will still need to select a tag from the target tag group

As admin I do find at times it does with the regular composer seem to populate all tags instead of ones that are restricted to a given Category. Though I thought this might be more just due to me being admin.

---

<div class="post-metadata">

### Author: ![Tealk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tealk/32/525923_2.png) [@Tealk](https://meta.discourse.org/u/Tealk)
#### Post date: [September 20, 2024, 10:17am UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/9 "2024-09-20T10:17:04Z")

</div>

> [@Heliosurge](#):
>
> Though I thought this might be more just due to me being admin.

yes, i’m not sure about that either, maybe i’ll have to create a test account.

What bothers me a little about the plugin, or rather the description, is that I don’t want any new new topic buttons. 😓

> You can add presets to your `new topic` button.

---

<div class="post-metadata">

### Author: ![Tealk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tealk/32/525923_2.png) [@Tealk](https://meta.discourse.org/u/Tealk)
#### Post date: [September 24, 2024, 9:53am UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/10 "2024-09-24T09:53:15Z")

</div>

I think that’s a pretty good compromise:

 ![This image shows a screenshot of a computer interface with a menu on the left side and a browser window on the right. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/d/9/e/d9e1a34927864788d52c4514a4f470a36de53d73.png)

---

<div class="post-metadata">

### Author: ![denvergeeks](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/denvergeeks/32/327671_2.png) [@denvergeeks](https://meta.discourse.org/u/denvergeeks)
#### Post date: [October 23, 2024, 9:31pm UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/11 "2024-10-23T21:31:28Z")

</div>

Hello @Tealk – you could try this…

```plaintext
div.composer-fields .tags-input .select-kit.is-expanded .select-kit-body {
    max-width: 95% !important;
    padding: 5px 15px 15px !important;
}

div.composer-fields .tags-input .select-kit .select-kit-collection {
    display: flex !important;
    flex-wrap: wrap !important;
    flex-direction: column !important;
    overflow-x: auto !important;
    overflow-y: auto !important;
}

div.composer-fields .tags-input .select-kit .select-kit-row {
    padding: .1em .5em!important;
}

```

* * *

Or this…

```plaintext
div.composer-fields .tags-input .select-kit.is-expanded .select-kit-body {
    max-width: 95% !important;
    padding: 5px 15px 15px !important;
}

div.composer-fields .tags-input .select-kit .select-kit-collection {
    display: flex !important;
    flex-wrap: wrap !important;
    flex-direction: column !important;
    overflow-x: auto !important;
    overflow-y: auto !important;
}

div.composer-fields .tags-input .select-kit .select-kit-row {
    padding: .1em .5em!important;
}

```

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [November 22, 2024, 9:31pm UTC](https://meta.discourse.org/t/easy-tag-selection-when-creating-posts/327149/12 "2024-11-22T21:31:39Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
