Skip to content

Commit 73c8625

Browse files
committed
cookies for monitoring website users
1 parent 0ae2813 commit 73c8625

File tree

10 files changed

+1054
-20
lines changed

10 files changed

+1054
-20
lines changed

_quarto.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,13 @@ website:
99
title: "BioGenies"
1010
reader-mode: true
1111
page-footer: "© 2024 Website developed by BioGenies team."
12-
cookie-consent: false
13-
# style: simple
12+
cookie-consent:
13+
type: implied
14+
style: simple
1415
google-analytics:
1516
tracking-id: "G-JHTF9WDBJG"
16-
anonymize-ip: true
17-
storage: "none"
17+
anonymize-ip: false
18+
storage: "cookies"
1819
navbar:
1920
background: primary
2021
search: true
@@ -46,6 +47,7 @@ website:
4647
- subsite/projects/AmyloGraph2.qmd
4748
- subsite/projects/LIMAD.qmd
4849
- subsite/projects/imputomics2.qmd
50+
- subsite/projects/FIBREA.qmd
4951
- href: subsite/tools.qmd
5052
- href: subsite/seminars.qmd
5153
# - text: "Achievements"

docs/index.html

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
<link href="./bg_logo.png" rel="icon" type="image/png">
3333
<script src="site_libs/quarto-listing/list.min.js"></script>
3434
<script src="site_libs/quarto-listing/quarto-listing.js"></script>
35+
<script src="site_libs/cookie-consent/cookie-consent.js"></script>
36+
<link href="site_libs/cookie-consent/cookie-consent.css" rel="stylesheet">
3537
<script src="site_libs/quarto-html/quarto.js" type="module"></script>
3638
<script src="site_libs/quarto-html/tabsets/tabsets.js" type="module"></script>
3739
<script src="site_libs/quarto-html/popper.min.js"></script>
@@ -105,19 +107,32 @@
105107
</script>
106108
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-JHTF9WDBJG"></script>
107109

108-
<script type="text/javascript">
110+
<script type="text/plain" cookie-consent="tracking">
109111

110112
window.dataLayer = window.dataLayer || [];
111113
function gtag(){dataLayer.push(arguments);}
112114
gtag('js', new Date());
113-
114-
gtag('consent', 'default', {
115-
'ad_storage': 'denied',
116-
'analytics_storage': 'denied'
117-
});
118-
gtag('config', 'G-JHTF9WDBJG', { 'anonymize_ip': true});
115+
gtag('config', 'G-JHTF9WDBJG', { 'anonymize_ip': false});
119116
</script>
120117

118+
<script type="text/javascript" charset="UTF-8">
119+
document.addEventListener('DOMContentLoaded', function () {
120+
cookieconsent.run({
121+
"notice_banner_type":"simple",
122+
"consent_type":"implied",
123+
"palette":"light",
124+
"language":"en",
125+
"page_load_consent_levels":["strictly-necessary","functionality","tracking","targeting"],
126+
"notice_banner_reject_button_hide":false,
127+
"preferences_center_close_button_hide":false,
128+
"website_name":""
129+
,
130+
"language":"en"
131+
});
132+
});
133+
</script>
134+
135+
121136
<script src="https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?features=es6"></script>
122137
<script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml-full.js" type="text/javascript"></script>
123138

@@ -419,6 +434,10 @@
419434
<li>
420435
<a class="dropdown-item" href="./subsite/projects/imputomics2.html">
421436
<span class="dropdown-text">imputomics 2.0</span></a>
437+
</li>
438+
<li>
439+
<a class="dropdown-item" href="./subsite/projects/FIBREA.html">
440+
<span class="dropdown-text">FIBREA</span></a>
422441
</li>
423442
</ul>
424443
</li>
@@ -2387,7 +2406,7 @@ <h5 class="no-anchor card-title listing-title">
23872406
</div>
23882407
<div class="nav-footer-center">
23892408
<p>© 2024 Website developed by BioGenies team.</p>
2390-
</div>
2409+
<div class="cookie-consent-footer"><a href="#" id="open_preferences_center">Cookie Preferences</a></div></div>
23912410
<div class="nav-footer-right">
23922411
&nbsp;
23932412
</div>

