{% include '@kohinos/block/demo_shortcut.html.twig' %}

{# ACTIONS PRINCIPALES POUR CHAQUE UTILISATEUR CONNECTE #}
<div id="accordion">
	{% if not app.request.session.has('_choixGroup') %}

		{# 
		// @TODO : Ajouter des raccourcis en fonction des droits de l'utilisateur : 
			- ajout d'un adhérent (avec reception de la cotisation en comptoir par exemple)
			- ajout d'un prestataire (avec reception de la cotisation en comptoir par exemple)
		{% if app.user and is_granted('ROLE_ADMIN_ADHERENT_GERER_CREATE') %}
			<a href='{{ path('adherent_create') }}' class='btn btn-secondary'>Créer un nouvel adhérent</a>
		{% endif %} #}

		{% if app.user and is_granted('ROLE_ADMIN_SIEGE') %}

			{% include '@kohinos/block/admin_siege.html.twig' %}

		{# Rien à ajouter pour un rédacteur #}
		{# {% elseif app.user and is_granted('ROLE_REDACTEUR') %} #}

		{% elseif app.user and is_granted('ROLE_TRESORIER') or is_granted('ROLE_CONTROLEUR') %}

			{% include '@kohinos/block/soldes_siege.html.twig' %}
			{# {% include '@kohinos/block/soldegroupes.html.twig' %} #}

		{% elseif app.user and is_granted('ROLE_GESTION_GROUPE') %}

			{% include '@kohinos/block/admin_groupe.html.twig' %}
			
		{% elseif app.user and is_granted('ROLE_COMPTOIR') %}

			{% include '@kohinos/block/admin_comptoir.html.twig' %}
			{% if tav_env %}
				<a href='{{ path('adherent_create') }}' rel="noopener noreferrer" class='ml-2 text-center'><i class="fa fa-plus mr-2" aria-hidden="true"></i> Inscrire/modifier un habitant</a><br/><br/>
			{% endif %}

		{% elseif app.user and is_granted('ROLE_CONTACT') %}

			{% include '@kohinos/groupe/block/infos.html.twig' %}

		{% elseif app.user and is_granted('ROLE_SUPER_ADMIN') %}

			{% include '@kohinos/block/soldes_siege.html.twig' %}

		{% elseif app.user and is_granted('ROLE_PRESTATAIRE') and getCurrentPrestataire() != null %}

			{% include '@kohinos/block/admin_prestataire.html.twig' %}

		{% elseif app.user and is_granted('ROLE_CAISSIER') and getCurrentPrestataire() != null %}

			{% include '@kohinos/block/admin_caissier.html.twig' %}

		{% elseif app.user and is_granted('ROLE_ADHERENT') and app.user.adherent %}

			{% include '@kohinos/block/admin_adherent.html.twig' %}

		{% else %}
			{# User not loggued #}
		{% endif %}

		{# Valider les demandes d'achat de monnaie si on a le droit #}
		{% if app.user and is_granted('ROLE_VALIDE_ACHAT') %}
			{# @TODO : ajouter un raccourcis pour valider les demandes d'achat + un nombre #}
		{% endif %}

		{# Affichage de la carte des prestataires pour les adhérents #}
		{% if KOH_USE_WORDPRESS is defined and KOH_USE_WORDPRESS == 'false' and ((app.user and is_granted('ROLE_ADHERENT')) or not app.user) %}
			<div class='d-none d-md-block'>
				{% if tav_env == 1 %}
					{% include '@kohinos/presta/block/carte.html.twig' with {'title': 'Situer les points de vente'|trans}%}
					{% if presta_self_init_and_eval and not is_granted('ROLE_ADHERENT') %}
						<p>Vous êtes un point de vente et vous souhaitez rejoindre le projet ?
							<a href='{{ path('contact') }}' style="text-decoration: none;">
								<i class="fas fa-envelope"></i> Contactez-nous
							</a>
						</p>
					{% endif %}
				{% else %}
					{% include '@kohinos/presta/block/carte.html.twig' with {'title': 'Situer les Prestataires'|trans}%}
				{% endif %}
			</div>
		{% endif %}
		{% if app.user and is_granted('ROLE_ADMIN') %}
			<a href='http://wiki.kohinos.net/doku.php?id=doc:doc' target='_blank' rel="noopener noreferrer" class='ml-2 text-center'><i class="fa fa-book mr-2" aria-hidden="true"></i> Documentation utilisateur</a>
		{% endif %}
	{% endif %}
</div>
