Merge pull request #3406 from techAPJ/patch-2

FEATURE: prefill topic title, body and category via URL
This commit is contained in:
Sam
2015-04-29 13:46:26 +10:00
6 changed files with 54 additions and 2 deletions

View File

@ -10,7 +10,7 @@ function unlessReadOnly(method) {
};
}
const ApplicationRoute = Discourse.Route.extend({
const ApplicationRoute = Discourse.Route.extend(Discourse.OpenComposer, {
siteTitle: Discourse.computed.setting('title'),
@ -146,6 +146,10 @@ const ApplicationRoute = Discourse.Route.extend({
factory = this.container.lookupFactory('controller:' + controllerName);
this.render(w, {into: 'modal/topic-bulk-actions', outlet: 'bulkOutlet', controller: factory ? controllerName : 'topic-bulk-actions'});
},
createNewTopicViaParams: function(title, body, category) {
this.openComposerWithParams(this.controllerFor('discovery/topics'), title, body, category);
}
},