forked from extern/egroupware
need to split off domain first, as it could contain app-name part of template eg. stylite.report.xet and https://my.stylite.de/egw/...
This commit is contained in:
parent
6faf899733
commit
3d1836aa49
@ -324,7 +324,17 @@ etemplate2.prototype.load = function(_name, _url, _data, _callback)
|
||||
{
|
||||
this.name = _name; // store top-level template name to have it available in widgets
|
||||
// store template base url, in case initial template is loaded via webdav, to use that for further loads too
|
||||
this.template_base_url = _url.split(_name.split('.').shift())[0];
|
||||
// need to split off domain first, as it could contain app-name part of template eg. stylite.report.xet and https://my.stylite.de/egw/...
|
||||
if (_url[0] != '/')
|
||||
{
|
||||
this.template_base_url = _url.match(/https?:\/\/[^/]+/).shift();
|
||||
_url = _url.split(this.template_base_url)[1];
|
||||
}
|
||||
else
|
||||
{
|
||||
this.template_base_url = '';
|
||||
}
|
||||
this.template_base_url += _url.split(_name.split('.').shift())[0];
|
||||
|
||||
egw().debug("info", "Loaded data", _data);
|
||||
var currentapp = this.app = _data.currentapp || window.egw_appName;
|
||||
|
Loading…
Reference in New Issue
Block a user