⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.19
Server IP:
178.33.27.10
Server:
Linux cpanel.dev-unit.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Server Software:
Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
PHP Version:
8.2.11
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
id
/
erp.dev-unit.com
/
resources
/
views
/
layouts
/
View File Name :
cookie_consent.blade.php
<link rel='stylesheet' href='{{asset('css/cookieconsent.css')}}' media="screen" /> <script src="{{ asset('js/cookieconsent.js') }}"></script> <script> let language_code = document.documentElement.getAttribute('lang'); let languages = {}; languages[language_code] = { consent_modal: { title: 'hello', description: 'description', primary_btn: { text: 'primary_btn text', role: 'accept_all' }, secondary_btn: { text: 'secondary_btn text', role: 'accept_necessary' } }, settings_modal: { title: 'settings_modal', save_settings_btn: 'save_settings_btn', accept_all_btn: 'accept_all_btn', reject_all_btn: 'reject_all_btn', close_btn_label: 'close_btn_label', blocks: [{ title: 'block title', description: 'block description' }, { title: 'title', description: 'description', toggle: { value: 'necessary', enabled: true, readonly: false } }, ] } }; </script> <script> function setCookie(cname, cvalue, exdays) { const d = new Date(); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); let expires = "expires=" + d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } function getCookie(cname) { let name = cname + "="; let decodedCookie = decodeURIComponent(document.cookie); let ca = decodedCookie.split(';'); for (let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } // obtain plugin var cc = initCookieConsent(); // run plugin with your configuration cc.run({ current_lang: 'en', autoclear_cookies: true, // default: false page_scripts: true, // ... gui_options: { consent_modal: { layout: 'cloud', // box/cloud/bar position: 'bottom center', // bottom/middle/top + left/right/center transition: 'slide', // zoom/slide swap_buttons: false // enable to invert buttons }, settings_modal: { layout: 'box', // box/bar // position: 'left', // left/right transition: 'slide' // zoom/slide } }, onChange: function(cookie, changed_preferences) {}, onAccept: function(cookie) { if (!getCookie('workdo_dash_cookie_status')) { var cookie = cookie.level; $.ajax({ url: '{{ route('cookie.consent') }}', datType: 'json', data: { cookie: cookie, }, }) setCookie('workdo_dash_cookie_status', '1', 182, '/'); } }, languages: { 'en': { consent_modal: { title: "{{$admin_settings['cookie_title']}}", description: '{{$admin_settings['cookie_description']}}. <button type="button" data-cc="c-settings" class="cc-link">{{__('Let me choose')}}</button>', primary_btn: { text: 'Accept all', role: 'accept_all' // 'accept_selected' or 'accept_all' }, secondary_btn: { text: 'Reject all', role: 'accept_necessary' // 'settings' or 'accept_necessary' }, }, settings_modal: { title: 'Cookie preferences', save_settings_btn: 'Save settings', accept_all_btn: 'Accept all', reject_all_btn: 'Reject all', close_btn_label: 'Close', cookie_table_headers: [{ col1: 'Name' }, { col2: 'Domain' }, { col3: 'Expiration' }, { col4: 'Description' } ], blocks: [{ title: '{{$admin_settings['cookie_title']}}', description: '{{$admin_settings['cookie_description']}}.' }, { title: "{{$admin_settings['strictly_cookie_title']}}", description: '{{$admin_settings['strictly_cookie_description']}}', toggle: { value: 'necessary', enabled: true, readonly: true // cookie categories with readonly=true are all treated as "necessary cookies" } }, { title: 'More information', description: '{{$admin_settings['more_information_description']}} <a class="cc-link" href="{{$admin_settings['contactus_url']}}">contact us</a>.', }] } } } }); </script>