From eb3090db6f4e32afc985f26e5baa0826303ae340 Mon Sep 17 00:00:00 2001
From: Robert Castelo <robert@codepositive.com>
Date: Tue, 19 Aug 2014 14:28:13 +0100
Subject: [PATCH] Custom render function for Views

---
 handlers/apachesolr_views_handler_field.inc | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/handlers/apachesolr_views_handler_field.inc b/handlers/apachesolr_views_handler_field.inc
index 44644c0..3acd1a3 100644
--- a/handlers/apachesolr_views_handler_field.inc
+++ b/handlers/apachesolr_views_handler_field.inc
@@ -18,6 +18,14 @@ class apachesolr_views_handler_field extends views_handler_field {
     }
   }
 
+  // Render the value.
+  function render($values) {
+    $value = $this->get_value($values);
+    $value = filter_xss($value, array('a', 'em', 'strong', 'cite', 'blockquote', 'code', 'ul', 'ol', 'li', 'dl', 'dt', 'dd',
+                                      'img', 'button', 'div', 'span', 'h2', 'h3', 'h4', 'article', 'br', 'p', 'table', 'tr', 'td'));
+    return $value;
+  }
+
   /**
    * Called to determine what to tell the clicksorter.
    */
-- 
1.8.3.2

