# Wanted: Discourse Hacker News Plugin

**URL:** https://meta.discourse.org/t/wanted-discourse-hacker-news-plugin/37620
**Category:** Feature
**Created:** [2016年一月8日 03:06 UTC](https://meta.discourse.org/t/wanted-discourse-hacker-news-plugin/37620 "2016-01-08T03:06:57Z")
**Posts on this page:** 1
**Showing post:** 9

<div class="post-metadata">

### Author: ![commonpawn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/commonpawn/32/50792_2.png) [@commonpawn](https://meta.discourse.org/u/commonpawn)
#### Post date: [2016年一月22日 20:39 UTC](https://meta.discourse.org/t/wanted-discourse-hacker-news-plugin/37620/9 "2016-01-22T20:39:52Z")

</div>

## Update: Simplified and divided into two plugins

Big thanks goes out to people who took the time to give feedback on the plugin idea. As pointed out, this can be simplified and even split up into two different plugins. What i boiled it down to are these two plugins:

## Link plugin

**Need to have features**

- Ability to create link category where the WYSIWYG editor is replaced by a one-line link input field
- Link is shown and can be accessed from front page of discourse forum in thread list view
- In the thread itself, the link is the only content of the first post

**Nice to have features**

- If Discourse cannot create one-box from link, the link is a simplified one-box where favicon and title is fetched.
- Links are also shown in thread lists in digest mails from Discourse forum, so they can be accessed directly from your email client
- Links are checked when pasted into link input field (e.g. did you type in a valid URL)

**Wireframes**

Link category

 ![](https://global.discourse-cdn.com/meta/original/3X/8/3/839d26dd4d3c5e57093dfec879b0b3a62bd92533.png)

One-line input field which checks if URL is valid

 ![](https://global.discourse-cdn.com/meta/original/3X/8/6/86c36d1c825cf9d822a8976b201997f1c60f04c6.png)

If the link points to a destination we cannot create one-box from, link is displayed in a similar fashion as one-box without all the info that is usually fetched. Preferably we fetch fav-icon and title from destination URL

 ![](https://global.discourse-cdn.com/meta/original/3X/e/d/ed5157548c7c3cc4c06a080a1dcfcfe6abade907.png)

Thread view - first post only contains link

 ![](https://global.discourse-cdn.com/meta/original/3X/3/e/3edd196ebe4eecbdc79b20e33f612bed3ef8e8e4.png)

Front (Ability to click links in grey box to go directly to external link)

 ![](https://global.discourse-cdn.com/meta/original/3X/4/f/4fc1ea9019720362e3d3cde38179307fec9cfc76.png)

Digest email (Ability to click links in grey box to go directly to external link)

 ![](https://global.discourse-cdn.com/meta/original/3X/3/d/3d385a69f1f0223d46cc1261f5e65cf435bbd901.png)

* * *

## Upvote plugin

Basically a plugin that disguises Discourse’ default ‘like-system’ as an upvote system which also gives users the ability to vote posts from front page.

**Need to have features**

- Ability to up-vote first post in a thread from front page of discourse forum
- Change of name from likes to up-votes

**Wireframes**  
Front page voting

 ![](https://global.discourse-cdn.com/meta/original/3X/b/d/bde17cfbd44f56d307606f09daf357118becd3c6.png)

Click to give your vote. Click again to remove it.

 ![](https://global.discourse-cdn.com/meta/original/3X/3/8/381723f69d3f4e0085900074cacc5c7ed06c52da.png)

What it looks like in the thread view (Votes on first original posts are the ones shown on front. Notice all likes have been changed to up-voting for consistency)

 ![](https://global.discourse-cdn.com/meta/original/3X/3/e/3ec0e127f0ffe3bcdb2f70d4b309723894ae3351.png)

* * *

## We need your help

We’re designers, not developers. We have no clue how to build this. We hope someone wants to build this for free as a community plugin, but if that is not the case we’re also interested in hearing from plugin developers to get a quote on how much this would cost to build.

We’re hoping to launch our website sometime within the next 1-2 months and would love to have this feature at launch.

---

_[View the full topic](https://meta.discourse.org/t/wanted-discourse-hacker-news-plugin/37620)._
