<?php

function htmlsc_repeat($var)
{
	if (is_array($var)) {
		return array_map('htmlsc_repeat', $var);
	} else {
		return htmlsc($var);
	}
}

function plugin_seo_convert()
{
	global $head_tags;

	$args = func_get_args();
	$name = htmlsc($args[0]);

	switch ($name) {
		case 'description':
			$content = htmlsc($args[1]);
			$head_tags[] = '<meta name="'.$name.'" content="'.$content.'">';
			break;
		case 'keywords':
			array_shift($args);
			htmlsc_repeat($args);
			$head_tags[] = '<meta name="'.$name.'" content="'.join(',', $args).'">';
			break;
	}
}

?>
