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

Reply via email to