lost_login.html
1 <div class="row">
2 <div class="col-12 col-md-4 offset-md-3">
3 <#if action_successful?has_content>
4 <h2>#i18n{module.mylutece.database.xpage.lost_login.pageTitle}</h2>
5 <form id="lostLogin" name="lostLogin" action="${action_successful}" method="post">
6 <h3>#i18n{module.mylutece.database.message.lost_login.success} : ${email}</h3>
7 <div class="form-row">
8 <button class="btn btn-primary" id="button-return" type="submit" name="btnBack">
9 #i18n{module.mylutece.database.xpage.account.btnBack}
10 </button>
11 </div>
12 </form>
13 <#else>
14 <form class="form-horizontal" id="lostLogin" name="lostLogin" action="jsp/site/plugins/mylutece/modules/database/DoSendLogin.jsp" method="post">
15 <h2>#i18n{module.mylutece.database.xpage.lost_login.pageTitle}</h2>
16 <p class="lead">#i18n{module.mylutece.database.xpage.lost_login.text}</p>
17 <#if error_code?has_content >
18 <#assign typeClass = " is-invalid" />
19 <#if error_code = "error_mandatory_fields">
20 <div class="alert alert-warning">#i18n{module.mylutece.database.message.account.errorMandatoryFields}</div>
21 <#assign classEmail = typeClass />
22 </#if>
23 <#if error_code = "error_syntax_email">
24 <div class="alert alert-warning">#i18n{module.mylutece.database.message.account.errorBadEmail}</div>
25 <#assign classEmail = typeClass />
26 </#if>
27 <#if error_code = "error_unknown_email">
28 <div class="alert alert-warning">#i18n{module.mylutece.database.message.lost_login.errorUnkownEmail}</div>
29 </#if>
30 <#if error_code = "error_sending_email">
31 <div class="alert alert-warning">#i18n{module.mylutece.database.message.lost_login.errorSendingEmail}</div>
32 </#if>
33 </#if>
34 <input type="hidden" name="plugin_name" value="${plugin_name}" />
35 <div class="form-floating">
36 <input class="form-control${classEmail?if_exists}" type="email" name="email" id="email" maxlength="100" value="">
37 <label for="email">#i18n{module.mylutece.database.xpage.lost_login.email} * : </label>
38 </div>
39 <div class="form-row mt-2">
40 <button class="btn btn-primary btn-small" id="button-send" type="submit" name="btnSend">
41 <span class="ti ti-check"></span> #i18n{module.mylutece.database.xpage.lost_login.btnSend}
42 </button>
43 <button class="btn btn-secondary" id="button-return" type="button" name="back" onclick="javascript:history.go(-1)">
44 <span class="ti ti-circle-x"></span> #i18n{module.mylutece.database.xpage.account.btnBack}
45 </button>
46 </div>
47 </form>
48 </#if>
49 </div>
50 </div>