diff --git a/.gitlab/website_hugo/content/archives/2021.08.02_deactivated-Joomla-articles/49-pre-requis-pour-une-installation-de-s2low-internalisee.md b/.gitlab/website_hugo/content/archives/2021.08.02_deactivated-Joomla-articles/49-pre-requis-pour-une-installation-de-s2low-internalisee.md
index 58e113a6ebac0ec91e8cf5f18a68f96b835aa7c4..d9b701a95ff31b145a3b483ae144c11a5b1b4e03 100644
--- a/.gitlab/website_hugo/content/archives/2021.08.02_deactivated-Joomla-articles/49-pre-requis-pour-une-installation-de-s2low-internalisee.md
+++ b/.gitlab/website_hugo/content/archives/2021.08.02_deactivated-Joomla-articles/49-pre-requis-pour-une-installation-de-s2low-internalisee.md
@@ -1,7 +1,7 @@
 +++
 title = "Pré-requis pour une installation de S²LOW internalisée"
 description = "Pré-requis pour une installation de S²LOW internalisée"
-tags = [ "S²LOW", "Premiers pas", "Installation" ]
+tags = [ "S²LOW", "S2LOW", "Premiers pas", "Installation" ]
 date = "2008-05-16"
 expirydate = "2021-07-31"
 +++
diff --git a/FAQ_articles/juridique/marche-public/110-marches-publics-vs-controle-de-legalite.md b/FAQ_articles/juridique/marche-public/110-marches-publics-vs-controle-de-legalite.md
index b4659b247898b83564b7dcfcd6fb01489eccddf0..561d2de001b7ef31f141411a3051c70a6c1a694b 100644
--- a/FAQ_articles/juridique/marche-public/110-marches-publics-vs-controle-de-legalite.md
+++ b/FAQ_articles/juridique/marche-public/110-marches-publics-vs-controle-de-legalite.md
@@ -1,7 +1,7 @@
 +++
 title = "Marchés publics vs. contrôle de légalité"
 description = "Marchés publics vs. contrôle de légalité"
-tags = [ "S²LOW", "Marchés publics", "Dématérialisation", "Signature électronique" ]
+tags = [ "S²LOW", "S2LOW", "Marchés publics", "Dématérialisation", "Signature électronique" ]
 date = "2018-08-03"
 +++
 {{< toc >}}
