Code Duplication    Length = 12-14 lines in 3 locations

index.php 1 location

@@ 123-134 (lines=12) @@
120
121
// Display the Site Use Cookie Warning Validation
122
$useCookieValidation = api_get_setting('cookie_warning');
123
if ($useCookieValidation === 'true') {
124
    if (isset($_POST['acceptCookies'])) {
125
        api_set_site_use_cookie_warning_cookie();
126
    } else if (!api_site_use_cookie_warning_cookie_exist()) {
127
        if (Template::isToolBarDisplayedForUser()) {
128
            $controller->tpl->assign('toolBarDisplayed', true);
129
        } else {
130
            $controller->tpl->assign('toolBarDisplayed', false);
131
        }
132
        $controller->tpl->assign('displayCookieUsageWarning', true);
133
    }
134
}
135
136
// When loading a chamilo page do not include the hot courses and news
137

user_portal.php 1 location

@@ 194-207 (lines=14) @@
191
192
// Display the Site Use Cookie Warning Validation
193
$useCookieValidation = api_get_setting('cookie_warning');
194
if ($useCookieValidation === 'true') {
195
    if (isset($_POST['acceptCookies'])) {
196
        api_set_site_use_cookie_warning_cookie();
197
    } else {
198
        if (!api_site_use_cookie_warning_cookie_exist()) {
199
            if (Template::isToolBarDisplayedForUser()) {
200
                $controller->tpl->assign('toolBarDisplayed', true);
201
            } else {
202
                $controller->tpl->assign('toolBarDisplayed', false);
203
            }
204
            $controller->tpl->assign('displayCookieUsageWarning', true);
205
        }
206
    }
207
}
208
209
//check for flash and message
210
$sniff_notification = '';

main/admin/index.php 1 location

@@ 510-521 (lines=12) @@
507
508
// Display the Site Use Cookie Warning Validation
509
$useCookieValidation = api_get_setting('cookie_warning');
510
if ($useCookieValidation === 'true') {
511
    if (isset($_POST['acceptCookies'])) {
512
        api_set_site_use_cookie_warning_cookie();
513
    } else if (!api_site_use_cookie_warning_cookie_exist()) {
514
        if (Template::isToolBarDisplayedForUser()) {
515
            $tpl->assign('toolBarDisplayed', true);
516
        } else {
517
            $tpl->assign('toolBarDisplayed', false);
518
        }
519
        $tpl->assign('displayCookieUsageWarning', true);
520
    }
521
}
522
523
$tpl->assign('web_admin_ajax_url', $admin_ajax_url);
524
$tpl->assign('blocks', $blocks);