34 lines
1.4 KiB
Plaintext
34 lines
1.4 KiB
Plaintext
{% if (theme.duoshuo and theme.duoshuo.shortname) or theme.duoshuo_shortname %}
|
|
|
|
{% if theme.duoshuo %}
|
|
{% set duoshuo_shortname = theme.duoshuo.shortname %}
|
|
{% else %}
|
|
{% set duoshuo_shortname = theme.duoshuo_shortname %}
|
|
{% endif %}
|
|
|
|
<script type="text/javascript">
|
|
var duoshuoQuery = {short_name:"{{duoshuo_shortname}}"};
|
|
(function() {
|
|
var ds = document.createElement('script');
|
|
ds.type = 'text/javascript';ds.async = true;
|
|
ds.id = 'duoshuo-script';
|
|
ds.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//static.duoshuo.com/embed.js';
|
|
ds.charset = 'UTF-8';
|
|
(document.getElementsByTagName('head')[0]
|
|
|| document.getElementsByTagName('body')[0]).appendChild(ds);
|
|
})();
|
|
</script>
|
|
|
|
{% if theme.duoshuo_info.ua_enable %}
|
|
{% if theme.duoshuo_info.admin_enable %}
|
|
{% set ua_parser_internal = url_for(theme.vendors._internal) + '/ua-parser-js/dist/ua-parser.min.js?v=0.7.9' %}
|
|
<script src="{{ theme.vendors.ua_parser | default(ua_parser_internal) }}"></script>
|
|
<script src="{{ url_for(theme.js) }}/src/hook-duoshuo.js?v={{ theme.version }}"></script>
|
|
{% endif %}
|
|
{% set ua_parser_internal = url_for(theme.vendors._internal) + '/ua-parser-js/dist/ua-parser.min.js?v=0.7.9' %}
|
|
<script src="{{ theme.vendors.ua_parser | default(ua_parser_internal) }}"></script>
|
|
<script src="{{ url_for(theme.js) }}/src/hook-duoshuo.js"></script>
|
|
{% endif %}
|
|
|
|
{% endif %}
|