From ac37de82e7285da94d5b6c192a8f10fcb9a8c26f Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Thu, 13 Jul 2017 17:05:42 -0500 Subject: [PATCH] Fix Document::parse_HTML_attributes --- main/inc/lib/document.lib.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main/inc/lib/document.lib.php b/main/inc/lib/document.lib.php index c59935bcfb7..49092475fc8 100755 --- a/main/inc/lib/document.lib.php +++ b/main/inc/lib/document.lib.php @@ -2559,7 +2559,9 @@ public static function parse_HTML_attributes($attrString, $wanted = array(), $ex $value_modified = str_replace('&', '&', $value); $value_array = explode('&', $value_modified); foreach ($value_array as $item) { - list($key, $item_value) = explode('=', $item); + $itemParts = explode('=', $item); + $key = $itemParts[0]; + $item_value = !empty($itemParts[1]) ? $itemParts[1] : ''; if ($key == $explode_variables[$name]) { $attributes[strtolower($name)][] = $item_value; }