validate_data.html

 1   <#function getAttributeValue identity attributeName>
 2   	<#if identity?? && identity.attributes?? && identity.attributes?has_content >
 3   		<#list identity.attributes as attribute>
 4   			<#if attribute?? && attribute.key?? && attribute.key == attributeName >
 5   				<#return attribute.value>
 6   			</#if>
 7   		</#list>
 8   	</#if>
 9   </#function>
 10   <#assign gender = getAttributeValue(identity, "gender") />
 11   <#assign first_name = getAttributeValue(identity, "first_name") />
 12   <#assign family_name = getAttributeValue(identity, "family_name") />
 13   <#assign birthdate = getAttributeValue(identity, "birthdate") />
 14   <#assign birthplace = getAttributeValue(identity, "birthplace") />
 15   <#assign birthcountry = getAttributeValue(identity, "birthcountry") />
 16   
 17   <div class="row">
 18       <div class="col-md-6 col-md-offset-3">
 19           <@rowBox>
 20               <h1 class="text-center col-md-12">#i18n{fccertifier.validate_data.pageTitle}</h1>
 21           </@rowBox>
 22           <@rowBox>
 23               <p class="text-center">#i18n{fccertifier.validate_data.ask_certify_and_fill}</p>
 24           </@rowBox>
 25           <form action="jsp/site/Portal.jsp" method="post" >
 26               <input type="hidden" name="page" value="fccertifier" >
 27               <input type="hidden" name="action" value="certify" >
 28               
 29   
 30           <@messages errors=errors />
 31           <@rowBox>
 32               <@table>
 33                   <tr>
 34                       <th>#i18n{fccertifier.validate_data.field}</th>
 35                       <th>#i18n{fccertifier.validate_data.profile}</th>
 36                       <th>#i18n{fccertifier.validate_data.fc_datas}</th>
 37                   </tr>
 38                   <tr>
 39                       <td>#i18n{fccertifier.validate_data.gender}</td>
 40                       <td>
 41                           <#if gender??>
 42                               <#switch gender >
 43                                   <#case "2">#i18n{fccertifier.validate_data.gender.male}
 44                                   <#break>
 45                                   <#case "1">#i18n{fccertifier.validate_data.gender.female}
 46                                   <#break>
 47                                   <#default>#i18n{fccertifier.validate_data.emptyProfile}
 48                               </#switch>
 49                           </#if>
 50                       </td>
 51                       <td>
 52                           <#if fc_infos.idsGender??>
 53                               <#switch fc_infos.idsGender >
 54                                   <#case "2">#i18n{fccertifier.validate_data.gender.male}
 55                                   <#break>
 56                                   <#case "1">#i18n{fccertifier.validate_data.gender.female}
 57                                   <#break>
 58                                   <#default>#i18n{fccertifier.validate_data.emptyFC}
 59                               </#switch>
 60                           </#if>
 61                       </td>
 62                   </tr>
 63                   <tr>
 64                       <td>#i18n{fccertifier.validate_data.firstName}</td>
 65                       <td>
 66                           ${first_name!''}
 67                       </td>
 68                       <td>
 69                           ${fc_infos.givenName!''}
 70                       </td>
 71                   </tr>
 72                   <tr>
 73                       <td>#i18n{fccertifier.validate_data.lastName}</td>
 74                       <td>
 75                           ${family_name!''}
 76                       </td>
 77                       <td>
 78                           ${fc_infos.familyName!''}
 79                       </td>
 80                   </tr>
 81                   <tr>
 82                       <td>#i18n{fccertifier.validate_data.birthDate}</td>
 83                       <td>
 84                           ${birthdate!''}
 85                       </td>
 86                       <td>
 87                           ${fc_infos.idsBirthDate!''}
 88                       </td>
 89                   </tr>
 90                   <tr>
 91                       <td>#i18n{fccertifier.validate_data.birthPlace}</td>
 92                       <td>
 93                           ${birthplace!''}
 94                       </td>
 95                       <td>
 96                           ${fc_infos.idsBirthPlace!''}
 97                       </td>
 98                   </tr>
 99                   <tr>
 100                       <td>#i18n{fccertifier.validate_data.birthCountry}</td>
 101                       <td>
 102                           ${birthcountry!''}
 103                       </td>
 104                       <td>
 105                           ${fc_infos.birthcountry!'#i18n{fccertifier.validate_data.France}'}
 106                       </td>
 107                   </tr>
 108                </@table>
 109             </@rowBox>
 110   	  <div style="display:flex; justify-content:center;">
 111               <button class="btn btn-primary" type="submit">
 112                   #i18n{fccertifier.validate_data.confirm}
 113               </button>
 114               <a class="btn btn-default" href="jsp/site/Portal.jsp?page=mydashboardIdentity&view=viewIdentity" role="button">
 115                   #i18n{fccertifier.validate_data.cancel}
 116               </a>
 117   	  </div>
 118   
 119           </form>
 120       </div>
 121   </div>