Code Duplication    Length = 12-14 lines in 3 locations

user_portal.php 1 location

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

index.php 1 location

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

main/admin/index.php 1 location

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