FEATURE: Support for publishing topics as pages (#9364)

If the feature is enabled, staff members can construct a URL and publish a
topic for others to browse without the regular Discourse chrome.

This is useful if you want to use Discourse like a CMS and publish
topics as articles, which can then be embedded into other systems.
This commit is contained in:
Robin Ward
2020-04-08 12:52:36 -04:00
committed by GitHub
parent b64b590cfb
commit e1f8014acd
38 changed files with 883 additions and 7 deletions

View File

@ -78,7 +78,7 @@ module Stylesheet
target = nil
if !plugin_name
target_match = long.match(/admin|desktop|mobile/)
target_match = long.match(/admin|desktop|mobile|publish/)
if target_match&.length
target = target_match[0]
end