X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fhome.php;h=9f1810120258254661e2bf4045cb7ed54c2ac585;hb=41663c7592abe55a958632c3a48265e0a8544d2b;hp=dc571aaabd393aef51ee923e28c27b8d21e23d01;hpb=745bc7cf3f3990a8887fcc806a16d218f82e35db;p=friendica.git
diff --git a/mod/home.php b/mod/home.php
index dc571aaabd..9f18101202 100644
--- a/mod/home.php
+++ b/mod/home.php
@@ -1,8 +1,12 @@
user['nickname'])) {
- goaway(System::baseUrl()."/network");
+ $a->internalRedirect('network');
}
if (strlen(Config::get('system','singleuser'))) {
- goaway(System::baseUrl()."/profile/" . Config::get('system','singleuser'));
+ $a->internalRedirect('profile/' . Config::get('system','singleuser'));
}
}}
@@ -25,39 +29,36 @@ function home_init(App $a) {
if(! function_exists('home_content')) {
function home_content(App $a) {
- if (x($_SESSION,'theme')) {
+ if (!empty($_SESSION['theme'])) {
unset($_SESSION['theme']);
}
- if (x($_SESSION,'mobile-theme')) {
+ if (!empty($_SESSION['mobile-theme'])) {
unset($_SESSION['mobile-theme']);
}
$customhome = false;
- $defaultheader = '
'.((x($a->config,'sitename')) ? sprintf(t("Welcome to %s"), $a->config['sitename']) : "").'
';
+ $defaultheader = '' . (Config::get('config', 'sitename') ? L10n::t('Welcome to %s', Config::get('config', 'sitename')) : '') . '
';
- $homefilepath = $a->basepath . "/home.html";
- $cssfilepath = $a->basepath . "/home.css";
+ $homefilepath = $a->getBasePath() . "/home.html";
+ $cssfilepath = $a->getBasePath() . "/home.css";
if (file_exists($homefilepath)) {
$customhome = $homefilepath;
if (file_exists($cssfilepath)) {
$a->page['htmlhead'] .= '';
}
- }
+ }
- $login = Login::form($a->query_string, $a->config['register_policy'] == REGISTER_CLOSED ? 0 : 1);
+ $login = Login::form($a->query_string, intval(Config::get('config', 'register_policy')) === \Friendica\Module\Register::CLOSED ? 0 : 1);
$content = '';
- Addon::callHooks("home_content",$content);
+ Hook::callAll("home_content",$content);
- $tpl = get_markup_template('home.tpl');
- return replace_macros($tpl, [
+ $tpl = Renderer::getMarkupTemplate('home.tpl');
+ return Renderer::replaceMacros($tpl, [
'$defaultheader' => $defaultheader,
'$customhome' => $customhome,
'$login' => $login,
'$content' => $content
]);
-
- return $o;
-
}}