aboutsummaryrefslogtreecommitdiffstats
path: root/nikola/data/themes/base/templates/comments_helper_discourse.tmpl
blob: 0f92ea25090076ef2c6b474da8e2f6d7381a9a2c (plain) (blame)
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
## -*- coding: utf-8 -*-

<%def name="comment_form(url, title, identifier)">
    %if comment_system_id:
        <div id="discourse-comments"></div>
        <script type="text/javascript">
            DiscourseEmbed = { discourseUrl: '${comment_system_id}',
            discourseEmbedUrl: '${url}' };

            (function() {
                var d = document.createElement('script'); d.type = 'text/javascript'; d.async = true;
                d.src = DiscourseEmbed.discourseUrl + 'javascripts/embed.js';
                (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(d);
            })();
        </script>
    %endif
</%def>

<%def name="comment_link(link, identifier)">
    %if comment_system_id:
    <a href="${link}#discourse-comments">${messages("Comments")}</a>
    %endif
</%def>


<%def name="comment_link_script()">
</%def>