parent
30987b6f1f
commit
27df7f643e
|
|
@ -6633,7 +6633,7 @@ export interface Locale extends ILocale {
|
||||||
/**
|
/**
|
||||||
* アクティビティを表示する
|
* アクティビティを表示する
|
||||||
*/
|
*/
|
||||||
"showActivityiesForVisitor": string;
|
"showActivitiesForVisitor": string;
|
||||||
"_userGeneratedContentsVisibilityForVisitor": {
|
"_userGeneratedContentsVisibilityForVisitor": {
|
||||||
/**
|
/**
|
||||||
* 全て公開
|
* 全て公開
|
||||||
|
|
|
||||||
|
|
@ -1685,7 +1685,7 @@ _serverSettings:
|
||||||
restartServerSetupWizardConfirm_text: "現在の一部の設定はリセットされます。"
|
restartServerSetupWizardConfirm_text: "現在の一部の設定はリセットされます。"
|
||||||
entrancePageStyle: "エントランスページのスタイル"
|
entrancePageStyle: "エントランスページのスタイル"
|
||||||
showTimelineForVisitor: "タイムラインを表示する"
|
showTimelineForVisitor: "タイムラインを表示する"
|
||||||
showActivityiesForVisitor: "アクティビティを表示する"
|
showActivitiesForVisitor: "アクティビティを表示する"
|
||||||
|
|
||||||
_userGeneratedContentsVisibilityForVisitor:
|
_userGeneratedContentsVisibilityForVisitor:
|
||||||
all: "全て公開"
|
all: "全て公開"
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="stats && instance.clientOptions.showActivityiesForVisitor !== false" :class="$style.stats">
|
<div v-if="stats && instance.clientOptions.showActivitiesForVisitor !== false" :class="$style.stats">
|
||||||
<div :class="[$style.statsItem, $style.panel]">
|
<div :class="[$style.statsItem, $style.panel]">
|
||||||
<div :class="$style.statsItemLabel">{{ i18n.ts.users }}</div>
|
<div :class="$style.statsItemLabel">{{ i18n.ts.users }}</div>
|
||||||
<div :class="$style.statsItemCount"><MkNumber :value="stats.originalUsersCount"/></div>
|
<div :class="$style.statsItemCount"><MkNumber :value="stats.originalUsersCount"/></div>
|
||||||
|
|
@ -46,7 +46,7 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||||
<MkStreamingNotesTimeline src="local"/>
|
<MkStreamingNotesTimeline src="local"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="instance.clientOptions.showActivityiesForVisitor !== false" :class="$style.panel">
|
<div v-if="instance.clientOptions.showActivitiesForVisitor !== false" :class="$style.panel">
|
||||||
<XActiveUsersChart/>
|
<XActiveUsersChart/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -72,7 +72,7 @@ import { openInstanceMenu } from '@/ui/_common_/common.js';
|
||||||
|
|
||||||
const stats = ref<Misskey.entities.StatsResponse | null>(null);
|
const stats = ref<Misskey.entities.StatsResponse | null>(null);
|
||||||
|
|
||||||
if (instance.clientOptions.showActivityiesForVisitor !== false) {
|
if (instance.clientOptions.showActivitiesForVisitor !== false) {
|
||||||
misskeyApi('stats', {}).then((res) => {
|
misskeyApi('stats', {}).then((res) => {
|
||||||
stats.value = res;
|
stats.value = res;
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,8 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||||
</SearchMarker>
|
</SearchMarker>
|
||||||
|
|
||||||
<SearchMarker :keywords="['activity', 'activities']">
|
<SearchMarker :keywords="['activity', 'activities']">
|
||||||
<MkSwitch v-model="showActivityiesForVisitor">
|
<MkSwitch v-model="showActivitiesForVisitor">
|
||||||
<template #label><SearchLabel>{{ i18n.ts._serverSettings.showActivityiesForVisitor }}</SearchLabel></template>
|
<template #label><SearchLabel>{{ i18n.ts._serverSettings.showActivitiesForVisitor }}</SearchLabel></template>
|
||||||
</MkSwitch>
|
</MkSwitch>
|
||||||
</SearchMarker>
|
</SearchMarker>
|
||||||
|
|
||||||
|
|
@ -168,7 +168,7 @@ const meta = await misskeyApi('admin/meta');
|
||||||
|
|
||||||
const entrancePageStyle = ref(meta.clientOptions.entrancePageStyle ?? 'classic');
|
const entrancePageStyle = ref(meta.clientOptions.entrancePageStyle ?? 'classic');
|
||||||
const showTimelineForVisitor = ref(meta.clientOptions.showTimelineForVisitor ?? true);
|
const showTimelineForVisitor = ref(meta.clientOptions.showTimelineForVisitor ?? true);
|
||||||
const showActivityiesForVisitor = ref(meta.clientOptions.showActivityiesForVisitor ?? true);
|
const showActivitiesForVisitor = ref(meta.clientOptions.showActivitiesForVisitor ?? true);
|
||||||
const iconUrl = ref(meta.iconUrl);
|
const iconUrl = ref(meta.iconUrl);
|
||||||
const app192IconUrl = ref(meta.app192IconUrl);
|
const app192IconUrl = ref(meta.app192IconUrl);
|
||||||
const app512IconUrl = ref(meta.app512IconUrl);
|
const app512IconUrl = ref(meta.app512IconUrl);
|
||||||
|
|
@ -189,7 +189,7 @@ function save() {
|
||||||
clientOptions: {
|
clientOptions: {
|
||||||
entrancePageStyle: entrancePageStyle.value,
|
entrancePageStyle: entrancePageStyle.value,
|
||||||
showTimelineForVisitor: showTimelineForVisitor.value,
|
showTimelineForVisitor: showTimelineForVisitor.value,
|
||||||
showActivityiesForVisitor: showActivityiesForVisitor.value,
|
showActivitiesForVisitor: showActivitiesForVisitor.value,
|
||||||
},
|
},
|
||||||
iconUrl: iconUrl.value,
|
iconUrl: iconUrl.value,
|
||||||
app192IconUrl: app192IconUrl.value,
|
app192IconUrl: app192IconUrl.value,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue