<?php
/*---------------------+
| dont worry, be happy |
+---------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
if (!function_exists("img_bbcode_callback")) {
function img_bbcode_callback($matches) {
if (substr($matches[3], -1, 1) != "/") {
return "<span style='display: block; width: 300px; max-height: 300px; overflow: auto;' class='forum-img-wrapper'><img src='".$matches[1].str_replace(array("?","&","&","="), "", $matches[3]).$matches[4]."' alt='".$matches[3].$matches[4]."' style='border:0px' class='forum-img' /></span>";
} else {
return $matches[0];
}
}
}
$text = preg_replace_callback("#\[img\]((http|ftp|https|ftps)://)(.*?)(\.(jpg|jpeg|gif|png|JPG|JPEG|GIF|PNG))\[/img\]#si", "img_bbcode_callback", $text);
?>