From 96c7080ff0440eca9b740ef1a6d7f7507c92f360 Mon Sep 17 00:00:00 2001
From: Fredrik Jonsson <frjo@xdeb.org>
Date: Fri, 27 Mar 2020 10:25:33 +0100
Subject: [PATCH] Make all link on application forms open in new window/tab.

---
 hypha/apply/funds/templates/funds/application_base.html   | 2 +-
 .../javascript/apply/application-form-links-new-window.js | 8 ++++++++
 .../src/javascript/apply/external-link-new-window.js      | 8 --------
 3 files changed, 9 insertions(+), 9 deletions(-)
 create mode 100644 hypha/static_src/src/javascript/apply/application-form-links-new-window.js
 delete mode 100644 hypha/static_src/src/javascript/apply/external-link-new-window.js

diff --git a/hypha/apply/funds/templates/funds/application_base.html b/hypha/apply/funds/templates/funds/application_base.html
index 0ccb5ec08..612a8b9c8 100644
--- a/hypha/apply/funds/templates/funds/application_base.html
+++ b/hypha/apply/funds/templates/funds/application_base.html
@@ -60,7 +60,7 @@
     <script src="{% static 'js/apply/file-uploads.js' %}"></script>
     <script src="{% static 'js/apply/tinymce-word-count.js' %}"></script>
     <script src="{% static 'js/apply/submission-form-copy.js' %}"></script>
-    <script src="{% static 'js/apply/external-link-new-window.js' %}"></script>
+    <script src="{% static 'js/apply/application-form-links-new-window.js' %}"></script>
     {% if not show_all_group_fields %}
     <script src="{% static 'js/apply/form-group-toggle.js' %}"></script>
     {% endif %}
diff --git a/hypha/static_src/src/javascript/apply/application-form-links-new-window.js b/hypha/static_src/src/javascript/apply/application-form-links-new-window.js
new file mode 100644
index 000000000..4cca0c08c
--- /dev/null
+++ b/hypha/static_src/src/javascript/apply/application-form-links-new-window.js
@@ -0,0 +1,8 @@
+(function ($) {
+
+    'use strict';
+
+    // Make links on application forms open in a new window/tab.
+    $('.application-form').find('a').attr('target', '_blank');
+
+})(jQuery);
diff --git a/hypha/static_src/src/javascript/apply/external-link-new-window.js b/hypha/static_src/src/javascript/apply/external-link-new-window.js
deleted file mode 100644
index 81b9d22fe..000000000
--- a/hypha/static_src/src/javascript/apply/external-link-new-window.js
+++ /dev/null
@@ -1,8 +0,0 @@
-(function ($) {
-
-    'use strict';
-
-    // Make external links on application forms open in a new window/tab.
-    $('.application-form').find("a[href^='http']").attr('target', '_blank');
-
-})(jQuery);
-- 
GitLab