private function higlite_img($var) {
return preg_replace_callback('#\[img\](.*?)\[/img\]#si', function($img) {
list($width, $height, $type, $attr, $mime) = getimagesize($img[1]);
if (!in_array($mime, array('image/png', 'image/jpeg', 'image/gif', 'image/x-png'))) {
return '<strong class="red">[BROKEN IMAGE]</strong>';
} else {
return '<img src="' . $img[1] . '" alt="' . $this->homeUrl . '" title="' . $this->homeUrl . ' external image" class="image"/>';
}
}, $var);
}