# Is there a way to make an input form for structured data?

**URL:** https://meta.discourse.org/t/is-there-a-way-to-make-an-input-form-for-structured-data/12392
**Category:** Feature
**Created:** [2014年二月3日 16:01 UTC](https://meta.discourse.org/t/is-there-a-way-to-make-an-input-form-for-structured-data/12392 "2014-02-03T16:01:42Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![natefinch](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natefinch/32/107168_2.png) [@natefinch](https://meta.discourse.org/u/natefinch)
#### Post date: [2014年二月3日 16:01 UTC](https://meta.discourse.org/t/is-there-a-way-to-make-an-input-form-for-structured-data/12392/1 "2014-02-03T16:01:42Z")

</div>

I know it kinda goes against the “discussion” theme, but I was wondering if there is a way to create a special form for posting that would have structured fields, so you could have a category for, like, bug reports, with fields for the feature name, bug description, etc.

I presume there’s not anything like this already, but let me know if I’m wrong (searching didn’t really reveal anything).

Assuming it’s not implemented, would this be possible as a plugin? I don’t mind if the output of the form is simply a post of markup in a well-known format (I’m not expecting to create database rows on the backend or anything).

---

<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: [2016年三月31日 02:49 UTC](https://meta.discourse.org/t/is-there-a-way-to-make-an-input-form-for-structured-data/12392/2 "2016-03-31T02:49:51Z")

</div>

Now possible

> [@Creating a link to start a new topic with pre-filled information](https://meta.discourse.org/t/compose-a-new-pre-filled-topic-via-url/28074):
>
> bookmark This documentation explains how to create a link that starts a new topic in Discourse with pre-filled information. person_raising_hand Required user level: All users Sometimes you may want to provide users with a link that opens a new topic composer with certain information pre-filled. This can be useful for various use cases including bug report templates, feature requests, or standardized posts. Constructing the URL Base URL To compose a new pre-filled topic with no extra i…

> [@Using topic templates for categories](https://meta.discourse.org/t/what-are-topic-templates/38295):
>
> bookmark This guide explains how to use topic templates in categories and explores alternative methods for structuring content in Discourse. person_raising_hand Required user level: Administrator Topic templates are powerful tools for maintaining forum consistency and guiding new users. This guide will walk you through setting up category topic templates and explore alternative methods for structuring content in Discourse. Summary Learn how to set up category topic templates Discover …

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [2016年三月31日 06:04 UTC](https://meta.discourse.org/t/is-there-a-way-to-make-an-input-form-for-structured-data/12392/3 "2016-03-31T06:04:16Z")

</div>


