flask app for plurals to publicly share member lists

full.html 2.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. {% extends 'base.html' %}
  2. {% block header %}
  3. <div class="title">{% block title %}Full List{% endblock %}</div>
  4. {% endblock %}
  5. {% block content %}
  6. <div class="maintext">
  7. jump to:<br>
  8. {% for member in memberlist %}
  9. {% if not g.user and member[23]==0 %}
  10. {% else %}
  11. <a href="#m{{ member[0] }}">{{ member[3] }}</a> |
  12. {% endif %}
  13. {% endfor %}
  14. </div>
  15. {% for member in memberlist %}
  16. <style>
  17. #m{{member[0]}}{
  18. background-color:{{member[10]}};
  19. border-color:{{member[9]}};
  20. color:{{member[15]}};
  21. }
  22. #m{{member[0]}} .heading
  23. {
  24. background-color:{{member[11]}};
  25. border-color:{{member[12]}};
  26. color:{{member[14]}};
  27. }
  28. #m{{member[0]}} .heading b
  29. {
  30. color:{{member[13]}};
  31. }
  32. #m{{member[0]}} a{
  33. color: {{member[21]}};
  34. }
  35. #m{{member[0]}} a:hover{
  36. color: {{member[22]}};
  37. }
  38. #m{{member[0]}} ::selection {
  39. background: {{member[12]}};
  40. color: white;
  41. text-shadow: none;
  42. }
  43. #m{{member[0]}} ::-moz-selection {
  44. background: {{member[12]}};
  45. color: #EEE;
  46. text-shadow: none;
  47. }
  48. #m{{member[0]}} .icon{
  49. border-color:{{member[16]}};
  50. }
  51. </style>
  52. {% if not g.user and member[23]==0 %}
  53. {% else %}
  54. <div class="profile" id="m{{ member[0] }}">
  55. <div class="heading"><b>{{ member[3]|safe }}</b> {{ member[4]|safe }}</div>
  56. {% if icons[member[0]] %}
  57. <img src="{{ url_for('static', filename='icons/'+icons[member[0]]) }}" class="icon">
  58. {% else %}
  59. <img src="{{ url_for('static', filename='any.jpg') }}" class="icon">
  60. {% endif %}
  61. <div class="bio">
  62. {{ member[5]|safe }}
  63. </div>
  64. <br class="clear" />
  65. <div class="heading links"><a href="{{ url_for('home.page', mid=member[0]) }}">View Page</a>{% if g.user %} &#9734 {% if member[8]==0 %}<a href="{{ url_for('manage.add_to_front', mid=member[0]) }}">Add to Front</a>{% else %}<a href="{{ url_for('manage.remove_front', mid=member[0]) }}">Remove from Front</a>{% endif %} &#9734 <a href="{{ url_for('manage.edit', mid=member[0]) }}">Edit</a> &#9734 {% if member[7]==0 %}<a href="{{ url_for('manage.add_to_home', mid=member[0]) }}">Pin to Homepage</a>{% else %}<a href="{{ url_for('manage.remove_home', mid=member[0]) }}">Unpin from Homepage</a>{% endif %}{% endif %}</div>
  66. <!-- <img src="/geo/dsgame.webp" class="dsgame"> -->
  67. <br class="clear" />
  68. </div>
  69. {% endif %}
  70. {% endfor %}
  71. {% endblock %}