From 78111968ab4dacd1059f7d872a3bd2c9a3ab86fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Fri, 23 Sep 2016 10:13:12 +0200 Subject: [PATCH] Added project URL to body dataset. This can be accessed using ProjectUtils.projectUrl(), requires Pillar 91e3ec659f68. --- attract/static/js/tasks.js | 4 ++-- src/templates/attract/layout.jade | 3 +-- src/templates/attract/shots/for_project.jade | 1 + 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/attract/static/js/tasks.js b/attract/static/js/tasks.js index bd2283f..d4a883a 100644 --- a/attract/static/js/tasks.js +++ b/attract/static/js/tasks.js @@ -36,7 +36,7 @@ */ function task_open(task_id, project_url) { if (task_id === undefined || project_url === undefined) { - throw new ReferenceError("task_open(" + task_id + ", " + project_url + ") called."); + throw new ReferenceError("task_open(" + task_id + ") called."); } $('#col_right .col_header span.header_text').text('Task details'); @@ -62,7 +62,7 @@ function task_open(task_id, project_url) { */ function shot_open(shot_id, project_url) { if (shot_id === undefined || project_url === undefined) { - throw new ReferenceError("shot_open(" + shot_id + ", " + project_url + ") called."); + throw new ReferenceError("shot_open(" + shot_id + ") called."); } $('#col_right .col_header span.header_text').text('Shot details'); diff --git a/src/templates/attract/layout.jade b/src/templates/attract/layout.jade index 453ac7b..31f6cc1 100644 --- a/src/templates/attract/layout.jade +++ b/src/templates/attract/layout.jade @@ -17,7 +17,7 @@ html(lang="en") | {% block style %}{% endblock %} - body + body("{% block bodyattrs %}{% endblock %}") #app-main #col_sidebar nav.sidebar(role="navigation") @@ -41,4 +41,3 @@ html(lang="en") script(src="{{ url_for('static_attract', filename='js/tasks.js') }}", async=true) script(src="{{ url_for('static_pillar', filename='assets/js/vendor/jquery.select2.min.js') }}", async=true) | {% block footer_scripts %}{% endblock %} - diff --git a/src/templates/attract/shots/for_project.jade b/src/templates/attract/shots/for_project.jade index 1a3b9c7..841e525 100644 --- a/src/templates/attract/shots/for_project.jade +++ b/src/templates/attract/shots/for_project.jade @@ -1,5 +1,6 @@ | {% extends 'attract/layout.html' %} | {% block page_title %}Shots - {{ project.name }}{% endblock %} +| {% block bodyattrs %}data-project-url="{{ project.url }}"{% endblock %} | {% block body %} #col_main .col_header.task-list-header