1// obtain cookieconsent plugin 2var cookieconsent = initCookieConsent(); 3 4// run plugin with config object 5cookieconsent.run({ 6 autorun: true, 7 current_lang: 'en', 8 autoclear_cookies: true, 9 page_scripts: true, 10 gui_options: { 11 consent_modal: { 12 layout: 'box', // box/cloud/bar 13 position: 'bottom right', // bottom/middle/top + left/right/center 14 transition: 'slide', // zoom/slide 15 swap_buttons: false // enable to invert buttons 16 }, 17 settings_modal: { 18 layout: 'box', // box/bar 19 // position: 'left', // left/right 20 transition: 'zoom' // zoom/slide 21 } 22 }, 23 languages: { 24 en: { 25 consent_modal: { 26 title: 'The bananas, ooops, cookies we\'re using', 27 description: 'Hi, Skill4ltu Index uses essential cookies to ensure its proper operation and tracking cookies to understand how you interact with it. The latter will be set only upon approval. <a aria-label="Cookie policy" class="cc-link" href="/privacy-policy">Read more</a>', 28 primary_btn: { 29 text: 'Accept', 30 role: 'accept_all' // 'accept_selected' or 'accept_all' 31 }, 32 secondary_btn: { 33 text: 'Settings', 34 role: 'settings' // 'settings' or 'accept_necessary' 35 } 36 }, 37 settings_modal: { 38 title: 'Cookie preferences', 39 save_settings_btn: 'Save settings', 40 accept_all_btn: 'Accept all', 41 reject_all_btn: 'Reject all', // optional, [v.2.5.0 +] 42 cookie_table_headers: [ 43 { col1: 'Name' }, 44 { col2: 'Scope / Provider' }, 45 { col3: 'Expiration' }, 46 { col4: 'Description' }, 47 { col5: 'Type' } 48 ], 49 blocks: [ 50 { 51 title: 'Cookie usage', 52 description: 'We use cookies to ensure the basic functionalities of the website and to enhance your online experience. Some cookies are strictly necessary for login, security, and consent management. Analytics cookies are enabled only after approval. Advertising partners on ad-supported pages may use their own cookies or identifiers subject to their own policies.' 53 }, { 54 title: 'Strictly necessary cookies', 55 description: 'These cookies are essential for the proper functioning of the website, including consent handling, login security, and account-linked features. Without these cookies, the website would not work properly.', 56 toggle: { 57 value: 'necessary', 58 enabled: true, 59 readonly: true 60 }, 61 cookie_table: [ 62 { 63 col1: 'cc_cookie', 64 col2: 'skill4ltu.eu', 65 col3: 'Approximately 6 months', 66 col4: 'Remembers your cookie consent preferences.', 67 col5: 'Permanent cookie' 68 }, 69 { 70 col1: 'wargaming-active-account', 71 col2: 'skill4ltu.eu', 72 col3: '30 days', 73 col4: 'Stores the currently selected Wargaming account for the website UI.', 74 col5: 'Permanent cookie' 75 }, 76 { 77 col1: 'wargaming-linked-accounts', 78 col2: 'skill4ltu.eu', 79 col3: 'Varies', 80 col4: 'Secure HTTP-only session cookie used for linked Wargaming account data.', 81 col5: 'Permanent cookie' 82 }, 83 { 84 col1: 'google_oauth_state / twitch_oauth_state / patreon_oauth_state / wg_oauth_state', 85 col2: 'skill4ltu.eu', 86 col3: '5 minutes', 87 col4: 'Short-lived OAuth state cookies used to protect sign-in requests against forgery.', 88 col5: 'Permanent cookie' 89 }, 90 { 91 col1: 'google-status / google-access-token / google-refresh-token', 92 col2: 'skill4ltu.eu', 93 col3: '7 days + 24h grace / provider expiry / 6 months', 94 col4: 'Secure HTTP-only cookies used for Google or YouTube sign-in and membership verification.', 95 col5: 'Permanent cookie' 96 }, 97 { 98 col1: 'twitch-status / twitch-access-token / twitch-refresh-token', 99 col2: 'skill4ltu.eu', 100 col3: '7 days + 24h grace / provider expiry / 6 months', 101 col4: 'Secure HTTP-only cookies used for Twitch sign-in and entitlement checks.', 102 col5: 'Permanent cookie' 103 }, 104 { 105 col1: 'patreon-status / patreon-access-token / patreon-refresh-token', 106 col2: 'skill4ltu.eu', 107 col3: '7 days + 24h grace / provider expiry / 6 months', 108 col4: 'Secure HTTP-only cookies used for Patreon sign-in and entitlement checks.', 109 col5: 'Permanent cookie' 110 }, 111 { 112 col1: 'active-mod-status', 113 col2: 'skill4ltu.eu', 114 col3: '7 days + 24h grace', 115 col4: 'Secure HTTP-only cookie used to cache active Skill4ltu Mod access status.', 116 col5: 'Permanent cookie' 117 }, 118 ] 119 }, { 120 title: 'Analytics cookies', 121 description: 'These cookies collect information about how you use the website, which pages you visited and which links you clicked on. They are set only if you opt in through the cookie banner.', 122 toggle: { 123 value: 'analytics', 124 enabled: false, 125 readonly: false 126 }, 127 cookie_table: [ 128 { 129 col1: '^_ga', 130 col2: 'Google Analytics', 131 col3: '2 years', 132 col4: 'Used to distinguish unique users by assigning a randomly generated number as a client identifier. This cookie is used to calculate visitor, session, and campaign data and provide insights into user behavior on the website. ', 133 col5: 'Permanent cookie', 134 is_regex: true 135 }, 136 { 137 col1: '_gid', 138 col2: 'Google Analytics', 139 col3: '1 day', 140 col4: 'Used to distinguish users and generate statistical data on how visitors use a website. It expires after 24 hours of inactivity.', 141 col5: 'Permanent cookie' 142 } 143 ] 144 }, {
145 title: 'Advertising cookies', 146 description: 'Advertising technologies may be used on ad-supported pages to provide relevant ads and marketing campaigns. Venatus and related partners may set or manage their own cookies or identifiers subject to their own privacy notices.', 147 toggle: { 148 value: 'nitropay', 149 enabled: false, 150 readonly: false 151 }, 152 } 153 ] 154 } 155 } 156 } 157});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.