Link images to anchors without hyperlink

pull/148/head
M66B 7 years ago
parent 8028304485
commit 692b1e5ce2

@ -83,15 +83,18 @@ public class HtmlHelper {
for (Element img : document.select("img")) { for (Element img : document.select("img")) {
img.prependElement("br"); img.prependElement("br");
boolean linked = false; String src = img.attr("src");
for (Element parent : img.parents()) if (src.startsWith("http://") || src.startsWith("https://")) {
if ("a".equals(parent.tagName())) { boolean linked = false;
linked = true; for (Element parent : img.parents())
break; if ("a".equals(parent.tagName())) {
} if (TextUtils.isEmpty(parent.attr("href")))
if (!linked) { parent.attr("href", img.attr("src"));
String src = img.attr("src"); linked = true;
if (src.startsWith("http://") || src.startsWith("https://")) { break;
}
if (!linked) {
Element a = document.createElement("a"); Element a = document.createElement("a");
a.attr("href", src); a.attr("href", src);
a.appendChild(img.clone()); a.appendChild(img.clone());

Loading…
Cancel
Save