Adds explanations for the different types of names.
[platal.git] / templates / fusionax / ids.tpl
index aa12867..3f48241 100644 (file)
@@ -20,7 +20,7 @@
 {*                                                                        *}
 {**************************************************************************}
 
-<h2><a href="fusionax">Fusion des annuaires X.org - AX<a> / Identifiants</h2>
+<h2><a href="fusionax">Fusion des annuaires X.org - AX</a> / Identifiants</h2>
 
 <p>Le préalable à toute fusion de renseignements pour une personne entre ce
 que contient la base AX et ce que contient ce site est bien évidemment de
@@ -38,19 +38,50 @@ trouver une correspondance entre les personnes renseignés dans ces annuaires.</
 <p><a href="fusionax/ids/missingInXorg">{$nbMissingInXorg} ancien{if $nbMissingInXorg > 1}s{/if}</a>.</p>
 {/if}
 
+{if $wrongInXorg > 0}
+<h3>Anciens ayant un matricule_ax sur Xorg ne correspondant à rien dans la base de l'AX</h3>
+
+<p><a href="fusionax/ids/wrongInXorg">{$wrongInXorg} ancien{if $wrongInXorg > 1}s{/if}</a>.</p>
+{/if}
+
 <h3>Mettre en correspondance</h3>
-<form action="fusionax/ids/lier" method="get">
-       Matricule AX : <input name="matricule_ax" value""/><br/>
-       User ID X.org : <input name="user_id" value=""/><br/>
+<form action="fusionax/ids/lier" method="post">
+       Matricule AX : <input type="text" name="matricule_ax" value""/><br/>
+       User ID X.org : <input type="text" name="user_id" value=""/><br/>
        <input type="submit" value="Lier"/>
 </form>
 
 <p></p>
-<h3 id="autolink" name="autolink">Mise en correspondance automatique</h3>
+<div id="autolink" name="autolink">
+<h3>Mise en correspondance automatique</h3>
 {if $easyToLink}
-<p>Ces anciens sont probablement les mêmes (à peu près mêmes nom, prénom, promo)</p>
-{include file="fusionax/listFusion.tpl" fusionList=$easyToLink fusionAction="fusionax/ids/link" name="lier" field1="nom_ax" namefield1="Ancien AX"}
-<p><a href="fusionax/ids/linknext">Lier toutes les fiches affichées</a></p>
+<p>
+  Ces anciens sont probablement les mêmes (à peu près mêmes nom, prénom, promo)<br />
+  {$nbMatch} correspondances trouvées.
+</p>
+
+{include file="fusionax/listFusion.tpl" fusionList=$easyToLink fusionAction="fusionax/ids/link" name="lier" field1="display_name_ax" namefield1="Ancien AX"}
+<p><a href="fusionax/ids/linknext">Lier toutes les fiches affichées</a> <span id="fusion-reload" style="display:none"> - <a href="fusionax/ids#autolink">Trouver d'autres correspondances</a></span></p>
+<script type="text/javascript">
+{literal}
+//<!--
+$(document).ready(function() {
+    $('#autolink a.fusion-action').click(function(a){
+        $.get(a.currentTarget.href,{},function(){
+            $(a.currentTarget).hide();
+            $('#fusion-reload').show();
+            $('#fusion-reload a').click(function(a) {
+                document.location = a.currentTarget.href;
+                document.location.reload();
+            }); 
+        });
+        return false;
+    });
+});
+//-->
+{/literal}
+</script>
 {else}
 <p>Aucune correspondance automatique n'a été trouvée (mêmes nom, prénom, promo d'étude).</p>
 {/if}
+</div>