PageSourceSearch

https://www.diversityrolemodels.org/static/js/cookieControl.js?cdv=437680550

js diversityrolemodels.org collected 2026-09-24 21:07:59 UTC 8,567 bytes, 149 lines download raw bytes

1var config = {
2    apiKey: 'ac7086e0b0e72da3940e494ad0f4ad3e1ba5b9c8',
3    product: 'PRO',
4    logConsent: true,
5    notifyOnce: false,
6    acceptButton:true,
7    rejectButton: false,
8    position: 'RIGHT',
9    theme: 'DARK',
10    initialState: "box",
11    acceptBehaviour: 'all',
12    closeStyle: 'button',
13    notifyDismissButton: false,
14    settingsStyle: 'button',
15    consentCookieExpiry: 90,
16    subDomains: true,
17    mode: 'gdpr',
18    accessibility: {
19        accessKey: 'C',
20        highlightFocus: false
21    },
22    text: {
23        title: 'This site uses cookies to store information on your computer.',
24        intro: 'Some of these cookies are essential, while others help us to improve your experience by providing insights into how the site is being used.',
25        notifyTitle: 'Cookies on this site',
26        notifyDescription: 'We use cookies to make our site work. We\'d also like to set optional cookies to analyse how our site is being used and to customise content. To consent to our use of all cookies please select "Accept cookies". To find out more or to manage preferences please select "Cookie settings".',
27        necessaryTitle: 'Necessary cookies',
28        necessaryDescription: 'Necessary cookies enable core functionality as you browse our website such as session management and remembering your cookie preferences. The website cannot function properly without these cookies and can only be disabled by changing your browser preferences.',
29        thirdPartyTitle: 'Some cookies require your attention',
30        thirdPartyDescription: 'Consent for the following cookies could not be automatically revoked. Please follow the link(s) below to opt out manually.',
31        on: 'On',
32        off: 'Off',
33        accept: 'Accept cookies',
34        reject: 'I do not accept',
35        acceptRecommended: 'Accept recommended cookies',
36        settings: 'Cookie settings',
37        acceptSettings: 'Accept all cookies',
38        rejectSettings: 'I do not accept',
39        closeLabel: 'Save settings',
40        cornerButton: 'Set cookie preferences.',
41        landmark: 'Cookie preferences.',
42        accessibilityAlert: 'This site uses cookies to store information. Press accesskey C to learn more about your options.'
43    },
44    statement: {
45        description: 'You can see more detailed information about cookies and access this cookies management tool on our',
46        name: 'Cookie policy',
47        url: '/cookie-policy/',
48        updated: '26/05/2020'
49    },
50    necessaryCookies: ['1P_JAR', '__RequestVerificationToken', 'ASP.NET_SessionId', 'ARRAffinity', 'CookieControl', 'XSRF-TOKEN', 'XSRF-V', 'APISID', 'GPS', 'HSID', 'IDE', 'Language', 'SAPISID', 'SID', 'SSID', '__Secure-3PAPISID', '__Secure-3PSID', '__Secure-APISID', '__Secure-HSID', '__Secure-SSID', 'NID', 'SIDCC', 'test_cookie', 'VISITOR_INFO1_LIVE', 'YSD', 'YSC', 'player', 'UMB-*', 'UMB_*', 'm', 'pcaInstallationId', '__stripe_mid', '__stripe_sid'],
51    optionalCookies: [
52        {
53            name: 'analytics',
54            label: 'Analytical cookies',
55            description: 'Analytical cookies help us to improve our website by collecting and reporting information on its usage.',
56            cookies: ['_ga', '_gat', '_gid','_hjid', '_hjTLDTest', '_hjIncludedInSample', '_hjAbsoluteSessionInProgress', '_hjIncludedInPageviewSample'],
57            recommendedState: false,
58            lawfulBasis: 'consent',
59            onAccept: function() {
60                var analyticsScript = document.createElement("script");
61                analyticsScript.id = "analyticalCookies";
62                analyticsScript.src = "/static/js/analytics.js";
63                document.body.appendChild(analyticsScript);
64            
65                var tagManagerNoScript = document.createElement("noscript");
66                tagManagerNoScript.id = 'gtmNoScript';
67                tagManagerNoScript.innerHTML = '<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NBPNBV7" height="0" width="0" style="display:none;visibility:hidden"></iframe>';
68                document.body.prepend(tagManagerNoScript);
69            },
70            onRevoke: function() {
71                var element = document.getElementById('analyticalCookies');
72                if (element !== null && element !== undefined) {element.remove();}
73                element = document.getElementById('hotjarScript');
74                if (element !== null && element !== undefined) {element.remove();}
75                element = document.getElementById('gtmNoScript');
76                if (element !== null && element !== undefined) {element.remove();}
77                element = document.getElementById('gaScript');
78                if (element !== null && element !== undefined) {element.remove();}
79                CookieControl.delete("_ga");
80                CookieControl.delete("_gat");
81                CookieControl.delete("_gid");
82                CookieControl.delete("_hjid");
83                CookieControl.delete("_hjTLDTest");
84                CookieControl.delete("_hjIncludedInSample");
85                CookieControl.delete("_hjAbsoluteSessionInProgress");
86                CookieControl.delete("_hjIncludedInPageviewSample");
87            }
88        },
89        {
90            name : 'socialsharing',
91            label: 'Social sharing cookies',
92            description: 'We use some social sharing plugins, to allow you to share certain pages of our website on social media',
93            cookies: ['__atuvc', '__atuvs', 'uvc', 'xtc', 'loc', 'locale', '__unam', 'personalization_id', 'guest_id', 'ouid', 'um', 'mus', 'uid', 'na_id', 'sshs', 'notice_gdpr_prefs', 'notice_preferences', '_twitter_sess', 'ct0', 'external_referer', 'gt', '_sl'],
94            recommendedState: false,
95            lawfulBasis: 'consent',
96            onAccept : function(){
97                var socialScript = document.createElement("script");
98                socialScript.async = true;
99                socialScript.id = 'socialScript';
100                socialScript.src = "/static/js/social.js";
101                document.body.appendChild(socialScript);
102                var addThisScript = document.createElement("script");
103                addThisScript.async = true;
104                addThisScript.id = 'addThisScript';
105                addThisScript.src = "https://s7.addthis.com/js/300/addthis_widget.js#pubid=ra-5c876755143edc88";
106                document.body.appendChild(addThisScript);
107            },
108            onRevoke: function(){
109                var element = document.getElementById('socialScript');
110                if (element !== null && element !== undefined) {element.remove();}
111                element = document.getElementById('getSocialScript');
112                if (element !== null && element !== undefined) {element.remove();}
113                element = document.getElementById('addThisScript');
114                if (element !== null && element !== undefined) {element.remove();}
115                CookieControl.delete("__atuvc");
116                CookieControl.delete("__atuvs");
117                CookieControl.delete("uvc");
118                CookieControl.delete("xtc");
119                CookieControl.delete("loc");
120                CookieControl.delete("locale");
121                CookieControl.delete("lang");
122                CookieControl.delete("__unam");
123                CookieControl.delete("personalization_id");
124                CookieControl.delete("guest_id");
125                CookieControl.delete("ouid");
126                CookieControl.delete("um");
127                CookieControl.delete("mus");
128                CookieControl.delete("uid");
129                CookieControl.delete("na_id");
130                CookieControl.delete("sshs");
131                CookieControl.delete("notice_gdpr_prefs");
132                CookieControl.delete("notice_preferences");
133                CookieControl.delete("_twitter_sess");
134                CookieControl.delete("ct0");
135                CookieControl.delete("external_referer");
136                CookieControl.delete("gt");
137                CookieControl.delete("_sl");
138            },
139            thirdPartyCookies: [{"name": "AddThis", "optOutLink": "https://www.oracle.com/uk/legal/privacy/addthis-privacy-policy.html"}]
140        }
141    ],
142    branding : {
143        removeIcon: true,
144        removeAbout: true,
145    },
146    sameSiteCookie: "https:" === document.location.protocol ? true : false,
147    sameSiteValue: 'Lax'
148};
149CookieControl.load(config);

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.