pelicanconf.py

changeset 146
11e6db4102f1
parent 142
6faac5ee8017
child 147
6b6c2254dac1
equal deleted inserted replaced
144:202ad178f68f 146:11e6db4102f1
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*- # 2 # -*- coding: utf-8 -*- #
3 from __future__ import unicode_literals 3 from __future__ import unicode_literals
4 import socket 4 import socket
5 5
6 isprod = socket.gethostname() == 'sd-56079' 6 isprod = socket.gethostname() == 'sdfa3'
7 7
8 AUTHOR = u'David Douard' 8 AUTHOR = u'David Douard'
9 SITENAME = u'Whatever' 9 SITENAME = u'Whatever'
10 SITESUBTITLE = u"A blog, sort of" 10 SITESUBTITLE = u"A blog, sort of"
11 TWITTER_USERNAME = u'douardda' 11 TWITTER_USERNAME = u'douardda'
13 ('mastodon', 'https://pouet.chapril.org/@douardda')) 13 ('mastodon', 'https://pouet.chapril.org/@douardda'))
14 14
15 15
16 if isprod: 16 if isprod:
17 SITEURL = 'https://whatever.sdfa3.org' 17 SITEURL = 'https://whatever.sdfa3.org'
18 PIWIK = ''' 18 MATOMO_JS = '''
19 <!-- Matomo --> 19 <!-- Matomo -->
20 <script type="text/javascript"> 20 <script>
21 var _paq = window._paq || []; 21 var _paq = window._paq = window._paq || [];
22 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 22 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
23 _paq.push(['trackPageView']); 23 _paq.push(['trackPageView']);
24 _paq.push(['enableLinkTracking']); 24 _paq.push(['enableLinkTracking']);
25 (function() { 25 (function() {
26 var u="https://piwik.sdfa3.org/"; 26 var u="//matomo.sdfa3.org/";
27 _paq.push(['setTrackerUrl', u+'matomo.php']); 27 _paq.push(['setTrackerUrl', u+'matomo.php']);
28 _paq.push(['setSiteId', '2']); 28 _paq.push(['setSiteId', '2']);
29 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 29 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
30 g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); 30 g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
31 })(); 31 })();
32 </script> 32 </script>
33 <!-- End Matomo Code --> 33 <!-- End Matomo Code -->
34 ''' 34 '''
35 MATOMO_IMG = '''
36 <img referrerpolicy="no-referrer-when-downgrade" src="https://matomo.sdfa3.org/matomo.php?idsite=2&amp;rec=1" style="border:0" alt="" />
37 '''
35 else: 38 else:
36 SITEURL = '' 39 SITEURL = ''
37 PIWIK = '' 40 MATOMO_JS = ''
41 MATOMO_IMG = ''
38 42
39 PATH = 'content' 43 PATH = 'content'
40 44
41 THEME = 'theme' 45 THEME = 'theme'
42 TIMEZONE = 'Europe/Paris' 46 TIMEZONE = 'Europe/Paris'

mercurial