Proyectos de Subversion Moodle

Rev

Rev 273 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 273 Rev 1441
Línea 50... Línea 50...
50
// Dark mode.
50
// Dark mode.
51
if (isloggedin()) {
51
if (isloggedin()) {
52
    $navdraweropen = get_user_preferences('drawer-open-nav', true);
52
    $navdraweropen = get_user_preferences('drawer-open-nav', true);
53
    $draweropenright = (get_user_preferences('sidepre-open', 'true') == 'true');
53
    $draweropenright = (get_user_preferences('sidepre-open', 'true') == 'true');
Línea 54... Línea 54...
54
 
54
 
-
 
55
    switch (theme_universe_get_setting('darkmodetheme')) {
55
    if (theme_universe_get_setting('darkmodetheme') == '1') {
56
        case '1':
56
        $darkmodeon = get_user_preferences('darkmode-on');
57
            $darkmodeon = get_user_preferences('darkmode-on');
57
        if ($darkmodeon) {
58
            if ($darkmodeon) {
58
            $extraclasses[] = 'theme-dark';
59
                $extraclasses[] = 'theme-dark';
-
 
60
            }
59
        }
61
            break;
60
    } else {
62
        default:
-
 
63
            $darkmodeon = false;
61
        $darkmodeon = false;
64
            break;
62
    }
65
    }
63
} else {
66
} else {
64
    $navdraweropen = false;
67
    $navdraweropen = false;
Línea 71... Línea 74...
71
}
74
}
Línea 72... Línea 75...
72
 
75
 
Línea 73... Línea 76...
73
$siteurl = $CFG->wwwroot;
76
$siteurl = $CFG->wwwroot;
74
 
77
 
75
$blockshtml = $OUTPUT->blocks('side-pre');
78
$blockshtml = $OUTPUT->blocks('side-pre');
76
$hasblocks = (strpos($blockshtml, 'data-block=') !== false || !empty($addblockbutton));
79
$hasblocks = strpos($blockshtml, 'data-block=') !== false || !empty($addblockbutton);
77
if (!$hasblocks) {
80
if (!$hasblocks) {
Línea 78... Línea 81...
78
    $blockdraweropen = false;
81
    $blockdraweropen = false;
79
}
82
}
80
 
83
 
81
if (theme_universe_get_setting('hidecourseindexnav') == true) {
84
if (theme_universe_get_setting('hidecourseindexnav') == true) {
82
    $hidecourseindexnav = true;
85
    $hidecourseindexnav = true;
Línea 83... Línea 86...
83
} else {
86
} else {
-
 
87
    $hidecourseindexnav = false;
84
    $hidecourseindexnav = false;
88
}
85
}
89
 
-
 
90
switch (theme_universe_get_setting('hidecourseindexnav')) {
-
 
91
    case false:
-
 
92
        $courseindex = core_course_drawer();
-
 
93
        if (!$courseindex) {
-
 
94
            $courseindexopen = false;
-
 
95
        }
86
 
96
        $extraclasses[] = ($courseindexopen == false) ? 'drawer-open-index--closed' : 'drawer-open-index--open';
87
if (theme_universe_get_setting('hidecourseindexnav') == false) {
-
 
88
    $courseindex = core_course_drawer();
-
 
89
    if (!$courseindex) {
-
 
90
        $courseindexopen = false;
97
        break;
91
    }
-
 
92
    if ($courseindexopen == false) {
-
 
93
        $extraclasses[] = 'drawer-open-index--closed';
-
 
94
    } else {
-
 
95
        $extraclasses[] = 'drawer-open-index--open';
-
 
96
    }
98
    default:
Línea 97... Línea 99...
97
} else {
99
        $courseindex = false;
98
    $courseindex = false;
100
        $courseindexopen = false;
Línea 148... Línea 150...
148
 
150
 
149
if ($hassidecourseblocks) {
151
if ($hassidecourseblocks) {
150
    $extraclasses[] = 'page-has-blocks';
152
    $extraclasses[] = 'page-has-blocks';
Línea 151... Línea 153...
151
}
153
}
152
 
-
 
153
if (!isloggedin() || isguestuser()) {
-
 
154
    $isnotloggedin = true;
-
 
155
} else {
-
 
Línea 156... Línea 154...
156
    $isnotloggedin = false;
154
 
157
}
155
$isnotloggedin = (!isloggedin() || isguestuser()) ? true : false;
158
 
156
 
159
// Check if guest user.
157
// Check if guest user.
Línea 187... Línea 185...
187
    'blockdraweropen' => $blockdraweropen,
185
    'blockdraweropen' => $blockdraweropen,
188
    'courseindex' => $courseindex,
186
    'courseindex' => $courseindex,
189
    'primarymoremenu' => $primarymenu['moremenu'],
187
    'primarymoremenu' => $primarymenu['moremenu'],
190
    'secondarymoremenu' => $secondarynavigation ?: false,
188
    'secondarymoremenu' => $secondarynavigation ?: false,
191
    'forceblockdraweropen' => $forceblockdraweropen,
189
    'forceblockdraweropen' => $forceblockdraweropen,
192
    'regionmainsettingsmenu' => $regionmainsettingsmenu,
-
 
193
    'hasregionmainsettingsmenu' => !empty($regionmainsettingsmenu),
-
 
194
    'overflow' => $overflow,
190
    'overflow' => $overflow,
195
    'headercontent' => $headercontent,
191
    'headercontent' => $headercontent,
196
    'addblockbutton' => $addblockbutton,
192
    'addblockbutton' => $addblockbutton,
197
    'hidecourseindexnav' => $hidecourseindexnav,
193
    'hidecourseindexnav' => $hidecourseindexnav,
198
];
194
];