messaging.html 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. {% extends "base.html" %}
  2. {% block content %}
  3. <div class="mx-auto text-center">
  4. <h1>Messaging</h1>
  5. {% if user.profile_image %}
  6. <img src="static/uploads/{{ user.profile_image }}" class="border rounded-circle red-border mimg senderpic">
  7. {% else %}
  8. <img src="static/uploads/default.png" class="border rounded-cirle red-border mimg senderpic">
  9. {% endif %}
  10. {% if recipient.profile_image %}
  11. <img src="static/uploads/{{ recipient.profile_image }}" class="border rounded-circle red-border mimg recvrpic">
  12. {% else %}
  13. <img src="static/uploads/default.png" class="border rounded-circle red-border mimg recvrpic">
  14. {% endif %}
  15. <div>
  16. <p class="msging_name text-left">{{ user.firstname }} is talking to {{ recipient.firstname }}</p>
  17. </div>
  18. <div class="message_hist border rounded text-left">
  19. {% for message in msg_hist %}
  20. {%if message.sender == user.id %}
  21. <p class="sender_msg"><span style="font-weight: bolder;">{{ user.firstname }}</span> : {{ message.message }}</p>
  22. {% else %}
  23. <p class="rcvr_msg"><span style="font-weight: bolder;">{{ recipient.firstname }}</span> : {{ message.message }}</p>
  24. {% endif %}
  25. {% endfor %}
  26. </div>
  27. <form method="POST">
  28. <textarea name="message_box" id="message_box" cols="50" rows="3" style="resize:none;" placeholder="Type your message here..."></textarea>
  29. <button type="submit" class="btn btn-primary">Send</button>
  30. </form>
  31. </div>
  32. {% endblock %}