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.
9 lines
222 B
JavaScript
9 lines
222 B
JavaScript
import RestModel from "discourse/models/rest";
|
|
import { computed } from "@ember/object";
|
|
|
|
export default RestModel.extend({
|
|
url: computed("slug", function() {
|
|
return `${Discourse.BaseUrl}/pub/${this.slug}`;
|
|
})
|
|
});
|