user_login_multi_include.html
1 <#if user?has_content>
2 <#assign userNameFamily = user.getUserInfo('user.name.family') >
3 <#if userNameFamily?has_content>
4 <#assign labelUserName = userNameFamily >
5 <#else>
6 <#assign userBusinessMail = user.getUserInfo('user.business-info.online.email') >
7 <#assign userHomeMail = user.getUserInfo('user.home-info.online.email') >
8 <#if userBusinessMail?has_content><#assign labelUserName = userBusinessMail ><#else><#assign labelUserName = userHomeMail > </#if>
9 </#if>
10 <li class="ms-auto">
11 <a href="${url_account}" class="btn btn-secondary me-2">
12 <span class="ti ti-user me-2"></span>#i18n{mylutece.user_login_include.labelWelcome} ${labelUserName!}
13 </a>
14 </li>
15 <li>
16 <a href="${url_dologout}" class="btn btn-outline-secondary" title="#i18n{mylutece.user_login_include.labelLastLogin} : <#if (user.getUserInfo('user.lastLogin'))?has_content>${user.getUserInfo('user.lastLogin')}<#else>#i18n{mylutece.user_login_include.labelNever}</#if>">
17 <span class="ti ti-logout"></span> #i18n{mylutece.user_login_include.labelLogout}
18 </a>
19 </li>
20 <#else>
21 <li class="ms-auto">
22 <#if list_authentications?exists><#list list_authentications as authentication><#if !authentication.externalAuthentication><#if authentication.delegatedAuthentication><a class="btn btn-outline-light" href="${authentication.doLoginUrl}?auth_provider=${authentication.name}"><#else><a class="btn btn-outline-dark" href="${authentication.loginPageUrl}&auth_provider=${authentication.name}"></#if><span class="ti ti-login"></span> #i18n{mylutece.user_login_include.labelButton}</a></#if></#list></#if>
23 </li>
24 </#if>
25