Workaround for missing librecode
[core.git] / inc / classes / main / template / class_BaseTemplateEngine.php
index d7bf8ea63de03b1d45ce2c16953ccc1acef5734f..8969e4e90deae5e5110e579699af231848f50356 100644 (file)
@@ -1268,7 +1268,11 @@ class BaseTemplateEngine extends BaseFrameworkSystem {
                } // END - if
 
                // Convert all to UTF8
-               $content = recode("html..utf8", $content);
+               if (function_exists('recode')) {
+                       $content = recode("html..utf8", $content);
+               } else {
+                       // @TODO We need to find a fallback solution here
+               } // END - if
 
                // Get an XML parser
                $xmlParser = xml_parser_create();