{%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'%}
  • {{get('user_'~i3,'nick')}} đã đăng 1 cái gì đó lên blog của bạn {{ago(i4)}}
  • {%elseif i1=='like'%} {{tkb.first}} thích bài viết của bạn
    {{ago(i4)}}


    {% endif %} {% if act =='open'%} {{up('tb_news_'~login()|trim,i0~'-'~i1~'-'~i2~'-'~i3~'-'~i4,'up')}} {{del('tb_open_'~login()|trim,i0~'-'~i1~'-'~i2~'-'~i3~'-'~i4)}} {% endif %}{% endfor %} {% endif %} {{paging1('/notifications.html'~ulink[2]~'/?p',p,page_max)}} {% endmacro %} {% from 'func.twig' import login,add,get,level,rwurl,up,del,ago,paging,rwurl%} {%use '_blocks'%} {{block("reg")}} {#

    Thông báo của bạn

    #} {% if login()|trim %} {% set act = get_get("act")%} {% if act == 'open' %}

    Thông báo mới

    {{tb('open')}} {% else%}

    Thông báo của bạn

    {{tb('news')}} {% set alert = get('tb_news_'~login())|split('@') %} {% set totaltb = alert|length-1 %}
    Tổng số: {{totaltb|default(0)}}
    {% if get_get('want') == 'delete' %} {% if totaltb >= '1' %}
    Xoá thành công! Hoạt động trống.
    {% set key = 'tb_news_'~login() %} {% for i in 1..get_data_count(key) %} {{delete_data_by_id(key,get_data(key)|last.id) }} {% endfor %} {#% set key1 = 'tb_new_'~login() %} {% for i in 1..get_data_count(key1) %} {{delete_data_by_id(key1,get_data(key1)|last.id) }} {% endfor %#} {% endif %} {% endif %} {% endif %} {% endif %}
    {{block("foot")}}