Proyectos de Subversion Moodle

Rev

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

Rev 549 Rev 1441
Línea 29... Línea 29...
29
$draweropenright = false;
29
$draweropenright = false;
30
$extraclasses = [];
30
$extraclasses = [];
Línea 31... Línea 31...
31
 
31
 
32
// Moodle 4. - Add block button in editing mode.
32
// Moodle 4. - Add block button in editing mode.
33
$addblockbutton = $OUTPUT->addblockbutton();
-
 
34
if (isloggedin()) {
33
$addblockbutton = $OUTPUT->addblockbutton();
35
    $blockdraweropen = (get_user_preferences('drawer-open-block') == true);
-
 
36
} else {
-
 
37
    $blockdraweropen = false;
-
 
Línea 38... Línea 34...
38
}
34
$blockdraweropen = (isloggedin()) ? get_user_preferences('drawer-open-block') == true : false;
39
 
35
 
40
if (defined('BEHAT_SITE_RUNNING')) {
36
if (defined('BEHAT_SITE_RUNNING')) {
Línea 47... Línea 43...
47
// Dark mode.
43
// Dark mode.
48
if (isloggedin()) {
44
if (isloggedin()) {
49
    $navdraweropen = (get_user_preferences('drawer-open-nav', 'true') == 'true');
45
    $navdraweropen = (get_user_preferences('drawer-open-nav', 'true') == 'true');
50
    $draweropenright = (get_user_preferences('sidepre-open', 'true') == 'true');
46
    $draweropenright = (get_user_preferences('sidepre-open', 'true') == 'true');
Línea 51... Línea 47...
51
 
47
 
-
 
48
    switch (theme_universe_get_setting('darkmodetheme')) {
52
    if (theme_universe_get_setting('darkmodetheme') == '1') {
49
        case '1':
53
        $darkmodeon = get_user_preferences('darkmode-on');
50
            $darkmodeon = get_user_preferences('darkmode-on');
54
        if ($darkmodeon) {
51
            if ($darkmodeon) {
55
            $extraclasses[] = 'theme-dark';
52
                $extraclasses[] = 'theme-dark';
56
        }
53
            }
-
 
54
            $darkmodetheme = true;
57
        $darkmodetheme = true;
55
            break;
58
    } else {
56
        default:
-
 
57
            $darkmodeon = false;
59
        $darkmodeon = false;
58
            break;
60
    }
59
    }
61
} else {
60
} else {
62
    $navdraweropen = false;
61
    $navdraweropen = false;
Línea 117... Línea 116...
117
 
116
 
118
if ($hassidecourseblocks) {
117
if ($hassidecourseblocks) {
119
    $extraclasses[] = 'page-has-blocks';
118
    $extraclasses[] = 'page-has-blocks';
Línea 120... Línea 119...
120
}
119
}
121
 
-
 
122
if (!isloggedin() || isguestuser()) {
-
 
123
    $isnotloggedin = true;
-
 
124
} else {
-
 
Línea 125... Línea 120...
125
    $isnotloggedin = false;
120
 
126
}
121
$isnotloggedin = (!isloggedin() || isguestuser()) ? true : false;
127
 
122
 
128
// Check if guest user.
123
// Check if guest user.
Línea 135... Línea 130...
135
}
130
}
Línea 136... Línea 131...
136
 
131
 
Línea 137... Línea 132...
137
$bodyattributes = $OUTPUT->body_attributes($extraclasses);
132
$bodyattributes = $OUTPUT->body_attributes($extraclasses);
138
 
133
 
139
$templatecontext = [
-
 
140
    'sitename' => format_string(
134
$templatecontext = [
141
        $SITE->shortname,
135
    'sitename' => format_string($SITE->shortname,
142
        true,
-
 
143
        ['context' => context_course::instance(SITEID), "escape" => false]
136
        true,
144
    ),
137
        ['context' => context_course::instance(SITEID), "escape" => false]),
145
    'output' => $OUTPUT,
138
    'output' => $OUTPUT,
146
    'bodyattributes' => $bodyattributes,
139
    'bodyattributes' => $bodyattributes,
147
    'darkmodeon' => !empty($darkmodeon),
140
    'darkmodeon' => !empty($darkmodeon),
Línea 162... Línea 155...
162
    // Moodle 4.
155
    // Moodle 4.
163
    'blockdraweropen' => $blockdraweropen,
156
    'blockdraweropen' => $blockdraweropen,
164
    'primarymoremenu' => $primarymenu['moremenu'],
157
    'primarymoremenu' => $primarymenu['moremenu'],
165
    'secondarymoremenu' => $secondarynavigation ?: false,
158
    'secondarymoremenu' => $secondarynavigation ?: false,
166
    'forceblockdraweropen' => $forceblockdraweropen,
159
    'forceblockdraweropen' => $forceblockdraweropen,
167
    'regionmainsettingsmenu' => $regionmainsettingsmenu,
-
 
168
    'hasregionmainsettingsmenu' => !empty($regionmainsettingsmenu),
-
 
169
    'overflow' => $overflow,
160
    'overflow' => $overflow,
170
    'headercontent' => $headercontent,
161
    'headercontent' => $headercontent,
171
    'addblockbutton' => $addblockbutton
162
    'addblockbutton' => $addblockbutton
172
];
163
];