register.pug 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. extends ../../../../../app/views/layout
  2. block content
  3. .content.content-alt
  4. .container
  5. .row
  6. .col-md-12
  7. .card(ng-controller="RegisterUsersController")
  8. .page-header
  9. h1 Register New Users
  10. form.form
  11. .row
  12. .col-md-4.col-xs-8
  13. input.form-control(
  14. name="email",
  15. type="text",
  16. placeholder="jane@example.com, joe@example.com",
  17. ng-model="inputs.emails",
  18. on-enter="registerUsers()"
  19. )
  20. .col-md-8.col-xs-4
  21. button.btn.btn-primary(ng-click="registerUsers()") #{translate("register")}
  22. .row-spaced(ng-show="error").ng-cloak.text-danger
  23. p Sorry, an error occured
  24. .row-spaced(ng-show="users.length > 0").ng-cloak.text-success
  25. p We've sent out welcome emails to the registered users.
  26. p You can also manually send them URLs below to allow them to reset their password and log in for the first time.
  27. p (Password reset tokens will expire after one week and the user will need registering again).
  28. hr(ng-show="users.length > 0").ng-cloak
  29. table(ng-show="users.length > 0").table.table-striped.ng-cloak
  30. tr
  31. th #{translate("email")}
  32. th Set Password Url
  33. tr(ng-repeat="user in users")
  34. td {{ user.email }}
  35. td(style="word-break: break-all;") {{ user.setNewPasswordUrl }}