{% extends "emails/base.html" %}

{% block content %}

{% for title, group in notifications | selectattr("package") | groupby("package.title") %}
	<h2>
		{{ title }}
	</h2>

	<ul>
		{% for notification in group %}
			<li>
				<a href="{{ notification.url | abs_url }}">{{ notification.title }}</a> -
				{{ _("from %(username)s.", username=notification.causer.username) }}
			</li>
		{% endfor %}
	</ul>
{% endfor %}

{% set other_notifications = notifications | selectattr("package", "none") %}

{% if other_notifications %}
	<h2>
		{{ _("Other Notifications") }}
	</h2>

	<ul>
		{% for notification in other_notifications %}
			<li>
				<a href="{{ notification.url | abs_url }}">{{ notification.title }}</a> -
				{{ _("from %(username)s.", username=notification.causer.username) }}
			</li>
		{% endfor %}
	</ul>
{% endif %}

<p style="margin-top: 3em;">
	<a class="btn" href="{{ abs_url_for('notifications.list_all') }}">
		{{ _("View Notifications") }}
	</a>
</p>

{% endblock %}

{% block footer %}
	{{ _("You are receiving this email because you are a registered user of ContentDB, and have email notifications enabled.") }}
	<br>

	<a href="{{ abs_url_for('users.email_notifications', username=user.username) }}">
		{{ _("Manage your preferences") }}
	</a>
	|
	<a href="{{ abs_url_for('users.unsubscribe', token=sub.token) }}">
		{{ _("Unsubscribe") }}
	</a> <br>
{% endblock %}
