This is an automated email from the ASF dual-hosted git repository.
ntimofeev pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne-website.git
The following commit(s) were added to refs/heads/master by this push:
new ed39f26cf Setup Scarf analytics
ed39f26cf is described below
commit ed39f26cf728860c251d4511261d7d1ad40e0a17
Author: Nikita Timofeev <[email protected]>
AuthorDate: Fri Jan 12 16:15:16 2024 +0400
Setup Scarf analytics
---
src/main/site/data/pixel.yaml | 5 +++++
src/main/site/layouts/_default/contributors.html | 1 +
src/main/site/layouts/_default/list.html | 1 +
src/main/site/layouts/_default/single.html | 1 +
src/main/site/layouts/about/download.html | 2 ++
src/main/site/layouts/collaboration/list.html | 3 ++-
src/main/site/layouts/dev/single.html | 1 +
src/main/site/layouts/docs/docs_legacy.html | 2 ++
src/main/site/layouts/docs/list.html | 2 ++
src/main/site/layouts/docs/single.html | 2 ++
src/main/site/layouts/index.html | 2 ++
src/main/site/layouts/news/list.html | 1 +
src/main/site/layouts/news/single.html | 1 +
src/main/site/layouts/partials/pixel.html | 6 ++++++
14 files changed, 29 insertions(+), 1 deletion(-)
diff --git a/src/main/site/data/pixel.yaml b/src/main/site/data/pixel.yaml
new file mode 100644
index 000000000..270a74c96
--- /dev/null
+++ b/src/main/site/data/pixel.yaml
@@ -0,0 +1,5 @@
+# list of registered tracking pixels, see scarf.sh console
+general: 5c836e39-be6b-4a21-a946-a97b5b69f172
+docs: 29c228f1-c0b0-4ac1-9450-c4473ccc056b
+download: 238bbf66-d93a-4abc-bd83-cd0363973e1b
+index: e664b65f-63c3-49ea-8815-005af1397638
diff --git a/src/main/site/layouts/_default/contributors.html
b/src/main/site/layouts/_default/contributors.html
index e9dfe831d..c353cbaa8 100644
--- a/src/main/site/layouts/_default/contributors.html
+++ b/src/main/site/layouts/_default/contributors.html
@@ -79,5 +79,6 @@
</section>
</main>
+{{ partial "pixel.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
\ No newline at end of file
diff --git a/src/main/site/layouts/_default/list.html
b/src/main/site/layouts/_default/list.html
index be8bb0778..f1ad75be5 100644
--- a/src/main/site/layouts/_default/list.html
+++ b/src/main/site/layouts/_default/list.html
@@ -21,5 +21,6 @@
</section>
</main>
+{{ partial "pixel.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
diff --git a/src/main/site/layouts/_default/single.html
b/src/main/site/layouts/_default/single.html
index 6bb9e72ff..3cf8ef680 100644
--- a/src/main/site/layouts/_default/single.html
+++ b/src/main/site/layouts/_default/single.html
@@ -12,5 +12,6 @@
</section>
</main>
+{{ partial "pixel.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
diff --git a/src/main/site/layouts/about/download.html
b/src/main/site/layouts/about/download.html
index a5bf158ea..3548a20df 100644
--- a/src/main/site/layouts/about/download.html
+++ b/src/main/site/layouts/about/download.html
@@ -66,5 +66,7 @@
</section>
</main>
+{{/* .Scratch.Set "pix" "download" */}}
+{{ partial "pixel.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
diff --git a/src/main/site/layouts/collaboration/list.html
b/src/main/site/layouts/collaboration/list.html
index 6bb9e72ff..80f7354fb 100644
--- a/src/main/site/layouts/collaboration/list.html
+++ b/src/main/site/layouts/collaboration/list.html
@@ -10,7 +10,8 @@
{{ .Content }}
</article>
</section>
- </main>
+ </main>
+{{ partial "pixel.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
diff --git a/src/main/site/layouts/dev/single.html
b/src/main/site/layouts/dev/single.html
index 63ced1ee7..4f1a2f6f0 100644
--- a/src/main/site/layouts/dev/single.html
+++ b/src/main/site/layouts/dev/single.html
@@ -38,5 +38,6 @@
</div>
</main>
+{{ partial "pixel.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
diff --git a/src/main/site/layouts/docs/docs_legacy.html
b/src/main/site/layouts/docs/docs_legacy.html
index 31755d872..9116848e4 100644
--- a/src/main/site/layouts/docs/docs_legacy.html
+++ b/src/main/site/layouts/docs/docs_legacy.html
@@ -9,6 +9,8 @@
</section>
</article>
+{{/* .Scratch.Set "pix" "docs" */}}
+{{ partial "pixel.html" . }}
{{ partial "docs_footer.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
diff --git a/src/main/site/layouts/docs/list.html
b/src/main/site/layouts/docs/list.html
index 89ceb9ee4..3373f02fd 100644
--- a/src/main/site/layouts/docs/list.html
+++ b/src/main/site/layouts/docs/list.html
@@ -11,6 +11,8 @@
</section>
</article>
+{{/* .Scratch.Set "pix" "docs" */}}
+{{ partial "pixel.html" . }}
{{ partial "docs_footer.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
diff --git a/src/main/site/layouts/docs/single.html
b/src/main/site/layouts/docs/single.html
index 89ceb9ee4..3373f02fd 100644
--- a/src/main/site/layouts/docs/single.html
+++ b/src/main/site/layouts/docs/single.html
@@ -11,6 +11,8 @@
</section>
</article>
+{{/* .Scratch.Set "pix" "docs" */}}
+{{ partial "pixel.html" . }}
{{ partial "docs_footer.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
diff --git a/src/main/site/layouts/index.html b/src/main/site/layouts/index.html
index 3cb0550d9..b94aa0e9d 100644
--- a/src/main/site/layouts/index.html
+++ b/src/main/site/layouts/index.html
@@ -5,5 +5,7 @@
{{ .Content }}
</main>
+{{ .Scratch.Set "pix" "index" }}
+{{ partial "pixel.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
diff --git a/src/main/site/layouts/news/list.html
b/src/main/site/layouts/news/list.html
index c63d4a705..8d5fbef3f 100644
--- a/src/main/site/layouts/news/list.html
+++ b/src/main/site/layouts/news/list.html
@@ -22,5 +22,6 @@
</section>
</main>
+{{ partial "pixel.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
diff --git a/src/main/site/layouts/news/single.html
b/src/main/site/layouts/news/single.html
index 191bd8c6c..57b47a580 100644
--- a/src/main/site/layouts/news/single.html
+++ b/src/main/site/layouts/news/single.html
@@ -40,5 +40,6 @@
</div>
</main>
+{{ partial "pixel.html" . }}
{{ partial "footer.html" . }}
{{ partial "tail.html" . }}
diff --git a/src/main/site/layouts/partials/pixel.html
b/src/main/site/layouts/partials/pixel.html
new file mode 100644
index 000000000..23f6abfd0
--- /dev/null
+++ b/src/main/site/layouts/partials/pixel.html
@@ -0,0 +1,6 @@
+{{/* Scarf.sh statistics pixel, see also pixel.yaml for the real pixel ids */}}
+{{- if (.Scratch.Get "pix") -}}
+<img referrerpolicy="no-referrer-when-downgrade"
src="https://static.scarf.sh/a.png?x-pxid={{- index .Site.Data.pixel (
.Scratch.Get "pix" ) -}}" />
+{{- else -}}
+<img referrerpolicy="no-referrer-when-downgrade"
src="https://static.scarf.sh/a.png?x-pxid={{- index .Site.Data.pixel "general"
-}}" />
+{{- end -}}
\ No newline at end of file