From 9b928ba305825d06e63d989cc2404ce6d858be61 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Tue, 10 Mar 2020 00:34:55 +0100 Subject: [PATCH 1/3] Add Matomo for analytics --- content/assets/js/matomo.js | 12 ++++++++++++ pelicanconf.py | 1 + 2 files changed, 13 insertions(+) create mode 100644 content/assets/js/matomo.js diff --git a/content/assets/js/matomo.js b/content/assets/js/matomo.js new file mode 100644 index 0000000..d40423d --- /dev/null +++ b/content/assets/js/matomo.js @@ -0,0 +1,12 @@ + var _paq = window._paq || []; + /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ + _paq.push(["disableCookies"]); + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="//a.xieme-art.org/"; + _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.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); + })(); diff --git a/pelicanconf.py b/pelicanconf.py index ca2ad2b..51f7f53 100644 --- a/pelicanconf.py +++ b/pelicanconf.py @@ -81,5 +81,6 @@ AUTHORS_BIO = { } } +JS_OVERRIDE = ['assets/js/matomo.js'] # Uncomment following line if you want document-relative URLs when developing # RELATIVE_URLS = True From 547a6fd51c2d70369cf8da4cb9503633048b7a3a Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Tue, 10 Mar 2020 00:35:34 +0100 Subject: [PATCH 2/3] Add Legal page --- content/pages/mentions.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 content/pages/mentions.md diff --git a/content/pages/mentions.md b/content/pages/mentions.md new file mode 100644 index 0000000..51310ad --- /dev/null +++ b/content/pages/mentions.md @@ -0,0 +1,19 @@ +Title: Mentions Légales +slug: mentions + +Ce site est publié par **Yorick Barbanneau** et hébergé chez +[Aquilenet](https://aquilenet.fr), fournisseur d'accès à Internet associatif. + +## Données Personnelles + +Ce site utilise [matomo](https://fr.matomo.org) afin de réaliser des statistiques de +visites. Il est configuré pour ne pas déposer de cookies dans votre navigateur +et respecte le parametrage du *Do Not Track*. + +Aucune donnée personnelle n'est enregistrée ni utilisée. + +## Licence + +Sauf mention contraire, le contenu de ce site est sous licence **Creative +Commons By-Sa** : vous pouvez lire, partager mais aussi ré-utiliser son contenu +en me citant et publiant sous la même licence. From 8fd6e40f2aef650650272e38bbccc8ecaf8c9be7 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Tue, 10 Mar 2020 00:43:23 +0100 Subject: [PATCH 3/3] Add a favicon --- content/assets/favicon.png | Bin 0 -> 1825 bytes pelicanconf.py | 2 ++ 2 files changed, 2 insertions(+) create mode 100644 content/assets/favicon.png diff --git a/content/assets/favicon.png b/content/assets/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..a158e27d0529496e82bbc58c461858998b2726bd GIT binary patch literal 1825 zcmYjScTm&W7XF2jjUiczlqC@9f*?`?B-F$xMFm8f)FqTa5D{D;utZ|;QG&rdDi%Pxbi%TM_jcy}anGH(cjkO^&iTIYB-&V;!=VT$008iF7H4g_ zH|^j+z}(nj;@JlP;F)u0PuoYZ7aqG_6?Kq))rzVNtQ9Q^y!1IA&kwD_`48UWJKb4i zQ9yS~i%=-ict98_N>rRoFxmRRD>&)J0~P`aBnoTf-V(o*r$n!-EdQA~$f8&AU@d-qM&`t<$$-cnKfLH&!bffyk?M6NR&VtqR0cM$Gr{wVJ+Wu$Zf zKih%=wd5H4s?g+3lL`iIMS1$^wB-C92hIgS&d6>nXY(!J%{PV-8uNQZL*9WHK9Ko| z&p`LZ>tk2FkI3o(v%4?(IHs+OSX~8Yy6^Rprk=S)O}~BDw<0(afaev8!(G&ZFoI3L z^8`B$vPr^0s{}fumaaq_0Aj$hu;^?iU{gwZtV6rm4bpTT)T`tZLLB@_GA3ql&yLuu znYW)y0x$n$d#3zn%Wx7y4@({H7h%A-*+01&-E_wtx4A!}IaMxpN7631jS)>GFZfU> zf$mXzFOq3Ko)l?Jr_gx3R#+M|@!Px$nH;?7oq{zOE;s%$e+5D)9NL6f21(JBXp&se z&e{ldUeQ^E<9O_953w$yyNfdK;ykOk9*KQ#v{cCX*b#5Y)w|4Dl40{V$^@aL+-jnVuV+kI) zbW}M*%Oc}o9thf&4sQX$>0?0-=(<6!FF(pKWdx~GQ>)L3it3n`x)vtp71T)lwIeGt zJDkG_=;~D_2Ng$#$2?pyq3$E~sqabVQ@y5}H&{bML;L;vPt!yg5X1*q0`q8c;`!qu zWmlv+5|pM_wp7s5Xmk$AB2VsEipN)9qmG1F2X)aM&+f#Gsa0nlZY3n(e&M72bR66q z^bJ1{#KbQ!Jk+8K{cGSYRf_$SX6H`?&sobnJE4jQS>EVMLe_t9va?$#ebH=k=8hyj zp-%hP<21`g@_tkwR?5I9VcJ?=3LOY#jqcf$+?Ei=V=_X?Q8uHFcXKlR9+E;nrTtNV zzSX-h))N+8q89rL0c+@=C7x-!u^)t*wS{2VL_VJ4j5Ji^)bdRw1)+h_l~AjT)#S_& z)z5~>&+CNRC(-IJjD3#~z_Qe@Zke>)D-F~(f+bYgflVw%R#sLb0}F_W4?OE4G2XJd z$|!B^qh$4a34V&Hg%jHeptmo=Vzzew6oY}0yRrqh!_468a$=5~5tArdVV(<+T>6_- zyDpQrA$xCWuZr^oiwq?VJ`g^p_gj8xY_5byM9EJ1(WNdQY->&bQeG&X6GXb$4X-@<{!RTh<~Dr9Nxb)eZT`dz18O^unlZG?%o@ie6BXYl zv$zrb2mhV9fC0e&JcctI^DM`;tT(d`8MM%Vwu^1Q(4^yc62$e51Cjb$S2RCS@R4A< zOt|{>XDwdoy1MoyRz6*iG8TF{oNsr988^0({4=x0-pyIhk+lxM2LzllMztzt=pv1J z^;L>Z0nD*W&FhHaLhJg-z7e$Bdh^CB{*Ubc#7j@C_QX%P2tZf2Q#B9yd1wqe|0VmO zg&g_;nCmr%{6BcQ8`8bMk*aCc0R>sU43HXY;ruX_5XYQ~gUz_qdnjWyG{PAbluW8G zOa8HY*+ad{&0Z|U<+89je_|99z<)A>ysi#F6?#ba_Vh^hO)rYJ5nfL9iV0$_dDyw` zT9JmomTdRBwfw}vf(Zu$|3Byh0mWA}VM5#P6XPw1jRLI|?hOE#Q&q6o_6}8v$tVo6 z1}zFrv9GRAzhF(un!K@NakRbU@3m$Tu1dy#Y`3hCc?;wbNyMe?8&g}M#ufSQT47zO zo6zHjC@9*UK6-C!lIatP@#;MaR{JUQ7*b8~bp<^@dN)lBmd)|nO!o4Sl10oS(sat& z$X0@UCk3+~Kld4uyjoU1^Lx(C48Zr$c^M&XU#3-|x>l%pHj5IDh?FI$SXDMfyo?GV zqm3m)#7g3K-6jlr$8s7h%xcl811Os&tB I;|aI^0Uvcn!~g&Q literal 0 HcmV?d00001 diff --git a/pelicanconf.py b/pelicanconf.py index 51f7f53..32bb330 100644 --- a/pelicanconf.py +++ b/pelicanconf.py @@ -53,6 +53,8 @@ TAG_SAVE_AS = 'tag/{slug}/index.html' AUTHOR_SAVE_AS = 'author/{slug}/index.html' AUTHOR_URL = 'author/{slug}/' STATIC_PATHS = ['assets'] +EXTRA_PATH_METADATA = {'assets/favicon.png':{'path': 'favicon.ico'}} + TIMEZONE = 'Europe/Paris' LOCALE = 'fr_FR.UTF-8' DEFAULT_LANG = 'fr'