App::get_baseurl is now replaced with System::baseUrl

This commit is contained in:
Michael 2017-08-26 07:32:10 +00:00
commit 5adfeb0bd5
134 changed files with 603 additions and 624 deletions

View file

@ -552,31 +552,16 @@ function system_unavailable() {
killme();
}
function clean_urls() {
$a = get_app();
return true;
}
function z_path() {
$base = App::get_baseurl();
if (!clean_urls()) {
$base .= '/?q=';
}
return $base;
}
/**
* @brief Returns the baseurl.
*
* @see App::get_baseurl()
* @see System::baseUrl()
*
* @return string
* @TODO Maybe super-flous and deprecated? Seems to only wrap App::get_baseurl()
* @TODO Function is deprecated and only used in some addons
*/
function z_root() {
return App::get_baseurl();
return System::baseUrl();
}
/**
@ -629,10 +614,10 @@ function check_url(App $a) {
// We will only change the url to an ip address if there is no existing setting
if (!x($url)) {
$url = set_config('system', 'url', App::get_baseurl());
$url = set_config('system', 'url', System::baseUrl());
}
if ((!link_compare($url, App::get_baseurl())) && (!preg_match("/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/", $a->get_hostname))) {
$url = set_config('system', 'url', App::get_baseurl());
if ((!link_compare($url, System::baseUrl())) && (!preg_match("/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/", $a->get_hostname))) {
$url = set_config('system', 'url', System::baseUrl());
}
return;
@ -914,7 +899,7 @@ function killme() {
*/
function goaway($s) {
if (!strstr(normalise_link($s), "http://")) {
$s = App::get_baseurl() . "/" . $s;
$s = System::baseUrl() . "/" . $s;
}
header("Location: $s");