registrations tab update
This commit is contained in:
parent
5042db43ab
commit
0a9a3648d6
5 changed files with 53 additions and 4 deletions
|
|
@ -13,6 +13,9 @@
|
|||
path=":pleroma.:instance.:favicon"
|
||||
/>
|
||||
</li>
|
||||
<li>
|
||||
<StringSetting path=":pleroma.:instance.:contact_username" />
|
||||
</li>
|
||||
<li>
|
||||
<StringSetting path=":pleroma.:instance.:email" />
|
||||
</li>
|
||||
|
|
|
|||
|
|
@ -127,6 +127,13 @@
|
|||
</li>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<!-- CONFIRM backend what's difference between here and :extra -->
|
||||
<ListSetting
|
||||
ignore-suggestions
|
||||
path=":pleroma.:uri_schemes.:valid_schemes"
|
||||
/>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,10 @@ import BooleanSetting from '../helpers/boolean_setting.vue'
|
|||
import ChoiceSetting from '../helpers/choice_setting.vue'
|
||||
import IntegerSetting from '../helpers/integer_setting.vue'
|
||||
import StringSetting from '../helpers/string_setting.vue'
|
||||
import TupleSetting from '../helpers/tuple_setting.vue'
|
||||
import GroupSetting from '../helpers/group_setting.vue'
|
||||
import AttachmentSetting from '../helpers/attachment_setting.vue'
|
||||
import ListSetting from '../helpers/list_setting.vue'
|
||||
|
||||
import SharedComputedObject from '../helpers/shared_computed_object.js'
|
||||
|
||||
|
|
@ -19,8 +21,10 @@ const RegistrationsTab = {
|
|||
ChoiceSetting,
|
||||
IntegerSetting,
|
||||
StringSetting,
|
||||
TupleSetting,
|
||||
AttachmentSetting,
|
||||
GroupSetting
|
||||
GroupSetting,
|
||||
ListSetting
|
||||
},
|
||||
computed: {
|
||||
...SharedComputedObject()
|
||||
|
|
|
|||
|
|
@ -67,6 +67,19 @@
|
|||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h3>{{ $t('admin_dash.registrations.autofollow') }}</h3>
|
||||
<ul class="setting-list">
|
||||
<li>
|
||||
<ListSetting
|
||||
path=":pleroma.:instance.:autofollowed_nicknames"
|
||||
/>
|
||||
</li>
|
||||
<li>
|
||||
<ListSetting
|
||||
path=":pleroma.:instance.:autofollowing_nicknames"
|
||||
/>
|
||||
</li>
|
||||
</ul>
|
||||
<h3>{{ $t('admin_dash.registrations.welcome.title') }}</h3>
|
||||
<ul class="setting-list">
|
||||
<p>{{ $t('admin_dash.registrations.welcome.description') }}</p>
|
||||
|
|
@ -91,6 +104,7 @@
|
|||
/>
|
||||
</li>
|
||||
</ul>
|
||||
<GroupSetting path=":pleroma.:welcome.:direct_message" />
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
|
@ -104,6 +118,7 @@
|
|||
<ul class="setting-list suboptions">
|
||||
<li>
|
||||
<StringSetting
|
||||
tuple
|
||||
path=":pleroma.:welcome.:chat_message.:sender_nickname"
|
||||
parent-path=":pleroma.:welcome.:chat_message.:enabled"
|
||||
/>
|
||||
|
|
@ -115,11 +130,12 @@
|
|||
/>
|
||||
</li>
|
||||
</ul>
|
||||
<GroupSetting path=":pleroma.:welcome.:chat_message" />
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<h4>{{ $t('admin_dash.registrations.welcome.email') }}</h4>
|
||||
<h4>{{ $t('admin_dash.registrations.welcome.email_message') }}</h4>
|
||||
<ul class="setting-list">
|
||||
<li>
|
||||
<BooleanSetting
|
||||
|
|
@ -127,7 +143,7 @@
|
|||
/>
|
||||
<ul class="setting-list suboptions">
|
||||
<li>
|
||||
<StringSetting
|
||||
<TupleSetting
|
||||
path=":pleroma.:welcome.:email.:sender"
|
||||
parent-path=":pleroma.:welcome.:email.:enabled"
|
||||
/>
|
||||
|
|
@ -145,10 +161,26 @@
|
|||
/>
|
||||
</li>
|
||||
</ul>
|
||||
<GroupSetting path=":pleroma.:welcome.:email" />
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h3>{{ $t('admin_dash.registrations.restrictions') }}</h3>
|
||||
<ul class="setting-list">
|
||||
<li>
|
||||
<ListSetting
|
||||
ignore-suggestions
|
||||
:path="[':pleroma', 'Pleroma.User', ':restricted_nicknames']"
|
||||
/>
|
||||
</li>
|
||||
<li>
|
||||
<ListSetting
|
||||
ignore-suggestions
|
||||
:path="[':pleroma', 'Pleroma.User', ':email_blacklist']"
|
||||
/>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue