diff --git a/core/modules/views/views.theme.inc b/core/modules/views/views.theme.inc index 2868898..e3c5cb9 100644 --- a/core/modules/views/views.theme.inc +++ b/core/modules/views/views.theme.inc @@ -198,14 +198,14 @@ function theme_views_view_fields($variables) { if (!empty($field->separator)) { $output .= $field->separator; } - $wrapper_element = htmlspecialchars($field->wrapper_element, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); + $wrapper_element = Html::escape($field->wrapper_element, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); if ($wrapper_element) { $output .= '<' . $wrapper_element . $field->wrapper_attributes . '>'; if (isset($field->label_element) && !empty($field->label_element)) { - $label_element = htmlspecialchars($field->label_element, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); + $label_element = Html::escape($field->label_element, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); $output .= '<' . $label_element . $field->label_attributes . '>'; } - $output .= htmlspecialchars($field->label, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); + $output .= Html::escape($field->label, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); if (isset($field->label_suffix) && isset($field->label_suffix)) { $output .= $field->label_suffix; } @@ -213,7 +213,7 @@ function theme_views_view_fields($variables) { $output .= ''; } } - $element_type = htmlspecialchars($field->element_type, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); + $element_type = Html::escape($field->element_type, ENT_QUOTES | ENT_SUBSTITUTE, 'UTF-8'); if ($element_type) { $output .= '<' . $element_type . $field->element_attributes . '>'; }