# Query about Discourse features

**URL:** https://meta.discourse.org/t/query-about-discourse-features/13567
**Category:** Feature
**Created:** [2014年三月9日 15:40 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567 "2014-03-09T15:40:46Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![i\_am\_joelrs](https://avatars.discourse-cdn.com/v4/letter/i/f4b2a3/32.png) [@i\_am\_joelrs](https://meta.discourse.org/u/i_am_joelrs)
#### Post date: [2014年三月9日 15:40 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/1 "2014-03-09T15:40:46Z")

</div>

Hello,

I am looking for forum software that meets all or most of the feature requirements listed below. I would very much appreciate if you could tell me which of these Discourse supports OOTB and for those that are not supported if it would be possible to add the feature.

```
1	Auto refresh of forum page when Topics are added or modified. To be clear, the user should not have to refresh the browser window to see new content. Unread content should be clearly indicated.
2	It should be possible to see each topic in a thread view. As “threading” views are implemented differently in various forums please see <https://community.jivesoftware.com/thread/259086> for an example of how I desire it.
3	A WYSIWYG editor for posts.
4	The ability to embed multimedia within a post.
5	The ability to attach files to a post.
6	Group as well as individual permissions.
7	Support for tags. Preferably tags should be available from a canonical list on a forum by forum basis.
8	Search facility based on both text and tags.
9	Ability to watch both forums and topics.
10	Ability to archive old posts.
11	API for integration to other software, f.i. a knowledge base.

```

Many thanks in advance for your consideration.

All the best,  
Joel

---

<div class="post-metadata">

### Author: ![ArmedGuy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/armedguy/32/107987_2.png) [@ArmedGuy](https://meta.discourse.org/u/ArmedGuy)
#### Post date: [2014年三月9日 15:53 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/2 "2014-03-09T15:53:41Z")

</div>

Discourse has:  
1,2,3,4,5,6,9,10,11

Afaik tags are not implemented (enough interest in it and someone might do it).

Isn’t it abit lazy to ask others instead of check out Discourse’s awesome features yourself (you should have seen some of the features just by making the post)? =D

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [2014年三月9日 15:54 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/3 "2014-03-09T15:54:11Z")

</div>

Almost all are there out of the box.

Here are a few that are not, by design:

> [@i\_am\_joelrs](#):
>
> It should be possible to see each topic in a thread view.

[https://meta.discourse.org/t/threaded-vs-flat-discourses-way-of-handling-responses-is-genius-but-i-have-one-small-suggestion/4053](https://meta.discourse.org/t/threaded-vs-flat-discourses-way-of-handling-responses-is-genius-but-i-have-one-small-suggestion/4053)

> [@i\_am\_joelrs](#):
>
> Support for tags. Preferably tags should be available from a canonical list on a forum by forum basis.

[https://meta.discourse.org/t/shouldnt-you-be-able-to-tag-with-multiple-categories/256](https://meta.discourse.org/t/shouldnt-you-be-able-to-tag-with-multiple-categories/256)

---

<div class="post-metadata">

### Author: ![BhaelOchon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bhaelochon/32/191311_2.png) [@BhaelOchon](https://meta.discourse.org/u/BhaelOchon)
#### Post date: [2014年三月9日 16:31 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/4 "2014-03-09T16:31:01Z")

</div>

I disagree that Discourse has a WYSIWYG editor (#3). It has a Markdown editor with a live preview. Not quite the same thing.

---

<div class="post-metadata">

### Author: ![i\_am\_joelrs](https://avatars.discourse-cdn.com/v4/letter/i/f4b2a3/32.png) [@i\_am\_joelrs](https://meta.discourse.org/u/i_am_joelrs)
#### Post date: [2014年三月9日 18:11 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/5 "2014-03-09T18:11:03Z")

</div>

Hi, thanks for reply. Yes, you are right about being a bit lazy. My defence is that I am research numerable forums. I created the list of the features I needed and asked the same questions to each. Lazy, but efficient 😉

Cheers

---

<div class="post-metadata">

### Author: ![i\_am\_joelrs](https://avatars.discourse-cdn.com/v4/letter/i/f4b2a3/32.png) [@i\_am\_joelrs](https://meta.discourse.org/u/i_am_joelrs)
#### Post date: [2014年三月9日 19:04 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/6 "2014-03-09T19:04:10Z")

</div>

Two replies seemed to indicate that my first item

```
*1	Auto refresh of forum page when Topics are added or modified. To be clear, the user should not have to refresh the browser window to see new content. Unread content should be clearly indicated.*

```

is supported OOTB. But I have been testing this by watching the “Features” category and this does not seem to be the case. I watch for a while and the is no update and then I refresh the browser and there is new content.

Is there anyway to enable auto refresh, it really a must for our use case.

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [2014年三月9日 19:51 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/7 "2014-03-09T19:51:42Z")

</div>

Oh, try sitting on the homepage. You’ll get a `N new topics. Click to see.` message. There’s something weird where it won’t show updates to threads that aren’t either new or that you’re tracking, so I hope that gets fixed soon.

And topic pages themselves autoupdate too, and it’s pretty obvious when it happens - to see this, create an account on [try.discourse.org](http://try.discourse.org), open a thread in a second browser, and reply to the thread in your first browser.

---

<div class="post-metadata">

### Author: ![BhaelOchon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bhaelochon/32/191311_2.png) [@BhaelOchon](https://meta.discourse.org/u/BhaelOchon)
#### Post date: [2014年三月9日 19:53 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/8 "2014-03-09T19:53:42Z")

</div>

> [@i\_am\_joelrs](#):
>
> I watch for a while and the is no update and then I refresh the browser and there is new content.

You will see brand new topics that didn’t exist before.

You will not see existing topics that have been updated unless you are “tracking” or “watching” them.

---

<div class="post-metadata">

### Author: ![i\_am\_joelrs](https://avatars.discourse-cdn.com/v4/letter/i/f4b2a3/32.png) [@i\_am\_joelrs](https://meta.discourse.org/u/i_am_joelrs)
#### Post date: [2014年三月9日 19:59 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/9 "2014-03-09T19:59:40Z")

</div>

Thanks. I’ll give that a try.

---

<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: [2014年三月9日 21:35 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/10 "2014-03-09T21:35:54Z")

</div>

Live preview _is_ WYSIWYG. Discourse’s editor is certainly more accurate than WordPress’ supposed WYSIWYG editor.

I don’t think I can mention a single editor with in-editor-formatting that I’ve liked (and doesn’t require me to go into HTML mode to clean up every once in a while).

> **[Types of Editors](https://xkcd.com/1341/)**

---

<div class="post-metadata">

### Author: ![lukelarris](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lukelarris/32/122553_2.png) [@lukelarris](https://meta.discourse.org/u/lukelarris)
#### Post date: [2014年三月12日 19:30 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/11 "2014-03-12T19:30:46Z")

</div>

No, Discourse’s editor is a **WYSINWYG** (What You See Is Not What You Get) editor, according to [that comic you linked](http://xkcd.com/1341/), because it has tags and other bits of code in the editor itself, then shows what you get in the preview pane.

Still works very well and I prefer it over WYSIWYG editors.

---

<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: [2014年三月12日 19:57 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/12 "2014-03-12T19:57:15Z")

</div>

> [@lukelarris](#):
>
> No, Discourse’s editor is a WYSINWYG (What You See Is Not What You Get) editor, according to that comic you linked, because it has tags and other bits of code in the editor itself, then shows what you get in the preview pane.

eheh, I edited that comic in after the fact, and it wasn’t to support my statement, but that did get a bit confusing. However, the final post is what you _get_, and in that sense, Discourse does show you exactly what you’re gonna get, in the right hand panel.

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [2025年十二月4日 11:09 UTC](https://meta.discourse.org/t/query-about-discourse-features/13567/13 "2025-12-04T11:09:25Z")

</div>


