From 62dcd935842b6ea08b125e1adb2037968aa4f866 Mon Sep 17 00:00:00 2001 From: Pablo Vazquez Date: Thu, 23 Nov 2017 16:51:31 +0100 Subject: [PATCH] Only load markdown.min.js if current_user has subscriber capabilities Since commenting or node editing is the only place we use js markdown now. --- src/templates/layout.pug | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/templates/layout.pug b/src/templates/layout.pug index 8a14386..d5e4d12 100644 --- a/src/templates/layout.pug +++ b/src/templates/layout.pug @@ -38,7 +38,11 @@ html(lang="en") var algolia = algoliasearch("{{config['ALGOLIA_USER']}}", "{{config['ALGOLIA_PUBLIC_KEY']}}"); var algoliaIndex = algolia.initIndex("{{config['ALGOLIA_INDEX_NODES']}}"); + | {% if current_user.has_cap('subscriber') %} + | {# Only load if we can comment (for converting markdown as-we-type) #} script(src="{{ url_for('static_pillar', filename='assets/js/markdown.min.js', v=9112017) }}") + | {% endif %} + script(src="{{ url_for('static_pillar', filename='assets/js/tutti.min.js', v=9112017) }}") link(href="{{ url_for('static', filename='assets/img/favicon.png') }}", rel="shortcut icon")