summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornztqa <nztqa@users.noreply.github.com>2017-06-21 11:28:00 +0900
committernztqa <nztqa@users.noreply.github.com>2017-06-21 11:28:00 +0900
commitb858b7d3415401d1623075f91780dd6962ede0fa (patch)
tree4ed02dbc673cb45bdd4e4ea0c3065d799dbd8a8c
parent848d3e076ef9ed5b1d9b14584251a0a329ac150d (diff)
downloadwekan-b858b7d3415401d1623075f91780dd6962ede0fa.tar.gz
wekan-b858b7d3415401d1623075f91780dd6962ede0fa.tar.bz2
wekan-b858b7d3415401d1623075f91780dd6962ede0fa.zip
Add make sure authority exists
-rw-r--r--client/components/settings/settingBody.jade35
-rw-r--r--i18n/en.i18n.json3
2 files changed, 21 insertions, 17 deletions
diff --git a/client/components/settings/settingBody.jade b/client/components/settings/settingBody.jade
index e99f52eb..1c6e3b7f 100644
--- a/client/components/settings/settingBody.jade
+++ b/client/components/settings/settingBody.jade
@@ -1,21 +1,24 @@
template(name="setting")
.setting-content
- .content-title
- span {{_ 'settings'}}
- .content-body
- .side-menu
- ul
- li.active
- a.js-setting-menu(data-id="registration-setting") {{_ 'registration'}}
- li
- a.js-setting-menu(data-id="email-setting") {{_ 'email'}}
- .main-body
- if loading.get
- +spinner
- else if generalSetting.get
- +general
- else if emailSetting.get
- +email
+ unless currentUser.isAdmin
+ | {{_ 'error-notAuthorized'}}
+ else
+ .content-title
+ span {{_ 'settings'}}
+ .content-body
+ .side-menu
+ ul
+ li.active
+ a.js-setting-menu(data-id="registration-setting") {{_ 'registration'}}
+ li
+ a.js-setting-menu(data-id="email-setting") {{_ 'email'}}
+ .main-body
+ if loading.get
+ +spinner
+ else if generalSetting.get
+ +general
+ else if emailSetting.get
+ +email
template(name="general")
ul#registration-setting.setting-detail
diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json
index 461cc478..122d0b8d 100644
--- a/i18n/en.i18n.json
+++ b/i18n/en.i18n.json
@@ -354,5 +354,6 @@
"invitation-code": "Invitation Code",
"email-invite-register-subject": "__inviter__ sent you an invitation",
"email-invite-register-text": "Dear __user__,\n\n__inviter__ invites you to Wekan for collaborations.\n\nPlease follow the link below:\n__url__\n\nAnd your invitation code is: __icode__\n\nThanks.",
- "error-invitation-code-not-exist": "Invitation code doesn't exist"
+ "error-invitation-code-not-exist": "Invitation code doesn't exist",
+ "error-notAuthorized": "You are not authorized to view this page."
}