public static function generateHtml($text, $manager = false, $layout = null) { $answer = ''; $parts = array(); if ($manager) { $parts = preg_split('/<object/i', $text); $i = 0; while ($i < sizeof($parts)) { $parts[$i] = Template::strChangeWmode($parts[$i]); $i++; } $i = 0; while ($i < sizeof($parts)) { if ($i > 0) { $answer .= "<object "; } $answer .= $parts[$i]; $i++; } } else { $answer = $text; } switch ($layout) { default: case "default": return ' <div class="ipWidget ipWidgetHtmlCode"> ' . $answer . ' </div> '; break; } }