Skip to content

Try-out wiki in discourse for second renaissance forum #1235

@rufuspollock

Description

@rufuspollock

See this google doc for background and especially tab "Discourse experiment": https://docs.google.com/document/d/1chbeGmlRHf00OC3ryFOUQ1PLynJ5YxjyNS5P0kWDGLA/edit?tab=t.4naq7ttmobai

Tasks

  • Can have wiki posts ✅2025-07-08 can have wiki posts that are editable by anyone https://meta.discourse.org/t/editing-and-creating-wiki-posts/30801. They support revision history and more.
  • Have a category where every topic in a category is auto-wiki – so that area is a wiki area and nowhere is ... ✅ Can have a category that is auto-wiki’d. Howto · Discussion
    Image
  • Have a wiki only area of the discourse/forum – So that it is clear where the wiki is and it does not get confused with rest of site Created wiki category: forum.secondrenaissance.net/c/wiki/21 🚩Note: wiki posts need shorter titles than 15 chars, but title length is a global setting
  • Unique titles in the wiki✅ via restricting duplicate titles …
    Image
  • Disable replies on wiki topics / categorySee configuration and restricted replies plugin
  • Wiki links with [[ … ]] – NB: not sure how essential this given you can just ctrl+k to search for topics to link (though may be difficult to see what is a wiki topic) See wikilinks plugin · GitHub repo (unmaintained since 2023)
  • Red links – ****

To merge in with above

  • Version History/Revisions: A way to track changes to wiki posts, view past versions, and potentially revert to previous states.
  • Permissions for Editing: Control over who can edit wiki posts (e.g., all users, specific groups, or trusted users).
  • Table of Contents (TOC) Generation: For longer wiki pages, the ability to automatically generate a table of contents from headings.
  • Linking Between Wiki Posts: Easy ways to cross-reference and link different wiki topics within Discourse.
  • Search Functionality: How well wiki content is indexed and searchable within Discourse.
  • Readability/Formatting: How the wiki content is displayed and if it supports common wiki formatting (e.g., headings, lists, bold/italics, code blocks, images).
  • Notifications for Changes: Users can be notified when a wiki post they are following or have contributed to is updated.
  • Topic Pinning/Categorization: The ability to pin wiki topics to the top of a category or organize them effectively.
  • Public vs. Private Wiki Content: If there's a need for some wiki information to be accessible to all and other parts to be restricted.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions