diff --git a/app/assets/javascripts/admin/addon/mixins/setting-component.js b/app/assets/javascripts/admin/addon/mixins/setting-component.js
index fa1675ce542..0127f5b6af0 100644
--- a/app/assets/javascripts/admin/addon/mixins/setting-component.js
+++ b/app/assets/javascripts/admin/addon/mixins/setting-component.js
@@ -67,8 +67,8 @@ const DEFAULT_USER_PREFERENCES = [
"default_tags_watching_first_post",
"default_text_size",
"default_title_count_mode",
- "default_sidebar_categories",
- "default_sidebar_tags",
+ "default_navigation_menu_categories",
+ "default_navigation_menu_tags",
];
export default Mixin.create({
diff --git a/app/assets/javascripts/discourse/app/components/sidebar/anonymous/categories-section.js b/app/assets/javascripts/discourse/app/components/sidebar/anonymous/categories-section.js
index b1a2d849d26..c4243386dd6 100644
--- a/app/assets/javascripts/discourse/app/components/sidebar/anonymous/categories-section.js
+++ b/app/assets/javascripts/discourse/app/components/sidebar/anonymous/categories-section.js
@@ -6,15 +6,15 @@ export default class SidebarAnonymousCategoriesSection extends SidebarCommonCate
constructor() {
super(...arguments);
- if (!this.siteSettings.default_sidebar_categories) {
+ if (!this.siteSettings.default_navigation_menu_categories) {
this.shouldSortCategoriesByDefault = false;
}
}
get categories() {
- if (this.siteSettings.default_sidebar_categories) {
+ if (this.siteSettings.default_navigation_menu_categories) {
return Category.findByIds(
- this.siteSettings.default_sidebar_categories
+ this.siteSettings.default_navigation_menu_categories
.split("|")
.map((categoryId) => parseInt(categoryId, 10))
);
diff --git a/app/assets/javascripts/discourse/app/components/sidebar/anonymous/tags-section.js b/app/assets/javascripts/discourse/app/components/sidebar/anonymous/tags-section.js
index 3a3596ad520..51f99172ffc 100644
--- a/app/assets/javascripts/discourse/app/components/sidebar/anonymous/tags-section.js
+++ b/app/assets/javascripts/discourse/app/components/sidebar/anonymous/tags-section.js
@@ -10,7 +10,7 @@ export default class SidebarAnonymousTagsSection extends Component {
get displaySection() {
return (
- this.site.anonymous_default_sidebar_tags?.length > 0 ||
+ this.site.anonymous_default_navigation_menu_tags?.length > 0 ||
this.site.top_tags?.length > 0
);
}
@@ -19,8 +19,8 @@ export default class SidebarAnonymousTagsSection extends Component {
get sectionLinks() {
let tags;
- if (this.site.anonymous_default_sidebar_tags) {
- tags = this.site.anonymous_default_sidebar_tags;
+ if (this.site.anonymous_default_navigation_menu_tags) {
+ tags = this.site.anonymous_default_navigation_menu_tags;
} else {
tags = this.site.top_tags.slice(0, 5);
}
diff --git a/app/assets/javascripts/discourse/app/components/sidebar/user/categories-section.hbs b/app/assets/javascripts/discourse/app/components/sidebar/user/categories-section.hbs
index f02dabc5afd..10f52cc4ae3 100644
--- a/app/assets/javascripts/discourse/app/components/sidebar/user/categories-section.hbs
+++ b/app/assets/javascripts/discourse/app/components/sidebar/user/categories-section.hbs
@@ -50,7 +50,7 @@
{{else}}
{{/if}}
diff --git a/app/assets/javascripts/discourse/app/components/sidebar/user/categories-section.js b/app/assets/javascripts/discourse/app/components/sidebar/user/categories-section.js
index dc9fd581c50..d14a16cd2e3 100644
--- a/app/assets/javascripts/discourse/app/components/sidebar/user/categories-section.js
+++ b/app/assets/javascripts/discourse/app/components/sidebar/user/categories-section.js
@@ -70,7 +70,7 @@ export default class SidebarUserCategoriesSection extends SidebarCommonCategorie
}
get hasDefaultSidebarCategories() {
- return this.siteSettings.default_sidebar_categories.length > 0;
+ return this.siteSettings.default_navigation_menu_categories.length > 0;
}
@action
@@ -80,7 +80,7 @@ export default class SidebarUserCategoriesSection extends SidebarCommonCategorie
) {
showModal("sidebar-categories-form");
} else {
- this.router.transitionTo("preferences.sidebar", this.currentUser);
+ this.router.transitionTo("preferences.navigation-menu", this.currentUser);
}
}
}
diff --git a/app/assets/javascripts/discourse/app/components/sidebar/user/tags-section.hbs b/app/assets/javascripts/discourse/app/components/sidebar/user/tags-section.hbs
index 7c997cb3488..95bacd60845 100644
--- a/app/assets/javascripts/discourse/app/components/sidebar/user/tags-section.hbs
+++ b/app/assets/javascripts/discourse/app/components/sidebar/user/tags-section.hbs
@@ -34,7 +34,7 @@
{{else}}
{{/if}}
diff --git a/app/assets/javascripts/discourse/app/components/sidebar/user/tags-section.js b/app/assets/javascripts/discourse/app/components/sidebar/user/tags-section.js
index a622605e4e9..70f747058f4 100644
--- a/app/assets/javascripts/discourse/app/components/sidebar/user/tags-section.js
+++ b/app/assets/javascripts/discourse/app/components/sidebar/user/tags-section.js
@@ -74,11 +74,11 @@ export default class SidebarUserTagsSection extends Component {
}
get hasDefaultSidebarTags() {
- return this.siteSettings.default_sidebar_tags.length > 0;
+ return this.siteSettings.default_navigation_menu_tags.length > 0;
}
@action
editTracked() {
- this.router.transitionTo("preferences.sidebar", this.currentUser);
+ this.router.transitionTo("preferences.navigation-menu", this.currentUser);
}
}
diff --git a/app/assets/javascripts/discourse/app/controllers/preferences/sidebar.js b/app/assets/javascripts/discourse/app/controllers/preferences/navigation-menu.js
similarity index 96%
rename from app/assets/javascripts/discourse/app/controllers/preferences/sidebar.js
rename to app/assets/javascripts/discourse/app/controllers/preferences/navigation-menu.js
index 101a29dc18b..583abbec60e 100644
--- a/app/assets/javascripts/discourse/app/controllers/preferences/sidebar.js
+++ b/app/assets/javascripts/discourse/app/controllers/preferences/navigation-menu.js
@@ -12,7 +12,7 @@ export default class extends Controller {
@tracked saved = false;
@tracked selectedSidebarCategories = [];
@tracked selectedSidebarTagNames = [];
- subpageTitle = I18n.t("user.preferences_nav.sidebar");
+ subpageTitle = I18n.t("user.preferences_nav.navigation_menu");
saveAttrNames = [
"sidebar_category_ids",
diff --git a/app/assets/javascripts/discourse/app/lib/sidebar/common/community-section/everything-section-link.js b/app/assets/javascripts/discourse/app/lib/sidebar/common/community-section/everything-section-link.js
index da7dce35350..9f1c6c5bc1e 100644
--- a/app/assets/javascripts/discourse/app/lib/sidebar/common/community-section/everything-section-link.js
+++ b/app/assets/javascripts/discourse/app/lib/sidebar/common/community-section/everything-section-link.js
@@ -2,7 +2,7 @@ import I18n from "I18n";
import { tracked } from "@glimmer/tracking";
import BaseSectionLink from "discourse/lib/sidebar/base-community-section-link";
-import { UNREAD_LIST_DESTINATION } from "discourse/controllers/preferences/sidebar";
+import { UNREAD_LIST_DESTINATION } from "discourse/controllers/preferences/navigation-menu";
export default class EverythingSectionLink extends BaseSectionLink {
@tracked totalUnread = 0;
diff --git a/app/assets/javascripts/discourse/app/lib/sidebar/user/categories-section/category-section-link.js b/app/assets/javascripts/discourse/app/lib/sidebar/user/categories-section/category-section-link.js
index 5e8db460d10..26fcf5720f7 100644
--- a/app/assets/javascripts/discourse/app/lib/sidebar/user/categories-section/category-section-link.js
+++ b/app/assets/javascripts/discourse/app/lib/sidebar/user/categories-section/category-section-link.js
@@ -5,7 +5,7 @@ import { get, set } from "@ember/object";
import { bind } from "discourse-common/utils/decorators";
import Category from "discourse/models/category";
-import { UNREAD_LIST_DESTINATION } from "discourse/controllers/preferences/sidebar";
+import { UNREAD_LIST_DESTINATION } from "discourse/controllers/preferences/navigation-menu";
const UNREAD_AND_NEW_COUNTABLE = {
propertyName: "unreadAndNewCount",
diff --git a/app/assets/javascripts/discourse/app/lib/sidebar/user/community-section/my-posts-section-link.js b/app/assets/javascripts/discourse/app/lib/sidebar/user/community-section/my-posts-section-link.js
index 4c7a54f20ee..be002344739 100644
--- a/app/assets/javascripts/discourse/app/lib/sidebar/user/community-section/my-posts-section-link.js
+++ b/app/assets/javascripts/discourse/app/lib/sidebar/user/community-section/my-posts-section-link.js
@@ -2,7 +2,7 @@ import I18n from "I18n";
import { tracked } from "@glimmer/tracking";
import BaseSectionLink from "discourse/lib/sidebar/base-community-section-link";
-import { UNREAD_LIST_DESTINATION } from "discourse/controllers/preferences/sidebar";
+import { UNREAD_LIST_DESTINATION } from "discourse/controllers/preferences/navigation-menu";
const USER_DRAFTS_CHANGED_EVENT = "user-drafts:changed";
diff --git a/app/assets/javascripts/discourse/app/lib/sidebar/user/tags-section/tag-section-link.js b/app/assets/javascripts/discourse/app/lib/sidebar/user/tags-section/tag-section-link.js
index 5f05849ba05..4f5d188c8c7 100644
--- a/app/assets/javascripts/discourse/app/lib/sidebar/user/tags-section/tag-section-link.js
+++ b/app/assets/javascripts/discourse/app/lib/sidebar/user/tags-section/tag-section-link.js
@@ -4,7 +4,7 @@ import { tracked } from "@glimmer/tracking";
import { bind } from "discourse-common/utils/decorators";
import BaseTagSectionLink from "discourse/lib/sidebar/user/tags-section/base-tag-section-link";
-import { UNREAD_LIST_DESTINATION } from "discourse/controllers/preferences/sidebar";
+import { UNREAD_LIST_DESTINATION } from "discourse/controllers/preferences/navigation-menu";
export default class TagSectionLink extends BaseTagSectionLink {
@tracked totalUnread = 0;
diff --git a/app/assets/javascripts/discourse/app/routes/app-route-map.js b/app/assets/javascripts/discourse/app/routes/app-route-map.js
index e1327cca343..f69417b55a8 100644
--- a/app/assets/javascripts/discourse/app/routes/app-route-map.js
+++ b/app/assets/javascripts/discourse/app/routes/app-route-map.js
@@ -175,7 +175,7 @@ export default function () {
this.route("tags");
this.route("interface");
this.route("apps");
- this.route("sidebar");
+ this.route("navigation-menu");
this.route("email");
this.route("second-factor");
diff --git a/app/assets/javascripts/discourse/app/routes/preferences-sidebar.js b/app/assets/javascripts/discourse/app/routes/preferences-navigation-menu.js
similarity index 100%
rename from app/assets/javascripts/discourse/app/routes/preferences-sidebar.js
rename to app/assets/javascripts/discourse/app/routes/preferences-navigation-menu.js
diff --git a/app/assets/javascripts/discourse/app/templates/preferences.hbs b/app/assets/javascripts/discourse/app/templates/preferences.hbs
index 35952ce4157..bde5fc4dd19 100644
--- a/app/assets/javascripts/discourse/app/templates/preferences.hbs
+++ b/app/assets/javascripts/discourse/app/templates/preferences.hbs
@@ -78,12 +78,12 @@
{{#if (not (eq this.siteSettings.navigation_menu "legacy"))}}
{{d-icon "bars"}}
- {{i18n "user.preferences_nav.sidebar"}}
+ {{i18n "user.preferences_nav.navigation_menu"}}
{{/if}}
diff --git a/app/assets/javascripts/discourse/app/templates/preferences/sidebar.hbs b/app/assets/javascripts/discourse/app/templates/preferences/navigation-menu.hbs
similarity index 85%
rename from app/assets/javascripts/discourse/app/templates/preferences/sidebar.hbs
rename to app/assets/javascripts/discourse/app/templates/preferences/navigation-menu.hbs
index ab82ed5bc23..2de39d91d4a 100644
--- a/app/assets/javascripts/discourse/app/templates/preferences/sidebar.hbs
+++ b/app/assets/javascripts/discourse/app/templates/preferences/navigation-menu.hbs
@@ -1,4 +1,4 @@
-