diff --git a/bin/cleanHTML.py b/bin/cleanHTML.py index 39919773b4d..cf3c32c3dd5 100755 --- a/bin/cleanHTML.py +++ b/bin/cleanHTML.py @@ -10,7 +10,7 @@ from os.path import isfile, join def validateLine(line, filNam): - li = ['home/mwetter', 'dymola/Modelica', '///opt/dymola', 'github/lbl-srg', 'Automatically generated'] + li = ['/tmp/', 'home/mwetter', 'dymola/Modelica', '///opt/dymola', 'github/lbl-srg', 'Automatically generated'] em = "" for s in li: if s in line: @@ -59,6 +59,21 @@ def validateLine(line, filNam): '/home/mwetter/proj/ldrd/bie/modeling/github/lbl-srg/modelica-buildings/Buildings': '..', '
':''}
+# Search for text such as
+# image
+# in order to update the link.
+with open(tesFil, 'r') as fil:
+    lines = fil.readlines()
+    for lin in lines:
+        iSta = lin.find('Resources/Images/UsersGuide')
+        if iSta > -1:
+            src_tag = 'src="'
+            i_src = lin.find(src_tag)
+            if i_src > -1:
+                 # entry should be /tmp/postBuildingsTagToWeb.sh.25555/modelica-buildings-3.0.0-rc.1/Buildings
+                entry = lin[i_src+len(src_tag):iSta]
+                replacements[entry] = '../'
+                break
 
 # Substitute text
 for fil in files: