# Topic form templates do not have smart lists

**URL:** https://meta.discourse.org/t/topic-form-templates-do-not-have-smart-lists/367479
**Category:** Feature
**Tags:** composer, form-templates
**Created:** [May 24, 2025, 2:47pm UTC](https://meta.discourse.org/t/topic-form-templates-do-not-have-smart-lists/367479 "2025-05-24T14:47:57Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [May 24, 2025, 2:47pm UTC](https://meta.discourse.org/t/topic-form-templates-do-not-have-smart-lists/367479/1 "2025-05-24T14:47:57Z")

</div>

When creating a topic using a form template, e.g. in the #site-feedback:theme-feedback category, smart lists are not enabled.

When making a bullet point, either using a dash (-) or a number (1.), upon pressing the return/enter/newline button, the next bullet does not appear, unlike it usually doing so in post composers.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [May 26, 2025, 1:28am UTC](https://meta.discourse.org/t/topic-form-templates-do-not-have-smart-lists/367479/2 "2025-05-26T01:28:13Z")

</div>

This feels a bit like a #Contribute > Feature to me vs bug.

I am not sure how easy porting the code would be, thoughts @renato I recall you worked on templates a fair bit.

Does not feel urgent, but is probably a nice touch.

---

<div class="post-metadata">

### Author: ![renato](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/renato/32/383632_2.png) [@renato](https://meta.discourse.org/u/renato)
#### Post date: [May 26, 2025, 2:52am UTC](https://meta.discourse.org/t/topic-form-templates-do-not-have-smart-lists/367479/3 "2025-05-26T02:52:29Z")

</div>

I drafted a “composer” field type for form templates not so long ago, but it wasn’t finished and got stale:

[https://github.com/discourse/discourse/pull/31584](https://github.com/discourse/discourse/pull/31584)

I think this path with an explicit “composer” type and working for both editors by reusing `DEditor` makes sense.

---

<div class="post-metadata">

### Author: ![gormus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gormus/32/428592_2.png) [@gormus](https://meta.discourse.org/u/gormus)
#### Post date: [July 4, 2025, 6:34am UTC](https://meta.discourse.org/t/topic-form-templates-do-not-have-smart-lists/367479/4 "2025-07-04T06:34:51Z")

</div>

I’d love to see a composer field type available in form templates. It could really help us with some of the plans we had to put on hold, because there is no rich-text support yet.

Any chances this feature to be revisited? : )

---

<div class="post-metadata">

### Author: ![renato](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/renato/32/383632_2.png) [@renato](https://meta.discourse.org/u/renato)
#### Post date: [January 29, 2026, 3:39pm UTC](https://meta.discourse.org/t/topic-form-templates-do-not-have-smart-lists/367479/6 "2026-01-29T15:39:07Z")

</div>

This is possible now with the new `composer` form template type, introduced with [FEATURE: add composer form template field type (#31584) · discourse/discourse@c8de2f6 · GitHub](https://github.com/discourse/discourse/commit/c8de2f68b01cda4da23710a65d304fb19a181e2e).

---

<div class="post-metadata">

### Author: ![renato](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/renato/32/383632_2.png) [@renato](https://meta.discourse.org/u/renato)
#### Post date: [January 30, 2026, 10:00pm UTC](https://meta.discourse.org/t/topic-form-templates-do-not-have-smart-lists/367479/8 "2026-01-30T22:00:32Z")

</div>

This topic was automatically closed after 30 hours. New replies are no longer allowed.
