$INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), '/inc') + 4) . '/security.php';
require($INC);
} elseif (!EXT_IS_ACTIVE('yoomedia')) {
- addFatalMessage(__FILE__, __LINE__, generateExtensionInactiveMessage('yoomedia'));
+ addFatalMessage(__FILE__, __LINE__, generateExtensionInactiveNotInstalledMessage('yoomedia'));
return;
} elseif (!EXT_IS_ACTIVE('bonus')) {
- addFatalMessage(__FILE__, __LINE__, generateExtensionInactiveMessage('bonus'));
+ addFatalMessage(__FILE__, __LINE__, generateExtensionInactiveNotInstalledMessage('bonus'));
return;
}
return false;
} elseif (count($result[0]) < 7) {
// Error received so prepare error code
- $code = explode(" ", $result[0]['id']);
- $code = $code[0];
- $code = explode("<br />", $code);
- $code = $code[0];
+ $codeArray = explode(" ", $result[0]['id']);
+ $code = $codeArray[0];
+ $codeArray = explode("<br />", $code);
+ $code = $codeArray[0];
+ $codeArray = explode("<br>", $code);
+ $code = $codeArray[0];
+
+ // Remove all new-line characters
+ $codeArray = explode("\n", $code);
+ $code = $codeArray[0];
+
+ // Remove carrige-return
+ $code = str_replace("\n", '', $code);
// Output message
LOAD_TEMPLATE('admin_yoomedia_error', false, sprintf("{--ADMIN_YOOMEDIA_ERROR_%s--}", strtoupper(yoomediaTranslateError($code))));