Code Duplication    Length = 12-14 lines in 3 locations

index.php 1 location

@@ 144-155 (lines=12) @@
141
142
// Display the Site Use Cookie Warning Validation
143
$useCookieValidation = api_get_setting('platform.cookie_warning');
144
if ($useCookieValidation === 'true') {
145
    if (isset($_POST['acceptCookies'])) {
146
        api_set_site_use_cookie_warning_cookie();
147
    } else if (!api_site_use_cookie_warning_cookie_exist()) {
148
        if (Template::isToolBarDisplayedForUser()) {
149
            $controller->tpl->assign('toolBarDisplayed', true);
150
        } else {
151
            $controller->tpl->assign('toolBarDisplayed', false);
152
        }
153
        $controller->tpl->assign('displayCookieUsageWarning', true);
154
    }
155
}
156
157
// When loading a chamilo page do not include the hot courses and news
158

main/admin/index.php 1 location

@@ 452-463 (lines=12) @@
449
450
// Display the Site Use Cookie Warning Validation
451
$useCookieValidation = api_get_setting('platform.cookie_warning');
452
if ($useCookieValidation === 'true') {
453
    if (isset($_POST['acceptCookies'])) {
454
        api_set_site_use_cookie_warning_cookie();
455
    } else if (!api_site_use_cookie_warning_cookie_exist()) {
456
        if (Template::isToolBarDisplayedForUser()) {
457
            $tpl->addGlobal('toolBarDisplayed', true);
458
        } else {
459
            $tpl->addGlobal('toolBarDisplayed', false);
460
        }
461
        $tpl->addGlobal('displayCookieUsageWarning', true);
462
    }
463
}
464
465
$tpl->addGlobal('web_admin_ajax_url', $admin_ajax_url);
466
$tpl->addGlobal('blocks', $blocks);

user_portal.php 1 location

@@ 206-219 (lines=14) @@
203
204
// Display the Site Use Cookie Warning Validation
205
$useCookieValidation = api_get_setting('cookie_warning');
206
if ($useCookieValidation === 'true') {
207
    if (isset($_POST['acceptCookies'])) {
208
        api_set_site_use_cookie_warning_cookie();
209
    } else {
210
        if (!api_site_use_cookie_warning_cookie_exist()) {
211
            if (Template::isToolBarDisplayedForUser()) {
212
                $controller->tpl->assign('toolBarDisplayed', true);
213
            } else {
214
                $controller->tpl->assign('toolBarDisplayed', false);
215
            }
216
            $controller->tpl->assign('displayCookieUsageWarning', true);
217
        }
218
    }
219
}
220
221
//check for flash and message
222
$sniff_notification = '';