public function installTemplate($element, $name=null, $client=1, $styles=null, $protected=0)
	{
		$this->addTemplateEntry($element, $name, $client, 1, 1, $styles, $protected);
	}
public function installTemplate($element, $name=null, $client=1, $styles=null, $protected=0)
	{
		$this->addTemplateEntry($element, $name, $client, 1, 1, $styles, $protected);
	}
public function installTemplate ( $ element , $ name = null , $ client = 1 , $ styles = null , $ protected = 0 ) { $ this -> addTemplateEntry ( $ element , $ name , $ client , 1 , 1 , $ styles , $ protected ) ; }
Install a template, adding it if needed

@param   string  $element    Template element
@param   string  $name       Template name
@param   int     $client     Admin or site client
@param   array   $styles     Template styles
@param   int     $protected  Whether or not the template is a core one or not
@return  void
Install a template adding it if needed