mirror of
https://gh.wpcy.net/https://github.com/discourse/discourse.git
synced 2026-05-24 14:49:57 +08:00
This changes the setting page at `/admin/config/experimental` to use an `area` instead of a `category`. This allows the page to show settings from across core and plugins that are marked experimental, instead of only the settings in the core experimental category.
33 lines
1.1 KiB
Text
Vendored
33 lines
1.1 KiB
Text
Vendored
import RouteTemplate from "ember-route-template";
|
|
import DBreadcrumbsItem from "discourse/components/d-breadcrumbs-item";
|
|
import DPageHeader from "discourse/components/d-page-header";
|
|
import { i18n } from "discourse-i18n";
|
|
import AdminAreaSettings from "admin/components/admin-area-settings";
|
|
|
|
export default RouteTemplate(
|
|
<template>
|
|
<DPageHeader
|
|
@hideTabs={{true}}
|
|
@titleLabel={{i18n "admin.config.experimental.title"}}
|
|
@descriptionLabel={{i18n "admin.config.experimental.header_description"}}
|
|
>
|
|
<:breadcrumbs>
|
|
<DBreadcrumbsItem @path="/admin" @label={{i18n "admin_title"}} />
|
|
<DBreadcrumbsItem
|
|
@path="/admin/config/experimental"
|
|
@label={{i18n "admin.config.experimental.title"}}
|
|
/>
|
|
</:breadcrumbs>
|
|
</DPageHeader>
|
|
|
|
<div class="admin-config-page__main-area">
|
|
<AdminAreaSettings
|
|
@showBreadcrumb={{false}}
|
|
@area="experimental"
|
|
@path="/admin/config/experimental"
|
|
@filter={{@controller.filter}}
|
|
@adminSettingsFilterChangedCallback={{@controller.adminSettingsFilterChangedCallback}}
|
|
/>
|
|
</div>
|
|
</template>
|
|
);
|