docs/index_projects.html

Lines changed: 48 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
<link href="./bg_logo.png" rel="icon" type="image/png">
3333
<script src="site_libs/quarto-listing/list.min.js"></script>
3434
<script src="site_libs/quarto-listing/quarto-listing.js"></script>
35+
<script src="site_libs/cookie-consent/cookie-consent.js"></script>
36+
<link href="site_libs/cookie-consent/cookie-consent.css" rel="stylesheet">
3537
<script src="site_libs/quarto-html/quarto.js" type="module"></script>
3638
<script src="site_libs/quarto-html/tabsets/tabsets.js" type="module"></script>
3739
<script src="site_libs/quarto-html/popper.min.js"></script>
@@ -104,7 +106,7 @@
104106
</script>
105107
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-JHTF9WDBJG"></script>
106108

107-
<script type="text/javascript">
109+
<script type="text/plain" cookie-consent="tracking">
108110

109111
window.dataLayer = window.dataLayer || [];
110112
function gtag(){dataLayer.push(arguments);}
@@ -117,6 +119,24 @@
117119
gtag('config', 'G-JHTF9WDBJG', { 'anonymize_ip': true});
118120
</script>
119121

122+
<script type="text/javascript" charset="UTF-8">
123+
document.addEventListener('DOMContentLoaded', function () {
124+
cookieconsent.run({
125+
"notice_banner_type":"simple",
126+
"consent_type":"implied",
127+
"palette":"light",
128+
"language":"en",
129+
"page_load_consent_levels":["strictly-necessary","functionality","tracking","targeting"],
130+
"notice_banner_reject_button_hide":false,
131+
"preferences_center_close_button_hide":false,
132+
"website_name":""
133+
,
134+
"language":"en"
135+
});
136+
});
137+
</script>
138+
139+
120140
<script src="https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?features=es6"></script>
121141
<script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml-full.js" type="text/javascript"></script>
122142

@@ -416,6 +436,10 @@
416436
<li>
417437
<a class="dropdown-item" href="./subsite/projects/imputomics2.html">
418438
<span class="dropdown-text">imputomics 2.0</span></a>
439+
</li>
440+
<li>
441+
<a class="dropdown-item" href="./subsite/projects/FIBREA.html">
442+
<span class="dropdown-text">FIBREA</span></a>
419443
</li>
420444
</ul>
421445
</li>
@@ -545,7 +569,26 @@ <h3 class="no-anchor listing-title">
545569
</a>
546570
</div>
547571
</div>
548-
<div class="quarto-post image-right" data-index="2" data-listing-file-modified-sort="1758018129128" data-listing-reading-time-sort="1" data-listing-word-count-sort="187">
572+
<div class="quarto-post image-right" data-index="2" data-listing-file-modified-sort="1763541329866" data-listing-reading-time-sort="1" data-listing-word-count-sort="19">
573+
<div class="thumbnail"><a href="./subsite/projects/FIBREA.html" class="no-external">
574+
575+
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
576+
577+
</a></div>
578+
<div class="body">
579+
<h3 class="no-anchor listing-title">
580+
<a href="./subsite/projects/FIBREA.html" class="no-external">FIBREA</a>
581+
</h3>
582+
<div class="delink listing-description"><a href="./subsite/projects/FIBREA.html" class="no-external">
583+
<p>Functional Interfaces and Biomolecular Rules for Engineered Amyloids</p>
584+
</a></div>
585+
</div>
586+
<div class="metadata">
587+
<a href="./subsite/projects/FIBREA.html" class="no-external">
588+
</a>
589+
</div>
590+
</div>
591+
<div class="quarto-post image-right" data-index="3" data-listing-file-modified-sort="1758018129128" data-listing-reading-time-sort="1" data-listing-word-count-sort="187">
549592
<div class="thumbnail"><a href="./subsite/projects/imputomics2.html" class="no-external">
550593

