mirror of
https://github.com/viq/NewsBlur.git
synced 2025-09-18 21:43:31 +00:00
70 lines
4.1 KiB
HTML
70 lines
4.1 KiB
HTML
{% load utils_tags typogrify_tags statistics_tags %}
|
|
|
|
<div class="NB-module NB-module-interactions NB-page-{{ page }} {% if not interactions %} NB-hidden {% endif %}">
|
|
|
|
<h5 class="NB-module-header">
|
|
<div class="NB-module-header-right">
|
|
<div class="NB-spinner NB-left"></div>
|
|
<a href="#" class="NB-module-direction NB-module-next-page NB-javascript {% if interactions|length <= 4 %}NB-disabled{% endif %}"></a>
|
|
<a href="#" class="NB-module-direction NB-module-previous-page {% if page <= 1 %}NB-disabled{% endif %}"></a>
|
|
</div>
|
|
Interactions
|
|
</h5>
|
|
|
|
<ul class="NB-interactions">
|
|
{% for interaction in interactions|slice:":4" %}
|
|
<li class="NB-interaction NB-interaction-{{ interaction.category }}
|
|
{% if interaction.is_new %}NB-highlighted{% endif %}
|
|
{% if interaction.category == 'story_reshare' %}NB-interaction-sharedstory{% endif %}"
|
|
{% if interaction.content_id %}data-content-id="{{ interaction.content_id }}"{% endif %}
|
|
{% if interaction.feed_id %}data-feed-id="{{ interaction.feed_id }}"{% endif %}
|
|
{% if interaction.with_user_id %}data-user-id="{{ interaction.with_user_id }}"{% endif %}
|
|
{% if interaction.with_user %}data-username="{{ interaction.with_user.username }}"{% endif %}>
|
|
{% if interaction.category == 'follow' %}
|
|
<img class="NB-interaction-photo" src="{{ interaction.photo_url }}" data-user-id="{{ interaction.with_user_id }}">
|
|
<div class="NB-interaction-date">
|
|
{{ interaction.time_since }} ago
|
|
</div>
|
|
<div class="NB-interaction-title">
|
|
<span class="NB-interaction-username NB-splash-link" data-user-id="{{ interaction.with_user_id }}">
|
|
{{ interaction.with_user.username }}
|
|
</span> is now following you.
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% if interaction.category == 'comment_reply' or interaction.category == 'reply_reply' %}
|
|
<img class="NB-interaction-photo" src="{{ interaction.photo_url }}" data-user-id="{{ interaction.with_user_id }}">
|
|
<div class="NB-interaction-date">
|
|
{{ interaction.time_since }} ago
|
|
</div>
|
|
<div class="NB-interaction-title">
|
|
<span class="NB-interaction-username NB-splash-link" data-user-id="{{ interaction.with_user_id }}">
|
|
{{ interaction.with_user.username }}
|
|
</span> replied to your {% if interaction.category == 'comment_reply' %}comment{% else %}reply{% endif %}:
|
|
</div>
|
|
<div class="NB-interaction-content">
|
|
"<span class="NB-interaction-reply-content NB-splash-link" data-social-user-id="{{ interaction.feed_id }}">{{ interaction.content|truncatewords:16 }}</span>"
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% if interaction.category == 'story_reshare' %}
|
|
<img class="NB-interaction-photo" src="{{ interaction.photo_url }}" data-user-id="{{ interaction.with_user_id }}">
|
|
<div class="NB-interaction-date">
|
|
{{ interaction.time_since }} ago
|
|
</div>
|
|
<div class="NB-interaction-title">
|
|
<span class="NB-interaction-username NB-splash-link" data-user-id="{{ interaction.with_user_id }}">
|
|
{{ interaction.with_user.username }}
|
|
</span> re-shared <span class="NB-interaction-sharedstory-title NB-splash-link">{{ interaction.title|safe|truncatewords:6 }}</span>{% if interaction.content %}:{% else %}.{% endif %}
|
|
</div>
|
|
{% if interaction.content %}
|
|
<div class="NB-interaction-content">
|
|
"<span class="NB-interaction-sharedstory-content NB-splash-link" data-social-user-id="{{ interaction.feed_id }}">{{ interaction.content|truncatewords:16 }}</span>"
|
|
</div>
|
|
{% endif %}
|
|
{% endif %}
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
|
|
</div>
|