summaryrefslogtreecommitdiff
path: root/functions.php
diff options
context:
space:
mode:
Diffstat (limited to 'functions.php')
-rw-r--r--functions.php14
1 files changed, 12 insertions, 2 deletions
diff --git a/functions.php b/functions.php
index 126ad27c6..f94da9525 100644
--- a/functions.php
+++ b/functions.php
@@ -3751,8 +3751,18 @@
rewrite_relative_url($site_url, $entry->getAttribute('src')));
}
- if (get_pref($link, 'OPEN_LINKS_IN_NEW_WINDOW', $owner)) {
- $entry->setAttribute("target", "_blank");
+ if (strtolower($entry->nodeName) == "a") {
+ if (get_pref($link, 'OPEN_LINKS_IN_NEW_WINDOW', $owner)) {
+ $entry->setAttribute("target", "_blank");
+ }
+ }
+
+ if (strtolower($entry->nodeName) == "img") {
+ $br = $doc->createElement("br");
+
+ if ($entry->parentNode->nextSibling)
+ $entry->parentNode->insertBefore($br, $entry->nextSibling);
+
}
}