v1.8.0: YandexGPT-only NLP, unknown questions system, callback dedup, consent flow fixes, DELETE cascade, UTC+3, auto-detect sidebar menu, tel:/mailto: links
This commit is contained in:
@@ -30,6 +30,8 @@
|
||||
{% if role_permissions.get('bot_consent', True) != False %}<a href="/service/bot-consent" class="{% if active_page == 'bot-consent' %}active{% endif %}">Согласия ФЗ-152</a>{% endif %}
|
||||
{% if role_permissions.get('bot_tickets', True) != False %}<a href="/service/bot-tickets" class="{% if active_page == 'bot-tickets' %}active{% endif %}">Заявки от бота</a>{% endif %}
|
||||
{% if role_permissions.get('bot_kb', True) != False %}<a href="/service/bot-kb" class="{% if active_page == 'bot-kb' %}active{% endif %}">База знаний</a>{% endif %}
|
||||
{% if role_permissions.get('bot_unknown', True) != False %}<a href="/service/bot-unknown" class="{% if active_page == 'bot-unknown' %}active{% endif %}">Неизвестные вопросы</a>{% endif %}
|
||||
{% if role_permissions.get('bot_dialogues', True) != False %}<a href="/service/bot-dialogues" class="{% if active_page == 'bot-dialogues' %}active{% endif %}">Диалоги</a>{% endif %}
|
||||
|
||||
<div class="sidebar-section">Контент</div>
|
||||
{% if role_permissions.get('blog', True) != False %}<a href="/service/blog" class="{% if active_page == 'blog' %}active{% endif %}">Управление блогом</a>{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user