user_login_include.html

 1    <ul class="nav pull-right">
 2       <li class="divider-vertical"></li>
 3   	<#if user?has_content>
 4   		<#assign userNameGiven = user.getUserInfo('user.name.given') >
 5   		<#assign userNameFamily = user.getUserInfo('user.name.family') >
 6   		<#if userNameGiven?has_content || userNameFamily?has_content>
 7   			<#assign labelUserName = userNameGiven + ' ' + userNameFamily >
 8   		<#else>  
 9   			<#assign userBusinessMail = user.getUserInfo('user.business-info.online.email') >
 10   			<#assign userHomeMail = user.getUserInfo('user.home-info.online.email') >
 11   			<#if userBusinessMail?has_content>
 12   				<#assign labelUserName = userBusinessMail >
 13   			<#else>
 14   				<#assign labelUserName = userHomeMail >
 15   			</#if>
 16   		</#if>
 17   		<li>
 18                       <span class="glyphicon glyphicon-user"></span>&nbsp;
 19                       <a href="${url_account}">#i18n{mylutece.user_login_include.labelWelcome}	${labelUserName} </a><br />
 20   			#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>
 21   		</li>
 22   		<li>
 23                       <span class="glyphicon glyphicon-off"></span>&nbsp;
 24                       <a href="${url_dologout}">#i18n{mylutece.user_login_include.labelLogout}</a>
 25   		</li>
 26   	<#else>
 27               <li class="dropdown">
 28                   <a href="#" class="dropdown-toggle" data-toggle="dropdown"><b class="caret"></b></a>
 29                   <ul class="dropdown-menu">
 30                       <li>
 31                           <form class="form-in-dropdown" method="post" action="${url_dologin}">
 32                               <input type="hidden" name="page" value="mylutece" />
 33                               <input type="hidden" name="action" value="dologin" />
 34                               <input type="hidden" name="token" value="${token}" id="token"/>
 35   
 36                               <label for="mylutece_user_login_include_username">#i18n{mylutece.user_login_include.labelAccessCode} : </label>
 37                               <input type="text" class="form-control input-sm" id="mylutece_user_login_include_username" name="username" placeholder="#i18n{mylutece.user_login_include.labelAccessCode}" />
 38   
 39                               <label for="mylutece_user_login_include_password">#i18n{mylutece.user_login_include.labelPassword} : </label>
 40                               <input type="password" class="form-control input-sm" id="mylutece_user_login_include_password" name="password" placeholder="#i18n{mylutece.user_login_include.labelPassword}" />
 41                               <button type="submit" class="btn btn-primary btn-sm" name="Submit" >
 42                                   <span class="glyphicon glyphicon-lock"></span>&nbsp;
 43                                   #i18n{mylutece.user_login_include.labelButton}
 44                               </button>
 45                               <#if url_new_account?has_content>
 46                                   <a class="btn btn-primary btn-sm" style="color:#fff;" title="#i18n{mylutece.user_login_include.labelButtonCreateAccount}" href="${url_new_account}">
 47                                       <span class="glyphicon glyphicon-plus"></span>&nbsp;
 48                                       #i18n{mylutece.user_login_include.labelButtonCreateAccount}
 49                                   </a>
 50                               </#if>
 51                           </form>
 52                       </li>
 53   
 54                   </ul>
 55               </li>
 56   	</#if>
 57    </ul>