From b05b1cbfd22abc16d5b6f43da227bc442af270a7 Mon Sep 17 00:00:00 2001
From: Guillaume Rousse <guillaume.rousse@renater.fr>
Date: Tue, 12 Mar 2024 16:41:39 +0100
Subject: [PATCH] add qualification federation selection list

---
 lib/AccessCheck/L10N/fr.pm           |  4 ++++
 templates/web/renater/step1.html.tt2 | 11 +++++++++++
 2 files changed, 15 insertions(+)

diff --git a/lib/AccessCheck/L10N/fr.pm b/lib/AccessCheck/L10N/fr.pm
index e22a588..5be7bac 100644
--- a/lib/AccessCheck/L10N/fr.pm
+++ b/lib/AccessCheck/L10N/fr.pm
@@ -52,6 +52,10 @@ msgstr "Tous les fournisseurs de service enregistrés dans la fédération Educa
 msgid "All service providers registered in eduGAIN federation"
 msgstr "Tous les fournisseurs de service enregistrés dans la fédération eduGAIN"
 
+#: templates/web/renater/step1.html.tt2:44
+msgid "All service providers registered in qualification federation"
+msgstr "Tous les fournisseurs de service enregistrés dans la fédération de qualification"
+
 #: templates/web/renater/select_sp.tt2.html:44
 msgid "All service providers registered in test federation"
 msgstr "Tous les fournisseurs de service enregistrés dans la fédération de test"
diff --git a/templates/web/renater/step1.html.tt2 b/templates/web/renater/step1.html.tt2
index d8dd3d0..37f01a6 100644
--- a/templates/web/renater/step1.html.tt2
+++ b/templates/web/renater/step1.html.tt2
@@ -40,6 +40,17 @@
             </select>
         </fieldset>
 
+        <fieldset>
+            <legend>[% c.loc("All service providers registered in qualification federation") %]</legend>
+            <select id="qualif" name="qualif">
+                <option value=""></option>
+    [% FOREACH sp IN sps %]
+        [% NEXT UNLESS sp.is_member_of('qualif') %]
+                <option value="[% sp.entityid() %]">[% sp.display_name() | html %]</option>
+    [% END %]
+            </select>
+        </fieldset>
+
         <fieldset>
             <legend>[% c.loc("All service providers registered in test federation") %]</legend>
             <select id="test" name="test">
-- 
GitLab