feat(frontend): copyOnMoveAccount
This commit is contained in:
parent
4167a099c7
commit
e6a903074d
|
@ -7353,6 +7353,14 @@ export interface Locale extends ILocale {
|
|||
* 数値が大きいほどUI上で先頭に表示されます。
|
||||
*/
|
||||
"descriptionOfDisplayOrder": string;
|
||||
/**
|
||||
* アカウント移行時にコピーする
|
||||
*/
|
||||
"copyOnMoveAccount": string;
|
||||
/**
|
||||
* オンにすると、アカウントの移行が行われた際にロールを下のユーザから新しいユーザにコピーするようになります。サイレンスなどを引き継ぎたい場合に使用できます。
|
||||
*/
|
||||
"descriptionOfCopyOnMoveAccount": string;
|
||||
/**
|
||||
* モデレーターのメンバー編集を許可
|
||||
*/
|
||||
|
|
|
@ -1905,6 +1905,8 @@ _role:
|
|||
descriptionOfIsExplorable: "オンにすると、「みつける」でメンバー一覧が公開されるほか、ロールのタイムラインが利用可能になります。"
|
||||
displayOrder: "表示順"
|
||||
descriptionOfDisplayOrder: "数値が大きいほどUI上で先頭に表示されます。"
|
||||
copyOnMoveAccount: "アカウント移行時にコピーする"
|
||||
descriptionOfCopyOnMoveAccount: "オンにすると、アカウントの移行が行われた際にロールを下のユーザから新しいユーザにコピーするようになります。サイレンスなどを引き継ぎたい場合に使用できます。"
|
||||
canEditMembersByModerator: "モデレーターのメンバー編集を許可"
|
||||
descriptionOfCanEditMembersByModerator: "オンにすると、管理者に加えてモデレーターもこのロールへユーザーをアサイン/アサイン解除できるようになります。オフにすると管理者のみが行えます。"
|
||||
priority: "優先度"
|
||||
|
|
|
@ -52,6 +52,11 @@ SPDX-License-Identifier: AGPL-3.0-only
|
|||
</div>
|
||||
</MkFolder>
|
||||
|
||||
<MkSwitch v-model="role.copyOnMoveAccount" :readonly="readonly">
|
||||
<template #label>{{ i18n.ts._role.copyOnMoveAccount }}</template>
|
||||
<template #caption>{{ i18n.ts._role.descriptionOfCopyOnMoveAccount }}</template>
|
||||
</MkSwitch>
|
||||
|
||||
<MkSwitch v-model="role.canEditMembersByModerator" :readonly="readonly">
|
||||
<template #label>{{ i18n.ts._role.canEditMembersByModerator }}</template>
|
||||
<template #caption>{{ i18n.ts._role.descriptionOfCanEditMembersByModerator }}</template>
|
||||
|
|
Loading…
Reference in New Issue