forked from extern/egroupware
backport the ability to manualy set the tpl path
This commit is contained in:
parent
b55f7db8ed
commit
3d6ef7ce57
@ -85,12 +85,12 @@
|
|||||||
@abstract sets the preferred and fallback template search paths
|
@abstract sets the preferred and fallback template search paths
|
||||||
@return void
|
@return void
|
||||||
*/
|
*/
|
||||||
function set_tpl_path()
|
function set_tpl_path($man_dir=false)
|
||||||
{
|
{
|
||||||
$preferred_dir=$this->get_tpl_dir();
|
$preferred_dir=$this->get_tpl_dir();
|
||||||
$fallback_dir=$this->get_tpl_dir(true);
|
$fallback_dir=$this->get_tpl_dir(true);
|
||||||
|
|
||||||
if(!$preferred_dir && $fallback_dir)
|
if(!$preferred_dir && $man_dir && $fallback_dir)
|
||||||
{
|
{
|
||||||
$this->halt(lang('No Savant2 template directories were found in:'.EGW_APP_ROOT));
|
$this->halt(lang('No Savant2 template directories were found in:'.EGW_APP_ROOT));
|
||||||
}
|
}
|
||||||
@ -106,9 +106,14 @@
|
|||||||
$this->addPath('template',$preferred_dir);
|
$this->addPath('template',$preferred_dir);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($man_dir)
|
||||||
|
{
|
||||||
|
$this->addPath('template',$man_dir);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
@function get_tpl_dir
|
@function get_tpl_dir
|
||||||
|
Loading…
Reference in New Issue
Block a user