{%from "notifications.html" import tb%}
{% macro tb(act) %}
{% from 'func.twig' import login,add,get,level,rwurl,up,del,ago,paging1,rwurl%}
{% set login = login()|trim %}
{% set per = '10' %}
{% set data = get('tb_'~act~'_'~login)|split('@') %}
{% set total=data|length-1 %}
{% set page_max=total//per %}
{% if total//per != total/per %}
{% set page_max=total//per+1 %}
{% endif %}
{% set p=get_get('p')|default(1) %}{% if p matches '/[a-zA-z]|%/' or p<1 %}
{% set p=1 %}
{% endif %}
{% if p>page_max %}
{% set p=page_max %}
{% endif %}
{% set st=p*per-per %}
{% if total == '0' %}
Chưa có thông báo nào !
{% else %}
{% for i in data|slice(0,total)|slice(st,per) %}
{% set i3 = i|split('-')[3]|trim %}
{% set i2 = i|split('-')[2]|trim %}
{% set i1 = i|split('-')[1]|trim %}
{% set i0 = i|split('-')[0]|trim %}
{% set i4 = i|split('-')[4]|trim %}
{% set tkb = get_data('baiviet')[0].data|json_decode["uid_"~i2~'_'~i3]%}
{% set text= get_data('thread')[0].data|json_decode["uid_"~i2]%}
{%if i1=='comment'%}{{tkb.first}} {%if text.list_thread|split("@")|length-3>1%}và {{text.list_thread|split("@")|length-3}} người khác{%endif%} bình luận bài viết bạn theo dõi
{{ago(i4)}}
{%elseif i1=='friends'%}{{i2}} đã gửi lời mời kết bạn
{{ago(i4)}}
{%elseif i1=='quote' %}
{{tkb.first}} trích dẫn bài viết của bạn
{{ago(i4)}}
{%elseif i1=='tag'%}{{tkb.first}} đã nhắc đến bạn trong 1 bình luận
{{ago(i4)}}
{%elseif i0=='group'%}{{tkb.first}} trích dẫn bài viết của bạn
{{ago(i4)}}
{%elseif i1=='blog'%}