fission-codes / commons-funding

Commons funding, bounties, grants, and other funding opportunities sponsored by Fission.
5 stars 0 forks source link

WIP: Wikilink support for Discourse forums #7

Open bmann opened 2 years ago

bmann commented 2 years ago

Discourse https://discourse.org already supports backlinks -- it shows other pages that link to the current one.

Adding in-line, keyboard based [[wikilinks]] would bring it that much closer to a great wiki tool.

This thread seems to indicate that this could be done as a theme component initially https://meta.discourse.org/t/in-line-topic-search-and-linking-e-g-roam-like-bracket-links/200454/10

Per the comment, adding styling for wikilinks -- eg adding a wikilink class and then using CSS pre/post to add in [[ and ]] so that items could display as wikilinks.

Other considerations

Wikilinks that can be used to create new pages -- that is, it doesn't need to exist ahead of time.

We'd like to explore different themes / styling for backlink display, but that will be very forum specific.

Further Discussion

There is a write up in the forum that is useful for further discussion https://talk.fission.codes/t/wikilinks-support-for-discourse/2586

Oshyan commented 1 year ago

Do these get marked Complete when done? I think this deserves a ✅ 😁