mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FEATURE: New site settings for default tags in user preferences. (#8283)
This commit is contained in:
@@ -40,6 +40,10 @@ export default Component.extend(BufferedContent, SettingComponent, {
|
||||
"default_categories_tracking",
|
||||
"default_categories_muted",
|
||||
"default_categories_watching_first_post",
|
||||
"default_tags_watching",
|
||||
"default_tags_tracking",
|
||||
"default_tags_muted",
|
||||
"default_tags_watching_first_post",
|
||||
"default_text_size",
|
||||
"default_title_count_mode"
|
||||
];
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
import Component from "@ember/component";
|
||||
import computed from "ember-addons/ember-computed-decorators";
|
||||
|
||||
export default Component.extend({
|
||||
@computed("value")
|
||||
selectedTags: {
|
||||
get(value) {
|
||||
return value.split("|");
|
||||
},
|
||||
set(value) {
|
||||
this.set("value", value.join("|"));
|
||||
return value;
|
||||
}
|
||||
}
|
||||
});
|
||||
@@ -17,7 +17,8 @@ const CUSTOM_TYPES = [
|
||||
"compact_list",
|
||||
"secret_list",
|
||||
"upload",
|
||||
"group_list"
|
||||
"group_list",
|
||||
"tag_list"
|
||||
];
|
||||
|
||||
const AUTO_REFRESH_ON_SAVE = ["logo", "logo_small", "large_icon"];
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
{{tag-chooser tags=selectedTags}}
|
||||
<div class='desc'>{{{unbound setting.description}}}</div>
|
||||
{{setting-validation-message message=validationMessage}}
|
||||
Reference in New Issue
Block a user