From f20b5d04f5e095de3348251ba669c5b13789298f Mon Sep 17 00:00:00 2001 From: Xavier Priour Date: Wed, 9 Dec 2015 00:35:45 +0100 Subject: export board to Wekan JSON --- client/components/boards/boardHeader.jade | 1 + client/components/boards/boardHeader.js | 6 ++++++ 2 files changed, 7 insertions(+) (limited to 'client') diff --git a/client/components/boards/boardHeader.jade b/client/components/boards/boardHeader.jade index a0160382..3e608d4a 100644 --- a/client/components/boards/boardHeader.jade +++ b/client/components/boards/boardHeader.jade @@ -56,6 +56,7 @@ template(name="boardMenuPopup") if currentUser.isBoardAdmin hr ul.pop-over-list + li: a.js-export-board(href="{{urlExport}}", download) {{_ 'export-board'}} li: a.js-archive-board {{_ 'archive-board'}} template(name="boardVisibilityList") diff --git a/client/components/boards/boardHeader.js b/client/components/boards/boardHeader.js index 3dc6d754..3503cbfb 100644 --- a/client/components/boards/boardHeader.js +++ b/client/components/boards/boardHeader.js @@ -15,6 +15,12 @@ Template.boardMenuPopup.events({ }), }); +Template.boardMenuPopup.helpers({ + urlExport() { + return Meteor.absoluteUrl(`api/b/${Session.get('currentBoard')}`); + }, +}); + Template.boardChangeTitlePopup.events({ submit(evt, tpl) { const newTitle = tpl.$('.js-board-name').val().trim(); -- cgit v1.2.3-1-g7c22