⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.45
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
work
/
modules
/
Layout
/
parts
/
View File Name :
cookie-consent-init.blade.php
@if(setting_item('enable_cookie_consent')) @php $blocks_list = setting_item('cookie_consent_setting_modal_block_list'); $cookie_blocks_data = []; if (!empty($blocks_list)){ $blocks_list = json_decode($blocks_list); foreach ($blocks_list as $list){ $data = [ 'title' => $list->title, 'description' => $list->content ]; if (!empty($list->toggle)){ $data['toggle'] = [ 'value' => $list->value, 'enabled' => (!empty($list->enable)), 'readonly' => (!empty($list->readonly)) ]; } $cookie_blocks_data[] = $data; } } @endphp <script defer src="{{asset('libs/cookie-consent/cookieconsent.js')}}"></script> <script> window.addEventListener('load', function () { // obtain plugin var cc = initCookieConsent(); // run plugin with your configuration cc.run({ current_lang: '{{ app()->getLocale() }}', autoclear_cookies: true, // default: false page_scripts: true, // default: false onFirstAction: function (user_preferences, cookie) { // callback triggered only once on the first accept/reject action }, onAccept: function (cookie) { // callback triggered on the first accept/reject action, and after each page load }, onChange: function (cookie, changed_categories) { // callback triggered when user changes preferences after consent has already been given }, languages: { '{{ app()->getLocale() }}': { consent_modal: { title: '{{ setting_item('cookie_consent_title',__('We use cookies!')) }}', description:'{!! clean(str_replace(array("\r", "\n"),'',setting_item('cookie_consent_desc'))) !!}', primary_btn: { text: '{{ setting_item('cookie_consent_primary_btn_text',__('Accept all')) }}', role: '{{ setting_item('cookie_consent_primary_btn_text','accept_all') }}', // 'accept_selected' or 'accept_all' }, secondary_btn: { text: '{{ setting_item('cookie_consent_secondary_btn_text',__('Settings')) }}', role: '{{ setting_item('cookie_consent_secondary_btn_text','settings') }}', // 'settings' or 'accept_necessary' } }, settings_modal: { title: '{{ setting_item('cookie_consent_setting_modal_title',__('Cookie preferences')) }}', save_settings_btn: '{{ setting_item('cookie_consent_setting_modal_save',__('Save settings')) }}', accept_all_btn: '{{ setting_item('cookie_consent_setting_modal_accept',__('Accept all')) }}', reject_all_btn: '{{ setting_item('cookie_consent_setting_modal_reject',__('Reject all')) }}', close_btn_label: '{{__('Close')}}', blocks: {!! json_encode($cookie_blocks_data) !!} } } } }); }); </script> @endif