@@ -13,7 +13,7 @@ beaucoup d'encre. Certains points méritent d'être rappelés ou précisés pour
    Même si la réforme de la commande publique entrée en vigueur le 1er avril 2016 vient préciser les choses, en
    particulier du côté du profil acheteur (cad la plateforme de publication des marchés publics !). La procédure est
    [simplifiée](https://www.boamp.fr/Espace-entreprises/Actualites/Reforme-des-marches-publics-ce-qui-change-pour-les-entreprises)
-   pour les entreprises.  
+   pour les entreprises.
     On notera en particulier que depuis 2016, la signature (électronique ou manuelle!) n'est plus obligatoiire pour les
     réponses des entreprises. Ceci a été
     [confirmé en juin 2016](https://www.boamp.fr/Espace-entreprises/Actualites/Marches-publics-la-signature-de-l-offre-et-de-la-candidature-n-est-plus-obligatoire
@@ -22,9 +22,9 @@ beaucoup d'encre. Certains points méritent d'être rappelés ou précisés pour
 2. I**l est possible d'envoyer les marchés publics au contrôle de légalité** de manière dématérialisée depuis le début
    du projet ACTES. En 2006, la classification "marché public" existait déjà, même si à l'époque la limitation à 20 Mo
    limitait techniquement la transmission des pièces. Depuis, la limite technique est passée à 200 Mo par transaction:
-   on a maintenant la place de dématérialiser un marché public. Seuls les plans sont à exclure de l'envoi.  
+   on a maintenant la place de dématérialiser un marché public. Seuls les plans sont à exclure de l'envoi.
     Les services de l'État précisent la liste des pièces à envoyer au contrôle de légalité, telle la préfecture de
-    l'Eure en a fait un article dédié :  
+    l'Eure en a fait un article dédié :
 
     [Pièces à fournir au contrôle de légalité (article R 2131-5 CGCT)](http://www.eure.gouv.fr/Politiques-publiques/Collectivites-locales-Intercommunalite/Controle-de-legalite/Commande-publique/Transmission-des-marches-publics-au-controle-de-legalite
     "Pièces à fournir au contrôle de légalité")
@@ -55,7 +55,7 @@ beaucoup d'encre. Certains points méritent d'être rappelés ou précisés pour
     _marchés publics._](http://www.eure.gouv.fr/Politiques-publiques/Collectivites-locales-Intercommunalite/Controle-de-legalite/Commande-publique/Transmission-des-marches-publics-au-controle-de-legalite
     "Pièces à fournir au contrôle de légalité")
 
-3. **La signature électronique ne devient pas obligatoire dès le 1er octobre 2018.**  
+3. **La signature électronique ne devient pas obligatoire dès le 1er octobre 2018.**
     La Direction des Affaires Juridiques (DAJ) nous fait bénéficier de ses lumières au travers d'un guide à destination
     des acheteurs publics, présenté sous la forme de Questions / Réponses qui le rend très simple à lire. Pour en
     savoir plus, consulter
@@ -74,7 +74,7 @@ beaucoup d'encre. Certains points méritent d'être rappelés ou précisés pour
     d'envoyer les PJ en trésorerie via un flux "PES dépenses" lors de la transmission des mandats.
 
 Charge ensuite au profil acheteur de récupérer ces données diffusées par ETALAB en Open Data, et de les republier sur
-sa propre plateforme d'une manière intelligible.  
+sa propre plateforme d'une manière intelligible.
 Là encore, la DAJ nous éclaire grandement avec un article dédié à l'
 [ouverture des données des marches publics](https://www.economie.gouv.fr/daj/ouverture-des-donnees-commande-publique
 "opendata"), très explicatif (voir le schéma).
diff --git a/FAQ_articles/services-adullact/s2low/13-certificat-demande-serveur-s2low.md b/FAQ_articles/services-adullact/s2low/13-certificat-demande-serveur-s2low.md
index 0b86b1b41aecf39d6aa39906d71d232713cb48e3..30c316f29227861b98c1a70bb37d593aa1622af8 100644
--- a/FAQ_articles/services-adullact/s2low/13-certificat-demande-serveur-s2low.md
+++ b/FAQ_articles/services-adullact/s2low/13-certificat-demande-serveur-s2low.md
@@ -1,7 +1,7 @@
 +++
 title = "Comment faire une demande de certificat serveur pour S²LOW ?"
 description = "Faire une demande de certificat serveur pour S²LOW"
-tags = [ "S²LOW", "Certificat" ]
+tags = [ "S²LOW", "S2LOW", "Certificat" ]
 date = "2008-05-16"
 +++
 {{< toc >}}
diff --git a/FAQ_articles/services-adullact/s2low/16-certificats-electroniques-et-dispositifs-de-teletransmission.md b/FAQ_articles/services-adullact/s2low/16-certificats-electroniques-et-dispositifs-de-teletransmission.md
index 7777cb5cbc305c530ae57c7278a4b26b54790c49..8e2ae5ba022e7e6df92ff9d38204e648f5cb5ede 100644
--- a/FAQ_articles/services-adullact/s2low/16-certificats-electroniques-et-dispositifs-de-teletransmission.md
+++ b/FAQ_articles/services-adullact/s2low/16-certificats-electroniques-et-dispositifs-de-teletransmission.md
@@ -1,7 +1,7 @@
 +++
 title = "Certificats électroniques et dispositifs de télétransmission"
 description = "Tout ce que vous avez toujours voulu savoir sur les certificats électroniques et les tiers de télétransmission (TDT) ou de la nécessité d'acquérir un certificat compatible RGS"
-tags = [ "S²LOW", "Certificat", "Certificat RGS" ]
+tags = [ "S²LOW", "S2LOW", "Certificat", "Certificat RGS" ]
 date = "2007-04-12"
 +++
 {{< toc >}}
diff --git a/FAQ_articles/services-adullact/s2low/24-comment-acceder-a-mes-flux-actes-convertis-en-flux-seda.md b/FAQ_articles/services-adullact/s2low/24-comment-acceder-a-mes-flux-actes-convertis-en-flux-seda.md
index c5adfb9aea3cbb9eac4b02729214b2f0ef690193..7339de32157b06923a0e7e9f648fcdda33dbc17f 100644
--- a/FAQ_articles/services-adullact/s2low/24-comment-acceder-a-mes-flux-actes-convertis-en-flux-seda.md
+++ b/FAQ_articles/services-adullact/s2low/24-comment-acceder-a-mes-flux-actes-convertis-en-flux-seda.md
@@ -1,7 +1,7 @@
 +++
 title = "Comment accéder à mes flux ACTES convertis en flux SEDA"
 description = "Comment accéder à mes flux ACTES convertis en flux SEDA"
-tags = [ "S²LOW", "as@lae", "ACTES", "Flux SEDA" ]
+tags = [ "S²LOW", "S2LOW", "as@lae", "ACTES", "Flux SEDA" ]
 type = "blog"
 +++
 {{< toc >}}
diff --git a/FAQ_articles/services-adullact/s2low/25-s2low-actes-les-flux-budgetaires.md b/FAQ_articles/services-adullact/s2low/25-s2low-actes-les-flux-budgetaires.md
index 141f2a5eab224471d6403bac45a2adbffdbbc55e..64bc5f91eec854e929d266d70b9a16a782e70c0b 100644
--- a/FAQ_articles/services-adullact/s2low/25-s2low-actes-les-flux-budgetaires.md
+++ b/FAQ_articles/services-adullact/s2low/25-s2low-actes-les-flux-budgetaires.md
@@ -1,7 +1,7 @@
 +++
 title = "S²LOW / ACTES, gestion des flux budgétaires"
 description = "Gestion des flux budgétaires sur S²LOW"
-tags = [ "S²LOW", "ACTES" ]
+tags = [ "S²LOW", "S2LOW", "ACTES" ]
 date = "2011-10-04"
 +++
 {{< toc >}}
diff --git a/FAQ_articles/services-adullact/s2low/48-pre-requis-pour-la-mise-en-production-de-s2low-actes.md b/FAQ_articles/services-adullact/s2low/48-pre-requis-pour-la-mise-en-production-de-s2low-actes.md
index 4cec0a25b9a5d80430fb2315ce30ede625b24983..e11c457589f7dffd41277e36c7a2df8c81f9eef2 100644
--- a/FAQ_articles/services-adullact/s2low/48-pre-requis-pour-la-mise-en-production-de-s2low-actes.md
+++ b/FAQ_articles/services-adullact/s2low/48-pre-requis-pour-la-mise-en-production-de-s2low-actes.md
@@ -1,7 +1,7 @@
 +++
 title = "Prérequis pour la mise en production de S²LOW (ACTES)"
 description = "Prérequis pour la mise en production de S²LOW (ACTES)"
-tags = [ "S²LOW", "ACTES", "Assistance", "Premiers pas" ]
+tags = [ "S²LOW", "S2LOW", "ACTES", "Assistance", "Premiers pas" ]
 date = "2007-03-01"
 +++
 {{< toc >}}
diff --git a/FAQ_articles/services-adullact/s2low/utiliser-api-s2low-en-java/_index.md b/FAQ_articles/services-adullact/s2low/utiliser-api-s2low-en-java/_index.md
index d0a394c07c129f5fdefd687f4d4dd8fab5ca44fe..753147e6a982a2c8ca0cbb1904ededc533f48e98 100644
--- a/FAQ_articles/services-adullact/s2low/utiliser-api-s2low-en-java/_index.md
+++ b/FAQ_articles/services-adullact/s2low/utiliser-api-s2low-en-java/_index.md
@@ -1,7 +1,7 @@
 +++
 title = "Comment utiliser les APIs S²LOW en Java ?"
 description = "Les applications i-Parapheur et S²LOW proposent des API (interfaces de programmation) pour les applications tierces qui souhaitent se connecter et échanger des données."
-tags = [ "S²LOW" ]
+tags = [ "S²LOW", "S2LOW" ]
 date = "2010-02-25"
 +++
 {{< toc >}}
diff --git a/FAQ_articles/services-adullact/s2low/utiliser-api-s2low-en-php/_index.md b/FAQ_articles/services-adullact/s2low/utiliser-api-s2low-en-php/_index.md
index 96bda3791fdb673a235bf80c9a764fafaa5f744a..32fd50e16d760bd53f8db2d29df213c5c040e8c9 100644
--- a/FAQ_articles/services-adullact/s2low/utiliser-api-s2low-en-php/_index.md
+++ b/FAQ_articles/services-adullact/s2low/utiliser-api-s2low-en-php/_index.md
@@ -1,7 +1,7 @@
 +++
 title = "Comment utiliser les APIs S²LOW en PHP"
 description = "Définit les pré-requis nécessaires."
-tags = [ "S²LOW" ]
+tags = [ "S²LOW", "S2LOW" ]
 date = "2010-01-21"
 +++
 {{< toc >}}
@@ -15,54 +15,54 @@ La documentation des API disponibles pour S²LOW est accessible sur la forge adu
 [Documentations APIs](https://adullact.net/docman/?group_id=222)
 
 ```PHP
-<?php   
-   
+<?php
+
     // Url vers la plateforme s2low que vous voulez atteindre
-    $host  = 'https://demo-s2low.extranet.adullact.org'; 
+    $host  = 'https://demo-s2low.extranet.adullact.org';
     // l'api que vous voulez utiliser
     $api = $url."/modules/actes/actes\_transac\_submit.php"
-    // Enveloppe à envoyer à s2low 
-    $file = "/var/www/s2low/adl-TACT--123456725--20080624-1.tar.gz"; 
-   
-    // la partie x509 du certificat : openssl pkcs12 -in certificat.p12 -out client.pem -clcerts -nokeys 
+    // Enveloppe à envoyer à s2low
+    $file = "/var/www/s2low/adl-TACT--123456725--20080624-1.tar.gz";
+
+    // la partie x509 du certificat : openssl pkcs12 -in certificat.p12 -out client.pem -clcerts -nokeys
     define('PEM',      './key/client.pem');
     //  la clé privée du certificat :   openssl pkcs12 -in certificat.p12 -out key.pem -nocerts
-    define('SSLKEY',   './key/key.pem');   
+    define('SSLKEY',   './key/key.pem');
     //le certificat du CA :           openssl pkcs12 -in certificat.p12 -out ca.pem -cacerts -nokeys
-    define('CA\_PATH',  './key/'); 
-    define('PASSWORD', 'passwd'); 
+    define('CA\_PATH',  './key/');
+    define('PASSWORD', 'passwd');
 
-    // En fonction de l'api que l'on appelle, on doit renseigner le tableau suivant : 
-    $data = array('api'           => '1', 
+    // En fonction de l'api que l'on appelle, on doit renseigner le tableau suivant :
+    $data = array('api'           => '1',
                     'enveloppe' => "@$file" );
 
-    $ch = curl\_init(); 
+    $ch = curl\_init();
 
-    // Paramétrage des options curl 
+    // Paramétrage des options curl
     curl\_setopt($ch, CURLOPT\_URL, $url);
-    // En cas d'utilisation d'un proxy, on renseigne ici son adresse 
-    // curl\_setopt($ch, CURLOPT\_PROXY, 'x.x.x.x:8080'); 
+    // En cas d'utilisation d'un proxy, on renseigne ici son adresse
+    // curl\_setopt($ch, CURLOPT\_PROXY, 'x.x.x.x:8080');
     curl\_setopt($ch, CURLOPT\_POST, TRUE);
     curl\_setopt($ch, CURLOPT\_POSTFIELDS, $data );
-    curl\_setopt($ch, CURLOPT\_SSL\_VERIFYPEER, FALSE); 
+    curl\_setopt($ch, CURLOPT\_SSL\_VERIFYPEER, FALSE);
     curl\_setopt($ch, CURLOPT\_CAPATH, CA\_PATH);
     curl\_setopt($ch, CURLOPT\_SSLCERT, PEM);
-    curl\_setopt($ch, CURLOPT\_SSLCERTPASSWD, PASSWORD); 
-    curl\_setopt($ch, CURLOPT\_SSLKEY,  SSLKEY); 
-    curl\_setopt($ch, CURLOPT\_SSL\_VERIFYHOST, FALSE); 
-    curl\_setopt($ch, CURLOPT\_VERBOSE, true); 
-    curl\_setopt($ch, CURLOPT\_RETURNTRANSFER, TRUE);   
-    $curl\_return = curl\_exec($ch); 
+    curl\_setopt($ch, CURLOPT\_SSLCERTPASSWD, PASSWORD);
+    curl\_setopt($ch, CURLOPT\_SSLKEY,  SSLKEY);
+    curl\_setopt($ch, CURLOPT\_SSL\_VERIFYHOST, FALSE);
+    curl\_setopt($ch, CURLOPT\_VERBOSE, true);
+    curl\_setopt($ch, CURLOPT\_RETURNTRANSFER, TRUE);
+    $curl\_return = curl\_exec($ch);
 
     if ($curl\_return === false) {
         echo 'KO\\nErreur dans le module curl.' . '<br /gt;';
         echo 'curl\_errno() = ' . curl\_errno($ch) . '<br /gt;';
         echo 'curl\_error() = ' . curl\_error($ch) . '<br /gt;';
     } else {
-       echo 'Document envoyé<br >'; 
+       echo 'Document envoyé<br >';
     }
 
-    curl\_close($ch); 
-  
+    curl\_close($ch);
+
 ?>
 ```