$naked_body = preg_replace('/\[(.+?)\]/','',$body);
- $l = new Text_LanguageDetect;
- $lng = $l->detectConfidence($naked_body);
- $postopts = (($lng['language']) ? 'lang=' . $lng['language'] . ';' . $lng['confidence'] : '');
+ if (version_compare(PHP_VERSION, '5.3.0', '>=')) {
+ $l = new Text_LanguageDetect;
+ $lng = $l->detectConfidence($naked_body);
+
+ $postopts = (($lng['language']) ? 'lang=' . $lng['language'] . ';' . $lng['confidence'] : '');
+
+ logger('mod_item: detect language' . print_r($lng,true) . $naked_body, LOGGER_DATA);
+ }
+ else
+ $postopts = '';
- logger('mod_item: detect language' . print_r($lng,true) . $naked_body, LOGGER_DATA);
$private = ((strlen($str_group_allow) || strlen($str_contact_allow) || strlen($str_group_deny) || strlen($str_contact_deny)) ? 1 : 0);
$body = bb_translate_video($body);
+
/**
* Fold multi-line [code] sequences
*/
$body = scale_external_images($body,false);
+
+
/**
* Look for any tags and linkify them
*/