self::render_push_settings();
{% macro check_popup(name, setting) %}
{% set checked = not setting or setting in [1, 4] ? " checked=\"checked\"" : "" %}
{% endmacro %}
{% macro check_push(name, setting) %}
{% set checked = setting in [3, 4, 5] ? " checked=\"checked\"" : "" %}
{% endmacro %}
{% macro check_trad(name, setting) %}
{% set checked = setting in [2, 5] ? " checked=\"checked\"" : "" %}
{% endmacro %}
News announcements
|
{{ _self.check_popup("News", settings.News) }}
{{ _self.check_push("News", settings.News) }}
|
Blog announcements
|
{{ _self.check_popup("Blog", settings.Blog) }}
{{ _self.check_push("Blog", settings.Blog) }}
|
Inbox messages
|
{{ _self.check_popup("Inbox", settings.Inbox) }}
{{ _self.check_trad("Inbox", settings.Inbox) }}
{{ _self.check_push("Inbox", settings.Inbox) }}
|
Staff messages
|
{{ _self.check_popup("StaffPM", settings.StaffPM) }}
|
Thread subscriptions
|
{{ _self.check_popup("Subscriptions", settings.Subscriptions) }}
|
Quote notifications
|
{{ _self.check_popup("Quotes", settings.Quotes) }}
{{ _self.check_push("Quotes", settings.Quotes) }}
|
{% if can.torrent_notify %}
Torrent notifications
|
{{ _self.check_popup("TorrentsAlerts", settings.TorrentsAlerts) }}
{{ _self.check_trad("TorrentsAlerts", settings.TorrentsAlerts) }}
|
{% endif %}
Collage subscriptions
|
{{ _self.check_popup("CollageAlerts", settings.CollageAlerts) }}
|