Commit 6c894a7a authored by Cecilia Vela Gurovic's avatar Cecilia Vela Gurovic
Browse files

Bug 1892437: login form, dont create it if not needed

behatnotneeded

Change-Id: Ibc856cbbcbc1790f73478343aa5c5ef5af31bf8a
parent 81db38c6
Loading
Loading
Loading
Loading
+13 −11
Original line number Diff line number Diff line
@@ -174,8 +174,9 @@ function smarty($javascript = array(), $headers = array(), $pagestrings = array(
    $sideblock_menu = array();
    if (get_config('installed')) {
        // Fetch all the core side blocks now to avoid any 'set headdata' before smarty_core() problems
        $authgenerateloginform = auth_generate_login_form();
        $isloginblockvisible = !$USER->is_logged_in() && !get_config('siteclosedforupgrade') && get_config('showloginsideblock');
        if ($isloginblockvisible) {
            $authgenerateloginform = auth_generate_login_form();
            $loginsideblock = array(
                'name'   => 'login',
                'weight' => -10,
@@ -186,6 +187,7 @@ function smarty($javascript = array(), $headers = array(), $pagestrings = array(
                'smarty' => array('SHOWLOGINBLOCK' => $isloginblockvisible),
            );
            sideblock_template($loginsideblock, $sideblock_menu);
        }
        sideblock_template(site_menu(), $sideblock_menu);
        sideblock_template(tags_sideblock(), $sideblock_menu);
        sideblock_template(selfsearch_sideblock(), $sideblock_menu);