merge_modals.ftl
1 <#macro mergeModals>
2 <div class="modal fade" id="merge-modal" tabindex="-1" aria-labelledby="mergeModalLabel" aria-hidden="true">
3 <div class="modal-dialog modal-lg rounded-5">
4 <div class="modal-content rounded-5">
5 <form id="mediation-merge-form" class="form-inline container" action="jsp/admin/plugins/identitymediation/IdentityDuplicate.jsp">
6 <input type="hidden" name="code" value="${current_rule_code}" />
7 <input type="hidden" name="page" value="${current_page}" />
8 <input type="hidden" name="cuid" value="${suspicious_identity.customerId}" />
9 <div class="modal-header border-0">
10 <h1 class="modal-title text-center w-100 p-4 pb-0" id="mergeModalLabel">#i18n{identitymediation.resolve_duplicates.confirm}</h1>
11 <button type="button" class="btn btn-rounded border position-absolute end-0 me-3 top-0 mt-3" data-bs-dismiss="modal" aria-label="Close">x</button>
12 </div>
13 <div class="modal-body text-center border-0 pt-0">
14 <h3 class="text-center w-100">#i18n{identitymediation.resolve_duplicates.confirmMerge}</h3>
15 <ul class="text-start">
16 <li><b>#i18n{identitymediation.resolve_duplicates.mergeEntities}</b></li>
17 <li class="d-none">
18 <b>#i18n{identitymediation.resolve_duplicates.copyAttributes}</b>
19 <ul id="recap-attributes-merge-ul"></ul>
20 </li>
21 </ul>
22 </div>
23 <div class="modal-footer justify-content-center pb-4 pt-0 border-0">
24 <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">#i18n{identitymediation.resolve_duplicates.buttonCancel}</button>
25 <button class="btn btn-primary" name="action_mergeDuplicate">#i18n{identitymediation.resolve_duplicates.buttonMergeDuplicate}</button>
26 </div>
27 </form>
28 </div>
29 </div>
30 </div>
31 <div class="modal fade" id="exclude-modal" tabindex="-1" aria-labelledby="excludeModalLabel" aria-hidden="true">
32 <div class="modal-dialog rounded-5">
33 <div class="modal-content rounded-5">
34 <form class="form-inline container" action="jsp/admin/plugins/identitymediation/IdentityDuplicate.jsp">
35 <input type="hidden" name="code" value="${current_rule_code}" />
36 <input type="hidden" name="page" value="${current_page}" />
37 <input type="hidden" name="cuid" value="${suspicious_identity.customerId}" />
38 <input type="hidden" name="cuid_to_exclude" value="${identity_to_merge.customerId}" />
39 <div class="modal-header border-0">
40 <h1 class="modal-title text-center w-100 p-4 pb-0" id="excludeModalLabel">#i18n{identitymediation.resolve_duplicates.confirm}</h1>
41 <button type="button" class="btn btn-rounded border position-absolute end-0 me-3 top-0 mt-3" data-bs-dismiss="modal" aria-label="Close">x</button>
42 </div>
43 <div class="modal-body text-center border-0 pt-0">
44 #i18n{identitymediation.resolve_duplicates.confirmExclude}
45 </div>
46 <div class="modal-footer justify-content-center pb-4 pt-0 border-0">
47 <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">#i18n{identitymediation.resolve_duplicates.buttonCancel}</button>
48 <button class="btn btn-primary" name="action_excludeDuplicate">#i18n{identitymediation.resolve_duplicates.buttonExcludeDuplicate}</button>
49 </div>
50 </form>
51 </div>
52 </div>
53 </div>
54 <div class="modal fade" id="notify-modal" tabindex="-1" aria-labelledby="notifyModalLabel" aria-hidden="true">
55 <div class="modal-dialog rounded-5">
56 <div class="modal-content rounded-5">
57 <form class="form-inline container" action="jsp/admin/plugins/identitymediation/IdentityDuplicate.jsp">
58 <div class="modal-header border-0">
59 <h1 class="modal-title text-center w-100 p-4 pb-0" id="notifyModalLabel">#i18n{identitymediation.resolve_duplicates.confirm}</h1>
60 <button type="button" class="btn btn-rounded border position-absolute end-0 me-3 top-0 mt-3" data-bs-dismiss="modal" aria-label="Close">x</button>
61 </div>
62 <div class="modal-body text-center border-0 pt-0">
63 Fonctionnalité non développée.
64 </div>
65 <div class="modal-footer justify-content-center pb-4 pt-0 border-0">
66 <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">#i18n{identitymediation.resolve_duplicates.buttonCancel}</button>
67 </div>
68 </form>
69 </div>
70 </div>
71 </div>
72 </#macro>