blob: 5b366e0038368ceb79836538de04d262a25b32de (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
|
{% extends "base.html" %}
{% block title %}{{ SITENAME }} - {{ article.title |striptags }}{% endblock %}
{% block content %}
<article class="post">
<h1 class="page_title"><a href="{{ SITEURL }}/{{ article.url }}">{{ article.title }}</a></h1>
{%include 'meta.html'%}
{% import 'translations.html' as translations with context %}
{{ translations.translations_for(article) }}
<section class="post_content">
{{ article.content }}
</section>
</article>
{% if article.related_posts and article.related_posts %}
<div class="clear" />
<h2>À lire aussi :</h2>
<ul>
{% for related_post in article.related_posts %}
<li><a href="{{ SITEURL }}/{{ related_post.url }}">{{ related_post.title }}</a></li>
{% endfor %}
</ul>
{% endif %}
{% if DISQUS_SITENAME %}
<div class="comments">
<h2>Commentaires :</h2>
<div id="disqus_thread">
{% if article.disqus_comments %}
<ul class="post-list">
{% for comment in article.disqus_comments recursive %}
<li class="post">
<div class="post-content">
<div class="avatar hovercard">
<img alt="Avatar" src="{{ comment.author.avatar.small.cache }}">
</div>
<div class="post-body">
<header>
<span class="publisher-anchor-color">{{ comment.author.name }}</span>
<span class="time-ago" title="{{ comment.createdAt }}">{{ comment.createdAt }}</span>
</header>
<div class="post-message-container">
<div class="post-message publisher-anchor-color ">
{{ comment.message }}
</div>
</div>
</div>
</div>
{% if comment.children %}
<ul class="children">
{{ loop(comment.children) }}
</ul>
{% endif %}
</li>
{% endfor %}
</ul>
{% endif %}
</div>
</div>
<div id="disqus_comments">
<button onclick="load_disqus()">recharger</button>
</div>
<script type="text/javascript">
var disqus_identifier = "{{ article.url }}";
function load_disqus() {
var dsq = document.createElement('script');
dsq.type = 'text/javascript';
dsq.async = true;
dsq.src = '//{{ DISQUS_SITENAME }}.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
var load_button = document.getElementById('disqus_comments');
load_button.parentNode.removeChild(load_button);
};
</script>
{% endif %}
{% endblock %}
|