You've already forked snikket-web-portal
Compare commits
1 Commits
feature/en
...
feature/pi
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c856afee82 |
@@ -5,4 +5,5 @@ hsluv~=0.0.2
|
|||||||
flask-babel~=1.0
|
flask-babel~=1.0
|
||||||
email-validator~=1.1
|
email-validator~=1.1
|
||||||
environ-config~=20.0
|
environ-config~=20.0
|
||||||
|
wtforms~=2.3
|
||||||
typing-extensions
|
typing-extensions
|
||||||
|
|||||||
@@ -63,6 +63,9 @@ async def users() -> str:
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
_LIMITED_ROLE_NAME = _("Limited")
|
||||||
|
|
||||||
|
|
||||||
class EditUserForm(BaseForm):
|
class EditUserForm(BaseForm):
|
||||||
localpart = wtforms.StringField(
|
localpart = wtforms.StringField(
|
||||||
_l("Login name"),
|
_l("Login name"),
|
||||||
@@ -75,7 +78,9 @@ class EditUserForm(BaseForm):
|
|||||||
role = wtforms.RadioField(
|
role = wtforms.RadioField(
|
||||||
_l("Access Level"),
|
_l("Access Level"),
|
||||||
choices=[
|
choices=[
|
||||||
("prosody:restricted", _("Limited")),
|
# NOTE: enable this only after something has been done which
|
||||||
|
# actually enforces the described restrictions :).
|
||||||
|
# ("prosody:restricted", _LIMITED_ROLE_NAME),
|
||||||
("prosody:normal", _l("Normal user")),
|
("prosody:normal", _l("Normal user")),
|
||||||
("prosody:admin", _l("Administrator")),
|
("prosody:admin", _l("Administrator")),
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user