From a39c55502d81e29771fcb6bdcbb2c01aa3d68c63 Mon Sep 17 00:00:00 2001
From: daxid <david.rouquet@tetras-libre.fr>
Date: Thu, 10 Apr 2025 10:07:36 +0200
Subject: [PATCH] Replace strings in MD

---
 tetras_extraction/script/src/transform.py | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/tetras_extraction/script/src/transform.py b/tetras_extraction/script/src/transform.py
index 2269bab..f4d21c3 100644
--- a/tetras_extraction/script/src/transform.py
+++ b/tetras_extraction/script/src/transform.py
@@ -76,7 +76,7 @@ def postEditMD(str):
     regexIMG = re.compile(r"@IMAGESTART.*?@IMAGEEND")
     for imageElt in regexIMG.findall(str):
         imgFilename = imageElt.replace("@IMAGESTART","").replace("@IMAGEEND","").replace(r"\_","_")
-        imgHtml = '<img style="vertical-align:middle;" src="/macao-hugo/media/'+imgFilename+'" id="'+imgFilename+'"/>'
+        imgHtml = '<img class="inlineImage" src="/macao-hugo/media/'+imgFilename+'" id="'+imgFilename+'"/>'
         str = str.replace(imageElt, imgHtml)
     ###################################################
 
@@ -91,13 +91,21 @@ def postEditMD(str):
     if '@COMMENTIDSTART' in str :
         str = str.replace('@COMMENTIDSTART@','<div class="commentaireInfo" commentaireId="').replace('@COMMENTIDEND','">') + '</div>'
 
-
     ###################################################
-
     # Add html for images and fix media paths
+    ###################################################
     regexIMG = re.compile(r"!\[\]\(\.\./media/(.*?)\)")
     str = regexIMG.sub(r"<img src='/macao-hugo/media/\1'>", str)
 
+    ###################################################
+    # Some global string replacement
+    ###################################################
+    str = str.replace("""Pour vous enregistrer ou interrompre
+l'enregistrement, cliquez sur le bouton rouge.
+Pour vous réécouter, cliquez sur la flèche
+noire.""","")
+    str = str.replace("hauts-parleurs","flèches")
+
     return(str)
 
 
-- 
GitLab