# Wiki topic mini spec

**URL:** https://meta.discourse.org/t/wiki-topic-mini-spec/13966
**Category:** Feature
**Tags:** rfc, spec
**Created:** [21 Março , 2014 10:44 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966 "2014-03-21T10:44:57Z")
**Posts on this page:** 12
**Page:** 2

<div class="post-metadata">

### Author: ![Matthieu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/matthieu/32/107885_2.png) [@Matthieu](https://meta.discourse.org/u/Matthieu)
#### Post date: [13 Maio , 2014 22:40 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/21 "2014-05-13T22:40:09Z")

</div>

Just see you merged your wiki-post feature in the master branch, great work.

I really like the discourse editor so it should really be great to create content for a wiki. However, for a wiki post, I would prefer to have a webpage style more than a forum page style.  
How big is the step to display wiki post edited within the discourse environment into a webpage with a specific theme ? I think about a Discourse/[Jekyll](http://jekyllrb.com/) interaction to generate the html page.

---

<div class="post-metadata">

### Author: ![nXqd](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nxqd/32/114262_2.png) [@nXqd](https://meta.discourse.org/u/nXqd)
#### Post date: [14 Maio , 2014 08:30 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/22 "2014-05-14T08:30:51Z")

</div>

I think regarding those who wants separated wiki from discourse - you can try to use the API to get the post from Discourse. It’s better this way. I prefer discourse to be lean and simple.

just my humble opinion.

---

<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: [14 Maio , 2014 10:50 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/23 "2014-05-14T10:50:41Z")

</div>

Great work @velesin 🙂

Just one thing: I have upgraded one of our Discourse installation to the latest version to test this… and i don’t know why, when i try to click on the button “wiki post”, nothing happens ☹

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

---

<div class="post-metadata">

### Author: ![velesin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/velesin/32/107296_2.png) [@velesin](https://meta.discourse.org/u/velesin)
#### Post date: [14 Maio , 2014 11:36 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/24 "2014-05-14T11:36:55Z")

</div>

After clicking on the “Wiki post” the admin menu should close and the post should be marked as Wiki

 ![](https://global.discourse-cdn.com/meta/original/2X/e/e5a029e3a0df43efa60b116a93b6ebf565724cc0.jpg) 

This means that from now on the post can be edited not only by author but by everybody. (and also if you then open the admin menu again, the label should be changed to “Unwiki post”).

What happens in your case? The admin menu doesn’t close at all? Or closes, but nothing seems to happen?

---

<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: [14 Maio , 2014 11:49 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/25 "2014-05-14T11:49:38Z")

</div>

When i try to click on the button, it clicks on the buttons below: “delete topic”, “edit this post”… it’s as if the button was transparent (in terms of clicking)

Perhaps it only happens to me… Do it works here in Meta?  
cc @sam

---

<div class="post-metadata">

### Author: ![Matthieu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/matthieu/32/107885_2.png) [@Matthieu](https://meta.discourse.org/u/Matthieu)
#### Post date: [15 Maio , 2014 08:14 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/26 "2014-05-15T08:14:26Z")

</div>

Yep you are right. The idea was just to have an interaction between them. The API can indeed be a good solution yet it could be cool to have the discourse editor pop-up on a wiki page.

---

<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: [15 Maio , 2014 08:55 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/27 "2014-05-15T08:55:08Z")

</div>

Yes, but its broken in IE10 cc @velesin

---

<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: [15 Maio , 2014 09:38 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/28 "2014-05-15T09:38:12Z")

</div>

I was testing on Firefox for Mac. Now I’ve tried it with Google Chrome and works perfect 🙂

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [23 Maio , 2014 19:29 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/29 "2014-05-23T19:29:58Z")

</div>

I’m glad to stumble upon this topic and glad to hear that wiki is being worked on. One feature I’d look for especially in a wiki post is automagically generated table of contents to navigate a long post, which could be done with a [toc] code. [I just asked about this in support](https://meta.discourse.org/t/is-there-markdown-for-creating-a-table-of-contents-in-a-topic/15918).

---

<div class="post-metadata">

### Author: ![velesin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/velesin/32/107296_2.png) [@velesin](https://meta.discourse.org/u/velesin)
#### Post date: [26 Maio , 2014 20:42 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/30 "2014-05-26T20:42:18Z")

</div>

Should be fixed by this PR:

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

cc @sam

---

<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: [25 Junho , 2014 23:07 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/31 "2014-06-25T23:07:17Z")

</div>

Thanks again for this @velesin it has been working great. The only minor thing lacking is notifying people somehow when the wiki changes but I think that’s out of spec for V1.

---

<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: [25 Junho , 2014 23:07 UTC](https://meta.discourse.org/t/wiki-topic-mini-spec/13966/32 "2014-06-25T23:07:21Z")

</div>



[Página anterior](https://meta.discourse.org/t/wiki-topic-mini-spec/13966.md?page=1)
