diff --git a/locales/it.js b/locales/it.js index b7e00cfc..477af4f7 100644 --- a/locales/it.js +++ b/locales/it.js @@ -42,7 +42,9 @@ const it = { copy: 'Copia', recover_password: 'Recupera password', new_password: 'Nuova password', - new_user: 'Nuovo utente' + new_user: 'Nuovo utente', + ok: 'Ok', + cancel: 'Annulla' }, login: { @@ -114,7 +116,11 @@ const it = { mastodon_instance: 'Istanza', mastodon_description: 'Puoi associare un account mastodon a questa istanza di gancio, ogni evento verrà pubblicato lì.', place_description: `Nel caso in cui un luogo sia errato o cambi indirizzo, puoi modificarlo.
Considera che tutti gli eventi associati a questo luogo cambieranno indirizzo (anche quelli passati!)`, - event_confirm_description: 'Puoi confermare qui gli eventi inseriti da utenti anonimi' + event_confirm_description: 'Puoi confermare qui gli eventi inseriti da utenti anonimi', + delete_user: 'Elimina', + remove_admin: 'Rimuovi admin', + delete_user_confirm: 'Sicura di rimuovere questo utente?', + user_remove_ok: 'Utente eliminato' }, auth: { diff --git a/pages/admin.vue b/pages/admin.vue index 50bda411..b8c1ac4b 100644 --- a/pages/admin.vue +++ b/pages/admin.vue @@ -36,7 +36,11 @@ @click='toggle(data.row)') {{data.row.is_active?$t('common.deactivate'):$t('common.activate')}} el-button(size='mini' :type='data.row.is_admin?"danger":"warning"' - @click='toggleAdmin(data.row)') {{data.row.is_admin?$t('common.remove_admin'):$t('common.admin')}} + @click='toggleAdmin(data.row)') {{data.row.is_admin?$t('admin.remove_admin'):$t('common.admin')}} + el-button(size='mini' + type='danger' + @click='delete_user(data.row)') {{$t('admin.delete_user')}} + el-pagination(:page-size='perPage' :currentPage.sync='userPage' :total='users.length') //- PLACES @@ -110,13 +114,18 @@ el-form(inline @submit.native.prevent='associate_mastondon_instance' label-width='140px') p {{$t('admin.mastodon_description')}} el-form-item {{$t('admin.mastodon_instance')}} - el-input(v-model="mastodon_instance") - el-button(slot='append' native-type='submit' type='success' :disabled='!mastodon_instance.length') {{$t('common.associate')}} + el-input(v-model="settings.mastodon_instance") + el-button(slot='append' native-type='submit' type='success' :disabled='!settings.mastodon_instance') {{$t('common.associate')}} + + p {{$t('admin.allow_registration_description')}} + el-form-item {{$t('admin.allow_registration')}} + el-switch(v-model='settings.allow_registration') +