summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsijanec <anton@sijanec.eu>2021-02-28 23:36:38 +0100
committersijanec <anton@sijanec.eu>2021-02-28 23:36:38 +0100
commit964f24db7e56f3d1100342f94bc8ca71f7411bdc (patch)
treedf800157db9b5ea7cf195858d05dfd2353f07441
parentposodobil o (diff)
downloadsijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar
sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar.gz
sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar.bz2
sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar.lz
sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar.xz
sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.tar.zst
sijanec.eu-964f24db7e56f3d1100342f94bc8ca71f7411bdc.zip
-rw-r--r--_config.yml2
-rw-r--r--_data/lang.yml2
-rw-r--r--_data/navigation.yml2
-rw-r--r--_includes/analitika.html21
-rw-r--r--_includes/footer.html2
-rw-r--r--_layouts/default.html5
-rw-r--r--blog/kategorije.html2
-rw-r--r--blog/objave.html2
-rw-r--r--blog/znacke.html2
-rw-r--r--o.md40
10 files changed, 70 insertions, 10 deletions
diff --git a/_config.yml b/_config.yml
index 852a813..3265763 100644
--- a/_config.yml
+++ b/_config.yml
@@ -5,7 +5,7 @@ short_datetime_format: "%d. %m. %Y ob %H:%M:%S"
baseurl: ""
timezone: Europe/Ljubljana
tagline: Osebno spletišče Antona Luke Šijanca
-description: Spletna stran in blog Antona Luke Šijanca, šestnajstletnega dijaka Gimnazija Bežigrad v Ljubljani, ki ga zanimajo razne računalniške teme.
+description: Spletna stran in blog Antona Luke Šijanca, šestnajstletnega dijaka Gimnazije Bežigrad v Ljubljani, ki ga zanimajo razne računalniške teme.
url: "https://sijanec.eu"
locale: sl_SI
author: Anton Luka Šijanec
diff --git a/_data/lang.yml b/_data/lang.yml
index b077785..5d9334d 100644
--- a/_data/lang.yml
+++ b/_data/lang.yml
@@ -1,4 +1,4 @@
comment:
- taplaceholder: "Vpišite besedilo komentarja (markdown omogočen)."
+ taplaceholder: "Vpišite besedilo komentarja (markdown omogočen). Ob pošiljanju komentarja bom shranil vaš IP naslov in besedilo ter vzdevek komentarja trajno objavil. Za izbris osebnih podatkov me kontaktirajte."
basic:
nepodpiraiframe: "Vaš brskalnik ne podpira iframe elementa, ki je potreben za vpogled v status oddaje komentarja."
diff --git a/_data/navigation.yml b/_data/navigation.yml
index 923d2a9..044b811 100644
--- a/_data/navigation.yml
+++ b/_data/navigation.yml
@@ -6,8 +6,10 @@
link: /blog/objave.html
- name: kategorije
link: /blog/kategorije.html
+ nav: false
- name: značke
link: /blog/znacke.html
+ nav: false
- name: avtorji
link: /blog/avtorji.html
nav: false
diff --git a/_includes/analitika.html b/_includes/analitika.html
new file mode 100644
index 0000000..bf57513
--- /dev/null
+++ b/_includes/analitika.html
@@ -0,0 +1,21 @@
+<!-- tomo -->
+<script type="text/javascript">
+ var _paq = window._paq = window._paq || [];
+/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+_paq.push(["setDocumentTitle", document.domain + "/" + document.title]);
+_paq.push(["setCookieDomain", "*.sijanec.eu"]);
+_paq.push(["setDomains", ["*.sijanec.eu"]]);
+_paq.push(["setDoNotTrack", true]);
+_paq.push(["disableCookies"]);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+(function() {
+ var u="//analitika.sijanec.eu/matomo/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '1']);
+ var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+ g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+</script>
+<noscript><p><img src="//analitika.sijanec.eu/matomo/matomo.php?idsite=1&rec=1&action_name={{ htmltitle }}&apiv=1&url={{ canonicalurl }}" style="border:0;" alt="" /></p></noscript>
+<!-- End Matomo Code -->
diff --git a/_includes/footer.html b/_includes/footer.html
index ef08779..6453432 100644
--- a/_includes/footer.html
+++ b/_includes/footer.html
@@ -1,6 +1,6 @@
<hr>
<p>
- Vse pravice pridržane.&nbsp;&copy;&nbsp;{{ site.name }},&nbsp;2020 | stran generirana: {{ site.time | date: site.short_datetime_format }}
+ &copy;&nbsp;{{ site.name }},&nbsp;2020-{{ site.time | date: "%Y" }} | stran generirana: {{ site.time | date: site.short_datetime_format }}
<span id=ponudi-https hidden=true >
| <!-- uporabnik itak poganja javascript, ker se mu je to sploh odprlo -->
<a href=javascript:window.location.protocol="https:" >
diff --git a/_layouts/default.html b/_layouts/default.html
index 8611085..c49b76f 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -3,7 +3,8 @@
<head>
<meta charset=UTF-8 />
<title>
- {{ page.title }} :: {{ site.name }}
+ {% assign htmltitle = page.title | append: "::" | append: site.name %}
+ {{ htmltitle }}
</title>
<!-- <link rel=stylesheet href=/assets/css/styles.css /> -->
{% capture mainscss %}
@@ -13,6 +14,7 @@
<link rel=alternate hreflang=sl type=application/rss+xml href=/feed.xml />
<meta name=viewport content="width=device-width,initial-scale=1.0" />
<link rel="shortcut icon" type=image/x-icon href=/favicon.ico />
+ {% capture canonicalurl %}{% if page.url =='/' %}{{ site.url }}{% else %}{{ page.url | absolute_url }}{% endif %}{% endcapture %}
{% feed_meta %}
{% seo %}
{% if jekyll.environment == "production" %}
@@ -25,5 +27,6 @@
{% include footer.html %}
<!-- <script src=/assets/js/main.js ></script> -->
<script>{% include main.js %}</script>
+ {% include analitika.html %}
</body>
</html>
diff --git a/blog/kategorije.html b/blog/kategorije.html
index 97ea14c..dc21a4e 100644
--- a/blog/kategorije.html
+++ b/blog/kategorije.html
@@ -3,7 +3,7 @@ layout: default
title: kategorije
---
<h1>
- kategorije
+ <a href=objave.html>objave</a> | kategorije | <a href=znacke.html>značke</a>
</h1>
<h2>
{% assign argv = ",kategorij,kategorija,kategoriji,kategorije" | prepend: site.categories.size | split: "," %}
diff --git a/blog/objave.html b/blog/objave.html
index eb3a559..3ddf5a7 100644
--- a/blog/objave.html
+++ b/blog/objave.html
@@ -3,7 +3,7 @@ layout: default
title: blog
---
<h1>
- objave
+ objave | <a href=kategorije.html>kategorije</a> | <a href=znacke.html>značke</a>
</h1>
<h2>
{% assign argv = ",objav,objava,objavi,objave" | prepend: site.posts.size | split: "," %}
diff --git a/blog/znacke.html b/blog/znacke.html
index f9bf486..68ff936 100644
--- a/blog/znacke.html
+++ b/blog/znacke.html
@@ -3,7 +3,7 @@ layout: default
title: značke
---
<h1>
- značke
+ <a href=objave.html>objave</a> | <a href=kategorije.html>kategorije</a> | značke
</h1>
<h2>
{% assign argv = ",značk,značka,znački,značke" | prepend: site.tags.size | split: "," %}
diff --git a/o.md b/o.md
index bc383ab..a4bcd7d 100644
--- a/o.md
+++ b/o.md
@@ -43,22 +43,25 @@ uporablja odprtokodna, prosta in brezplačna programska oprema
[jekyll](https://jekyllrb.com/). Izvorna koda spletne strani je dostopna na
[https://git.šijanec.eu/sijanec/sijanec.eu](https://git.šijanec.eu/sijanec/sijanec.eu).
-## strežnik
+## strežniki
-Strežnik je dostopen preko domen [sijanec.eu](//sijanec.eu),
+Strežniki so dostopni preko domen [sijanec.eu](//sijanec.eu),
[šijanec.eu](//šijanec.eu), [sijanec.org](//sijanec.org),
[šijanec.org](//šijanec.org), [sijanec.net](//sijanec.net),
[šijanec.net](//šijanec.net), [šijanec.si](//šijanec.si) in
[šijanec.com](//šijanec.com) preko HTTP in HTTPS.
Če se ne strinjate z monopolom podjetij nad DNS in TLS in uporabljate
-[OpenNIC](//opennic.org) DNS koren, pa je strežnik dostopen še preko domen
+[OpenNIC](//opennic.org) DNS koren, pa so strežniki dostopni še preko domen
[sijanec.libre](http://sijanec.libre), [šijanec.libre](http://šijanec.libre),
[sijanec.oss](http://sijanec.oss), [šijanec.oss](http://šijanec.oss),
[sijanec.geek](http://sijanec.geek), [šijanec.geek](http://šijanec.geek),
[sijanec.pirate](http://sijanec.pirate) in [šijanec.pirate](http://šijanec.pirate),
vendar brez podpisanih TLS certifikatov za te domene.
+Kot ponudnika Internetnih storitev uporabljam medmrežnega operaterja [T-2](//t-2.net),
+vse je gostovano v Sloveniji.
+
## zakaj izgleda tako slabo?
Po nekih namišljenih standardih to spletišče ne izgleda najboljše.
@@ -66,3 +69,34 @@ Po nekih namišljenih standardih to spletišče ne izgleda najboljše.
Takšno je z namenom. Ja, lahko bi prilepil neko megabajtno CSS stilsko datoteko,
ampak to nikakor ni potrebno. Recimo, da imam za vzor
[jeb\*no spletno stran](https://motherfuckingwebsite.com/).
+
+## analitika in politika o zasebnosti
+
+V osnovi se ne strinjam z zbiranjem in prodajo velikih količin osebnih podatkov na
+spletiščih. Vseeno pa potrebujem nekakšen vpogled in analizo obiskov mojega
+spletnega mesta, zato beležim obiske strani v obliki Javascript sledenja, sledenja
+z uporabo [pikselnih označb](//en.wikipedia.org/wiki/Web_beacon) in sledenja na
+podlagi dnevniških zapisov strežnika.
+
+Vsekakor naj poudarim, da gre za zelo blago obliko *sledenja* in da pri tem ne zbiram
+velikih količin osebnih podatkov, ne uporabljam sledilnih piškotkov in ne shranjujem
+drugih podatkov, ki bi natančno identificirali uporabnika spleta (recimo polnih IP
+naslovov). Zbiram tako malo podatkov, da pravzaprav ne potrebujem soglasja v skladu
+z evropskimi (GDPR) in slovenskimi (ZVOP) smernicami.
+
+<!-- <iframe style="border: 0; height: 200px; width: 100%;"
+src="//analitika.sijanec.eu/matomo/index.php?module=CoreAdminHome&action=optO
+ut&language=sl&backgroundColor=&fontColor=&fontSize=&fontFamily=sans-serif" >
+</iframe> --> <!-- ne dela brez piškotkov -->
+
+Če želite, da vaše brskanje ni vključeno v analitiko, beleženo s strani Javascripta
+in pikselnih označb, nastavite
+[DNT (ne sledi mi)](//en.wikipedia.org/wiki/Do_Not_Track) nastavitev v vašem brskalniku.
+
+Ker ne shranjujem nobenih osebnih podatkov, na zahtevo ničesar ne morem spreminjati,
+pošiljati ali brisati, ker vas nikakor ne morem povezati s shranjenimi zapisi. V
+prihodnosti nameravam javno objavljati vso analitiko, ki jo vidim jaz, vendar se
+moram o načinu objave teh podatkov najprej podučiti pri informacijskem pooblaščencu.
+
+Za analitiko se uporablja odprtokodna, prosta in brezplačna programska oprema
+[Matomo](//matomo.org).