<!DOCTYPE html>
<html class="common">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{% block title %}{% trans from 'main' %}Университет искусственного интеллекта{% endtrans %}{% endblock %}</title>
<meta name="description" content="Платформа Университет искусственного интеллекта">
<meta property="og:url" content="https://neural-university.ru">
<meta property="og:title" content="Университет искусственного интеллекта">
<meta property="og:description" content="Платформа Университет искусственного интеллекта">
<meta property="og:image" content="https://static.tildacdn.com/tild3362-6564-4664-b338-303436383764/_4.png">
<link rel="canonical" href="https://neural-university.ru">
<meta name="format-detection" content="telephone=no">
<link rel="shortcut icon" href="https://static.tildacdn.com/tild3361-6532-4731-a366-346131653230/favicon.ico" type="image/x-icon">
<link rel="apple-touch-icon" href="https://static.tildacdn.com/tild3063-6135-4662-b433-346239303634/Sign_black_transpare.png">
<link rel="apple-touch-icon" sizes="76x76" href="https://static.tildacdn.com/tild3063-6135-4662-b433-346239303634/Sign_black_transpare.png">
<link rel="apple-touch-icon" sizes="152x152" href="https://static.tildacdn.com/tild3063-6135-4662-b433-346239303634/Sign_black_transpare.png">
<link rel="apple-touch-startup-image" href="https://static.tildacdn.com/tild3063-6135-4662-b433-346239303634/Sign_black_transpare.png">
<meta name="msapplication-TileColor" content="#000000">
<meta name="msapplication-TileImage" content="https://static.tildacdn.com/tild3562-3862-4434-b031-623866326333/_270.png">
{% block stylesheets %}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/cropperjs/1.5.7/cropper.min.css">
<link href="{{ asset('build/css/fonts.css') }}" rel="stylesheet" />
<link href="{{ asset('build/css/style.css') }}" rel="stylesheet" />
<link href="{{ asset('css/scroll-top-button.css') }}" rel="stylesheet" />
{# <link rel="icon" type="image/png" href="{{ asset('build/img/logo.png') }}" />#}
<!-- Yandex.Metrika counter -->
<script type="text/javascript" >
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();
for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
ym(97028338, "init", {
clickmap:true,
trackLinks:true,
accurateTrackBounce:true
});
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/97028338" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
{% endblock %}
</head>
<body class="common__body" data-locale="{{ app.request.getLocale() }}">
<div class="app">
{% for message in app.flashes('notice') %}
<div class="popup-notification"><a class="link-full" href="#" title=""></a><a class="popup-notification__close" href="#" title=""><i class="icon icon-close"></i></a>
<div class="popup-notification__content">
<div class="popup-notification__title">{{ message }}</div>
</div>
</div>
{% endfor %}
{% for message in app.flashes('error') %}
<div class="popup-error"><a class="link-full" href="#" title=""></a><a class="popup-error__close" href="#" title=""><i class="icon icon-close"></i></a>
<div class="popup-error__content">
<div class="popup-error__title">{{ message }}</div>
</div>
</div>
{% endfor %}
{% if app.user %}
<header class="header">
<div class="header__main">
<div class="header__main-inner inner">
<div class="header__logo">
<a class="link-full" href="{{ path('app_index') }}" title=""></a>
<img class="header__logo-img" src="{{ asset('build/img/logo.png') }}" title="" alt="">
<div class="header__logo-text">
<div class="header__logo-title">{% trans from 'main' %}Платформа{% endtrans %}</div>
<div class="header__logo-subtitle">{% trans from 'main' %}Университет искусственного интеллекта{% endtrans %}</div>
</div>
</div>
<div class="header__info">
{% if is_granted('ROLE_CURATOR') or is_granted('ROLE_MODERATOR') %}
{% set type = 'CURATOR' %}
{% if is_granted('ROLE_MODERATOR') %}
{% set type = 'ORG' %}
{% endif %}
<form class="header__info-link" method="POST" name="duty" action="{{ path('app_duty_status') }}">
<button type="submit" class="text-link" title="Сейчас на дежурстве: {{ getOnDutyList(type) }}">{{ getDutyLabel(app.user) }}</button>
</form>
{% endif %}
{% if app.request.getLocale() != 'en' %}
{% set phrase = 'eng' %}
{% set locale = 'en' %}
{% else %}
{% set phrase = 'рус' %}
{% set locale = 'ru' %}
{% endif %}
{% if is_granted('ROLE_PREVIOUS_ADMIN') %}
<div class="header__link">
<a class="text-link" href="{{ path('admin_app_user_list', {'_want_to_be_this_user': '_exit'}) }}">Exit Impersonate</a>
</div>
{% endif %}
{% if is_granted('ROLE_ADMIN') or is_granted('ROLE_TRANSLATOR') %}
<div class="header__link">
<a class="text-link" href="{{ path('app_locale_change', {'locale': locale}) }}">{{ phrase }}</a>
</div>
{% endif %}
<a class="header__info-button" href="{{ path('app_notification_index') }}" title="">
<i class="icon icon-bell"></i>
{% if mgilet_notification_unseen_count(app.user) > 0 %}<span class="red-dot">{{mgilet_notification_unseen_count(app.user)}}</span>{% endif %}
</a>
<a class="header__info-button" href="{{ path('app_logout') }}" title="">
<i class="icon icon-logout"></i>
</a>
<a class="header__avatar" href="{{ path('app_profile', {'id': app.user.id }) }}" title="">
<img class="header__avatar-img" id="header-avatar-img" src="{{ asset(getUserFileStore('avatar_rounded')) }}" title="" alt="">
</a>
<a href="" class="header__menu-btn" data-toggle-btn="menu">
<i class="icon icon-menu2"></i>
<i class="icon icon-close"></i>
</a>
</div>
</div>
</div>
<nav class="header__menu inner" data-toggle-item="menu">
<a class="header__menu-item" href="{{ path('app_profile', {'id': app.user.id }) }}" title="">{% trans from 'main' %}Профиль{% endtrans %}</a>
<a class="header__menu-item" href="{{ path('app_learning_program_show_learn_v2') }}" title="">{% trans from 'main' %}Курсы{% endtrans %}</a>
<a class="header__menu-item" href="{{ path('app_consultations') }}" title="">{% trans from 'main' %}Консультации{% endtrans %}</a>
<a class="header__menu-item {% if is_granted('ROLE_LIMITED_ACCESS') %}_locked{% endif %}" href="{{ path('app_learning_program_show_v2', { type: 'diploma' }) }}" title="">{% trans from 'main' %}Мой AI-проект{% endtrans %}</a>
{# {% if faq_page_url is not empty and not is_granted('ROLE_DEMO') and not is_granted('ROLE_LIMITED_ACCESS') %}#}
{# <a class="header__menu-item" href="{{ path('app_static_page', {'url': faq_page_url}) }}" title="">{% trans from 'main' %}F.A.Q.{% endtrans %}</a>#}
{# {% endif %}#}
{# if competition_page_url is not empty and not is_granted('ROLE_DEMO') and not is_granted('ROLE_LIMITED_ACCESS') %}
<a class="header__menu-item" href="{{ path('app_static_page', {'url': competition_page_url}) }}" title="">{% trans from 'main' %}Конкурс{% endtrans %}</a>
{% endif #}
{#<a class="header__menu-item" href="#" title="">Расписание</a>#}
<a class="header__menu-item {% if is_granted('ROLE_LIMITED_ACCESS') %}_locked{% endif %}" href="{{ path('app_rating_v2') }}" title="">{% trans from 'main' %}Рейтинг{% endtrans %}</a>
{% if
not is_granted('ROLE_LIMITED_ACCESS') or
not is_granted('ROLE_DEMO') or
not is_granted('ROLE_INTRO_STUDENT') or
not is_granted('ROLE_DEMO_INTENSIVE') or
is_granted('ROLE_ADMIN')
%}
<a class="header__menu-item {% if is_granted('ROLE_LIMITED_ACCESS') %}_locked{% endif %}" href="{{ path('app_internship') }}" title="">Стажировки</a>
{% endif %}
<div class="header__menu-item _dropdown">
<span>еще</span>
<div class="header__submenu">
<a class="header__submenu-item {% if is_granted('ROLE_LIMITED_ACCESS') %}_locked{% endif %}" href="{{ path('app_learning_program_show_v2', { type: 'bonus' }) }}" title="">{% trans from 'main' %}Бонусные материалы{% endtrans %}</a>
{% if (is_granted('show_fully_student', app.user) or is_granted('ROLE_ADMIN')) and not is_granted('ROLE_DEMO') and app.environment != 'prod' %}
<a class="header__submenu-item" href="{{ path('app_knowledge_base') }}" title="">
{% trans from 'main' %}Библиотека{% endtrans %}
</a>
{% endif %}
{# {% if
not is_granted('ROLE_LIMITED_ACCESS') or
not is_granted('ROLE_DEMO') or
not is_granted('ROLE_INTRO_STUDENT') or
not is_granted('ROLE_DEMO_INTENSIVE') or
is_granted('ROLE_ADMIN')
%}
<a class="header__submenu-item {% if is_granted('ROLE_LIMITED_ACCESS') %}_locked{% endif %}" href="{{ path('app_blog') }}" title="">Новости</a>
{% endif %} #}
{% if app.environment != 'prod' %}
<a class="header__submenu-item" href="{{ path('app_lessons_index') }}" title="">
{% trans from 'main' %}База занятий{% endtrans %}
</a>
{% endif %}
{% if is_granted('ROLE_ADMIN') %}
<a class="header__submenu-item" href="{{ path('sonata_admin_dashboard') }}" title="">В админку</a>
{% endif %}
{% if
not is_granted('ROLE_STUDENT')
and not is_granted('ROLE_VIP_VIDEO_STUDENT')
and not is_granted('ROLE_VIP_STUDENT')
and not is_granted('ROLE_LIMITED_ACCESS')
%}
<a class="header__submenu-item" href="{{ path('app_chat') }}" title="">{% trans from 'main' %}Чаты{% endtrans %}</a>
{% endif %}
{% if is_granted('ROLE_TRANSLATOR') %}
<a class="header__submenu-item" href="{{ path('app_translator_index') }}" title="">Переводчик</a>
{% endif %}
{% if is_granted('resume_access') %}
<a class="header__submenu-item" href="{{ path('app_neuro_hr_index') }}" title="">Анкета к резюме</a>
{% if is_granted('create_resume') %}
<a class="header__submenu-item" href="{{ path('app_neuro_hr_builder', {'user': app.user.id}) }}" title="">Конструктор резюме</a>
{% endif %}
{% endif %}
<a class="header__submenu-item" href="{{ path('app_consultations_curator_list') }}" title="">Кураторы</a>
</div>
</div>
{# <div class="header__menu-item _dropdown"><span>еще</span>
<div class="header__submenu"><a class="header__submenu-item" href="" title=""></a></div>
</div>#}
</nav>
</header>
{% endif %}
<a id="button-scroll">
</a>
{% block body %}
empty body
{% endblock %}
{% block footer %}<footer class="footer"></footer>{% endblock %}
</div>
{# PNotify #}
{% if is_granted('ROLE_ADMIN') %}
{% include 'pnotify/styles.html.twig' %}
{% include 'pnotify/scripts.html.twig' %}
{% endif %}
{# /PNotify #}
{% block javascripts %}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="{{ asset('bundles/fosjsrouting/js/router.min.js') }}"></script>
<script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script>
<script src="{{ asset('build/js/script.js') }}"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/cropperjs/1.5.7/cropper.min.js"></script>
<script src="https://www.youtube.com/iframe_api" async></script>
{% endblock %}
</body>
</html>