{% extends 'maple/base.html' %} {% from 'base/paginate.html' import paginate%} {% from 'base/paginate.html' import footer as p_footer %} {% import 'base/link.html' as link %} {% import 'base/panel.html' as panel_base %} {% from 'base/head.html' import breadcrumb %} {% block title -%} {{ title }} {{ SITE['title'] }} - {{ _(SITE['description']) }} {%- endblock title %} {% block script -%} {{ super() }} {%- endblock script %} {% block style -%} {{ super() }} {%- endblock style %} {% block main %} {% include "base/header.html" %}
{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category,message in messages %} {% if category == 'message' -%} {% set category = 'info' %} {%- endif %}
{% endfor %} {% endif %} {% endwith %} {{ dropdown() }} {% block content %}{% endblock %}
{% endblock %} {% macro dropdown() -%} {% if g.user.is_authenticated %}
{{ _('NoticeList') }} {%- set n = current_user.message_count -%} {%- if n and n != '0' -%} {{ n }} {%- endif -%} {% else %} {{ _('Register') }} {{ _('Login') }} {% endif %} {{ _('TagList') }} {{ _('UserList') }} {%- endmacro %}