* Bug 15259: complementary fix 98/20798/4
Samuel GOUGEON [Tue, 5 Feb 2019 18:22:27 +0000 (19:22 +0100)]
  http://bugzilla.scilab.org/15259

Change-Id: If5fc5d96f018f8ef29d296c260c91fde2ab8e511

scilab/modules/helptools/src/java/org/scilab/modules/helptools/HTMLDocbookTagConverter.java

index 007a0c1..dcd3a12 100644 (file)
@@ -658,12 +658,19 @@ public class HTMLDocbookTagConverter extends DocbookTagConverter implements Temp
         } else {
             div = "span";
         }
+        String alt = attrs.get("alt");
+        if (alt == null) {
+            alt = "";
+        }
+        else {
+            alt = " alt=\'" + alt + "\'";
+        }
 
         if (getGenerationType() == Backend.JAVAHELP && isLinkedImage()) {
             // Java HTML renderer is not good... so when  the image is linked, we remove the div
-            return "<img src=\'" + fileName + "\' style=\'position:relative;" + top  + "width:" + img.width + "px;height:" + img.height + "px\'/>>";
+            return "<img src=\'" + fileName + "\' style=\'position:relative;" + top  + "width:" + img.width + "px;height:" + img.height + "px\'" + alt + "/>>";
         } else {
-            return "<" + div + align + "><img src=\'" + fileName + "\' style=\'position:relative;" + top  + "width:" + img.width + "px;height:" + img.height + "px\'/></" + div + ">";
+            return "<" + div + align + "><img src=\'" + fileName + "\' style=\'position:relative;" + top  + "width:" + img.width + "px;height:" + img.height + "px\'" + alt + "/></" + div + ">";
         }
     }