551594
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
@@ -564,7 +607,7 @@ <h3 class="no-anchor listing-title">
564607
</a>
565608
</div>
566609
</div>
567-
<div class="quarto-post image-right" data-index="3" data-listing-file-modified-sort="1758018105224" data-listing-reading-time-sort="1" data-listing-word-count-sort="165">
610+
<div class="quarto-post image-right" data-index="4" data-listing-file-modified-sort="1758018105224" data-listing-reading-time-sort="1" data-listing-word-count-sort="165">
568611
<div class="thumbnail"><a href="./subsite/projects/LIMAD.html" class="no-external">
569612

570613
<div class="listing-item-img-placeholder card-img-top" >&nbsp;</div>
@@ -583,7 +626,7 @@ <h3 class="no-anchor listing-title">
583626
</a>
584627
</div>
585628
</div>
586-
<div class="quarto-post image-right" data-index="4" data-listing-file-modified-sort="1752139955567" data-listing-reading-time-sort="1" data-listing-word-count-sort="199">
629+
<div class="quarto-post image-right" data-index="5" data-listing-file-modified-sort="1752139955567" data-listing-reading-time-sort="1" data-listing-word-count-sort="199">
587630
<div class="thumbnail"><a href="./subsite/projects/OneTick.html" class="no-external">
588631

589632
<p class="card-img-top"><img src="subsite\fig\logo\OneTick_logo.png" class="thumbnail-image card-img"/></p>
@@ -1025,7 +1068,7 @@ <h3 class="no-anchor listing-title">
10251068
</div>
10261069
<div class="nav-footer-center">
10271070
<p>© 2024 Website developed by BioGenies team.</p>
1028-
</div>
1071+
<div class="cookie-consent-footer"><a href="#" id="open_preferences_center">Cookie Preferences</a></div></div>
10291072
<div class="nav-footer-right">
10301073
&nbsp;
10311074
</div>

docs/listings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"items": [
55
"/subsite/projects/AMI-cryoEM.html",
66
"/subsite/projects/AmyloGraph2.html",
7+
"/subsite/projects/FIBREA.html",
78
"/subsite/projects/imputomics2.html",
89
"/subsite/projects/LIMAD.html",
910
"/subsite/projects/OneTick.html"

docs/search.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -648,7 +648,7 @@
648648
"href": "index_projects.html",
649649
"title": "BioGenies grants",
650650
"section": "",
651-
"text": "AMI‑CryoML\n\n\nIntegrating cryo‑EM and ML to decode amyloid fibril polymorphism.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nAmyloGraph 2.0\n\n\nExpanding AmyloGraph with interacion modulators database and ML prediction models.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nimputomics 2.0\n\n\nExtending imputomics 1.0 from metabolomics to multi-omics: a standardized wrapper around state-of-the-art MVI algorithms, a curated repository, and a rigorous benchmarking suite\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nLIMAD\n\n\nMapping microbe-derived amyloids and their interactions with Aβ42 and α-synuclein to illuminate new avenues against Alzheimer’s and Parkinson’s\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nOneTick\n\n\nPreventing, detecting and treating tick-borne diseases in urban environments.\n\n\n\n\n\n\n\n\nNo matching items"
651+
"text": "AMI‑CryoML\n\n\nIntegrating cryo‑EM and ML to decode amyloid fibril polymorphism.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nAmyloGraph 2.0\n\n\nExpanding AmyloGraph with interacion modulators database and ML prediction models.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nFIBREA\n\n\nFunctional Interfaces and Biomolecular Rules for Engineered Amyloids\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nimputomics 2.0\n\n\nExtending imputomics 1.0 from metabolomics to multi-omics: a standardized wrapper around state-of-the-art MVI algorithms, a curated repository, and a rigorous benchmarking suite\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nLIMAD\n\n\nMapping microbe-derived amyloids and their interactions with Aβ42 and α-synuclein to illuminate new avenues against Alzheimer’s and Parkinson’s\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nOneTick\n\n\nPreventing, detecting and treating tick-borne diseases in urban environments.\n\n\n\n\n\n\n\n\nNo matching items"
652652
},
653653
{
654654
"objectID": "index.html",
@@ -1335,5 +1335,12 @@
13351335
"title": "Liquid-liquid phase separation",
13361336
"section": "Projects",
13371337
"text": "Projects"
1338+
},
1339+
{
1340+
"objectID": "subsite/projects/FIBREA.html",
1341+
"href": "subsite/projects/FIBREA.html",
1342+
"title": "FIBREA",
1343+
"section": "",
1344+
"text": "PI:\nFunding agency:\nProgramme:\nGrant ID: Start date:\nDuration:\nBudget:"
13381345
}
13391346
]
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
div.cookie-consent-footer {
2+
font-size: 0.8em;
3+
text-decoration: none;
4+
}

