user_settings.html 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. {% extends 'layout.html' %}
  2. {# Set variables for base layour #}
  3. {% set active_page = 'user' %}
  4. {% set title = '' %}
  5. {% block content %}
  6. <form action="" method="post">
  7. <div class="user">
  8. <div>
  9. User
  10. </div>
  11. <div>
  12. {{ user.username }}
  13. <div><a href="/user_activity/posts">Your posts</a></div>
  14. <div><a href="/user_activity/comments">Your comments</a></div>
  15. <div><a href="/user_activity/replies">Replies to your comments</a></div>
  16. </div>
  17. <div>
  18. Since
  19. </div>
  20. <div>
  21. {{ user.registered|datetime }} ({{ user.registered|ago }})
  22. </div>
  23. <div>
  24. About
  25. </div>
  26. <div>
  27. <textarea name="about" class="form-control" autofocus>{{ user.about }}</textarea>
  28. </div>
  29. <div>
  30. Email
  31. </div>
  32. <div>
  33. <input type="text" name="email" class="form-control" value="{{ user.email if user.email else '' }}" />
  34. <em>Required if you wish to change your password</em>
  35. {#
  36. <p>
  37. <label>
  38. <input type="checkbox" name="email_notifications" {{ user.email_notifications ? 'checked="checked"' }} />
  39. Send notifications via email
  40. </label>
  41. </p>
  42. #}
  43. </div>
  44. <div>
  45. Preferred feed
  46. </div>
  47. <div>
  48. <p>
  49. <label>
  50. <input type="radio" name="preferred_feed" value="hot" {{ 'checked="checked"' if user.preferred_feed == 'hot' }}>
  51. Hot
  52. </label>
  53. </p>
  54. <p>
  55. <label>
  56. <input type="radio" name="preferred_feed" value="new" {{ 'checked="checked"' if user.preferred_feed == 'new' }}>
  57. New
  58. </label>
  59. </p>
  60. </div>
  61. <div>
  62. </div>
  63. <div>
  64. <input type="submit" name="update" value="Update" class="button button_info" />
  65. </div>
  66. </div>
  67. </form>
  68. {% endblock %}