w3c
6 july 2010
function smarty_function_w3c($params, &$smarty)
{
	$t = __(arr::get($params, 't'));

	// SyntaxHighlighter
	$pattern = '/<pre class="(.*)">(.*)<\/pre>/Us';
	$replacement = '<pre>' . __('SyntaxHighlighter : Removed Syntax for The W3C Markup Validation Service.') . '</pre>';
	$t = preg_replace($pattern, $replacement, $t);

	// YouTube
	$pattern = '/<object width="(.*)" height="(.*)">(.*)<\/object>/Us';
	$replacement = __('YouTube : Removed Object for The W3C Markup Validation Service.');
	$t = preg_replace($pattern, $replacement, $t);

	return $t;
}