%PDF- %PDF-
Direktori : /var/www/projetos/suporte.iigd.com.br.old/templates/layout/parts/ |
Current File : //var/www/projetos/suporte.iigd.com.br.old/templates/layout/parts/user_header.html.twig |
{# # --------------------------------------------------------------------- # # GLPI - Gestionnaire Libre de Parc Informatique # # http://glpi-project.org # # @copyright 2015-2022 Teclib' and contributors. # @copyright 2003-2014 by the INDEPNET Development Team. # @licence https://www.gnu.org/licenses/gpl-3.0.html # # --------------------------------------------------------------------- # # LICENSE # # This file is part of GLPI. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <https://www.gnu.org/licenses/>. # # --------------------------------------------------------------------- #} {% set rand_header = random() %} <div class="btn-group"> {% if is_debug_active %} <button class="btn btn-outline-danger d-none d-md-block see_debug" role="button"> <i class="ti ti-bug fa-lg mt-1" title=" {{ __('Display GLPI debug informations') }}"> <span class="visually-hidden">{{ __('Display GLPI debug informations') }}</span> </i> </button> {% endif %} {% if user is not null %} <div class="navbar-nav flex-row order-md-last user-menu"> <div class="nav-item dropdown"> <a href="#" class="nav-link d-flex lh-1 text-reset p-1 dropdown-toggle user-menu-dropdown-toggle {% if is_debug_active %}bg-red-lt{% endif %}" data-bs-toggle="dropdown" data-bs-auto-close="outside"> {% if not anonymous %} <div class="pe-2 d-none d-xl-block"> <div>{{ (session('glpiactiveprofile')['name'] ?? '')|verbatim_value|u.truncate(35, '...') }}</div> {% set entity_completename = session('glpiactive_entity_name')|verbatim_value %} <div class="mt-1 small text-muted" title="{{ entity_completename }}" data-bs-toggle="tooltip" data-bs-placement="bottom"> {{ entity_completename|truncate_left }} </div> </div> {{ include('components/user/picture.html.twig', { 'users_id': user.fields['id'], 'with_link': false, 'avatar_size': '', }) }} {% endif %} </a> <div class="dropdown-menu dropdown-menu-end mt-1 dropdown-menu-arrow animate__animated animate__fadeInRight"> <h6 class="dropdown-header">{{ get_item_name(user) }}</h6> {% if not anonymous %} {{ include('layout/parts/profile_selector.html.twig') }} <div class="dropdown-divider"></div> {% if has_itemtype_right('Config', constant('UPDATE')) %} <a href="{{ path('/ajax/switchdebug.php') }}" class="dropdown-item {% if is_debug_active %}bg-red-lt{% endif %}" title="{{ __('Change mode') }}"> <i class="ti fa-fw ti-bug debug"></i> {{ is_debug_active ? __('Debug mode enabled') : __('Debug mode disabled') }} </a> {% endif %} {% endif %} {# @TODO Saved searches panel #} <div class="dropdown-item"> <i class="ti fa-fw ti-language"></i> {{ call('User::showSwitchLangForm')|raw }} </div> <div class="dropdown-divider"></div> <a href="{{ help_url }}" class="dropdown-item" title="{{ __('Help') }}"> <i class="ti fa-fw ti-help"></i> {{ __('Help') }} </a> <a href="#" class="dropdown-item" title="{{ __('About') }}" id="show_about_modal_{{ rand_header }}"> <i class="ti fa-fw ti-info-circle"></i> {{ __('About') }} {% if founded_new_version is not null %} <span class="badge bg-info text-dark ms-2"> 1 </span> {% endif %} </a> <div class="dropdown-divider"></div> <a href="{{ path('/front/preference.php') }}" class="dropdown-item" title="{{ __('My settings') }}"> <i class="ti fa-fw ti-adjustments-alt"></i> {{ __('My settings') }} </a> <a href="{{ path('/front/logout.php' ~ ((session('glpiextauth') ?: false) ? '?noAUTO=1' : '')) }}" class="dropdown-item" title="{{ __('Logout') }}"> <i class="ti fa-fw ti-logout"></i> {{ __('Logout') }} </a> </div> </div> </div> <div class="modal fade" id="about_modal_{{ rand_header }}" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title">{{ __('About') }}</h4> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="{{ __('Close') }}"></button> </div> <div class="modal-body"> <p><a href="http://glpi-project.org/" title="Powered by Teclib and contributors" class="copyright"> GLPI {{ constant('GLPI_VERSION') }} Copyright (C) 2015-{{ constant('GLPI_YEAR') }} Teclib' and contributors </a></p> {% if founded_new_version is not null %} <p> <a href="http://www.glpi-project.org" target="_blank" title="{{ __('You will find it on the GLPI-PROJECT.org site.') }}"> {{ __('A new version is available: %s.')|format(founded_new_version) }} <span class="badge bg-info text-dark"> 1 </span> </a> </p> {% endif %} </div> </div> </div> </div> {% elseif constant('GLPI_DEMO_MODE') %} <div class="dropdown-item"> <i class="fas fa-fw fa-language"></i> {{ call('User::showSwitchLangForm')|raw }} </div> {% endif %} </div> <script type="text/javascript"> $(function() { $("#show_about_modal_{{ rand_header }}").click(function(e) { e.preventDefault(); $("#about_modal_{{ rand_header }}").remove().modal("show"); }); }); </script>