docs/site_libs/cookie-consent/cookie-consent.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/subsite/posts/2025_11_12.html

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
<script src="../../site_libs/quarto-search/quarto-search.js"></script>
3333
<meta name="quarto:offset" content="../../">
3434
<link href="../../bg_logo.png" rel="icon" type="image/png">
35+
<script src="../../site_libs/cookie-consent/cookie-consent.js"></script>
36+
<link href="../../site_libs/cookie-consent/cookie-consent.css" rel="stylesheet">
3537
<script src="../../site_libs/quarto-html/quarto.js" type="module"></script>
3638
<script src="../../site_libs/quarto-html/tabsets/tabsets.js" type="module"></script>
3739
<script src="../../site_libs/quarto-html/popper.min.js"></script>
@@ -75,7 +77,7 @@
7577
}</script>
7678
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-JHTF9WDBJG"></script>
7779

78-
<script type="text/javascript">
80+
<script type="text/plain" cookie-consent="tracking">
7981

8082
window.dataLayer = window.dataLayer || [];
8183
function gtag(){dataLayer.push(arguments);}
@@ -88,6 +90,24 @@
8890
gtag('config', 'G-JHTF9WDBJG', { 'anonymize_ip': true});
8991
</script>
9092

93+
<script type="text/javascript" charset="UTF-8">
94+
document.addEventListener('DOMContentLoaded', function () {
95+
cookieconsent.run({
96+
"notice_banner_type":"simple",
97+
"consent_type":"express",
98+
"palette":"light",
99+
"language":"en",
100+
"page_load_consent_levels":["strictly-necessary"],
101+
"notice_banner_reject_button_hide":false,
102+
"preferences_center_close_button_hide":false,
103+
"website_name":""
104+
,
105+
"language":"en"
106+
});
107+
});
108+
</script>
109+
110+
91111

92112
<link rel="stylesheet" href="../../navbar_hover.css">
93113
<link rel="stylesheet" href="../../sidebar_mods.css">
@@ -362,6 +382,10 @@
362382
<li>
363383
<a class="dropdown-item" href="../../subsite/projects/imputomics2.html">
364384
<span class="dropdown-text">imputomics 2.0</span></a>
385+
</li>
386+
<li>
387+
<a class="dropdown-item" href="../../subsite/projects/FIBREA.html">
388+
<span class="dropdown-text">FIBREA</span></a>
365389
</li>
366390
</ul>
367391
</li>
@@ -948,7 +972,7 @@ <h1>💚 Congrats, Weronika!</h1>
948972
</div>
949973
<div class="nav-footer-center">
950974
<p>© 2024 Website developed by BioGenies team.</p>
951-
</div>
975+
<div class="cookie-consent-footer"><a href="#" id="open_preferences_center">Cookie Preferences</a></div></div>
952976
<div class="nav-footer-right">
953977
&nbsp;
954978
</div>

0 commit comments

Comments
 (0)