Skip to content

Commit a16a0c5

Browse files
committed
open links externally
1 parent d6a329c commit a16a0c5

File tree

5 files changed

+25
-25
lines changed

5 files changed

+25
-25
lines changed

src/plugin/modules/widgets/DashboardWidget.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ define([
112112
new nunjucks.WebLoader(Plugin.plugin.fullPath + '/DashboardWidget/templates', true)
113113
];
114114
this.templates.env = new nunjucks.Environment(loaders, {
115-
autoescape: false
115+
autoescape: true
116116
});
117117
this.templates.env.addFilter('roleLabel', function (role) {
118118
if (this.listMaps['userRoles'][role]) {

src/plugin/resources/NarrativesWidget/templates/slider.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,20 +54,20 @@
5454
{{app.name}}
5555
</span>
5656
{% elif app.view.state == 'warning' %}
57-
<a href="#appcatalog/app/{{app.id}}">
57+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
5858
<span data-toggle="tooltip" data-placement="auto top" data-container=".your-narratives-slider" title="{{app.view.title}}">
5959
{{app.name}}
6060
</span>
6161
</a>
6262
{% else %}
63-
<a href="#appcatalog/app/{{app.id}}">
63+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
6464
<span data-toggle="tooltip" data-placement="auto top" data-container="#narrative-{{narrative.object.wsid}}" title="{{app.view.title}}">
6565
{{app.name}}
6666
</span>
6767
</a>
6868
{% endif %}
6969
{% else %}
70-
<a href="#appcatalog/app/{{app.id}}">
70+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
7171
{{app.name}}
7272
</a>
7373
{% endif %}
@@ -99,19 +99,19 @@
9999
<span data-toggle="tooltip" data-placement="auto top" data-container=".your-narratives-slider" title="{{method.view.title}}">
100100
{{method.name}}
101101
</span> {% elif method.view.state == 'warning' %}
102-
<a href="#appcatalog/app/{{method | methodPath}}">
102+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
103103
<span data-toggle="tooltip" data-placement="auto top" data-container=".your-narratives-slider" title="{{method.view.title}}">
104104
{{method.name}}
105105
</span>
106106
</a>
107107
{% else %}
108-
<a href="#appcatalog/app/{{method | methodPath}}">
108+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
109109
<span data-toggle="tooltip" data-placement="auto top" data-container="#narrative-{{narrative.object.wsid}}" title="{{method.view.title}}">
110110
{{method.name}}
111111
</span>
112112
</a>
113113
{% endif %} {% else %}
114-
<a href="#appcatalog/app/{{method | methodPath}}">
114+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
115115
{{method.name}}
116116
</a> {% endif %}
117117
</a>

src/plugin/resources/NarratorialsWidget/templates/slider.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,20 +47,20 @@
4747
{{app.name}}
4848
</span>
4949
{% elif app.view.state == 'warning' %}
50-
<a href="#appcatalog/app/{{app.id}}">
50+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
5151
<span data-toggle="tooltip" data-placement="auto top" data-container=".your-narratives-slider" title="{{app.view.title}}">
5252
{{app.name}}
5353
</span>
5454
</a>
5555
{% else %}
56-
<a href="#appcatalog/app/{{app.id}}">
56+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
5757
<span data-toggle="tooltip" data-placement="auto top" data-container="#narrative-{{narrative.object.wsid}}" title="{{app.view.title}}">
5858
{{app.name}}
5959
</span>
6060
</a>
6161
{% endif %}
6262
{% else %}
63-
<a href="#appcatalog/app/{{app.id}}">
63+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
6464
{{app.name}}
6565
</a>
6666
{% endif %}
@@ -92,19 +92,19 @@
9292
<span data-toggle="tooltip" data-placement="auto top" data-container=".your-narratives-slider" title="{{method.view.title}}">
9393
{{method.name}}
9494
</span> {% elif method.view.state == 'warning' %}
95-
<a href="#appcatalog/app/{{method | methodPath}}">
95+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
9696
<span data-toggle="tooltip" data-placement="auto top" data-container=".your-narratives-slider" title="{{method.view.title}}">
9797
{{method.name}}
9898
</span>
9999
</a>
100100
{% else %}
101-
<a href="#appcatalog/app/{{method | methodPath}}">
101+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
102102
<span data-toggle="tooltip" data-placement="auto top" data-container="#narrative-{{narrative.object.wsid}}" title="{{method.view.title}}">
103103
{{method.name}}
104104
</span>
105105
</a>
106106
{% endif %} {% else %}
107-
<a href="#appcatalog/app/{{method | methodPath}}">
107+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
108108
{{method.name}}
109109
</a> {% endif %}
110110
</a>

src/plugin/resources/PublicNarrativesWidget/templates/slider.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,20 +47,20 @@
4747
{{app.name}}
4848
</span>
4949
{% elif app.view.state == 'warning' %}
50-
<a href="#appcatalog/app/{{app.id}}">
50+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
5151
<span data-toggle="tooltip" data-placement="auto top" data-container=".your-narratives-slider" title="{{app.view.title}}">
5252
{{app.name}}
5353
</span>
5454
</a>
5555
{% else %}
56-
<a href="#appcatalog/app/{{app.id}}">
56+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
5757
<span data-toggle="tooltip" data-placement="auto top" data-container="#narrative-{{narrative.object.wsid}}" title="{{app.view.title}}">
5858
{{app.name}}
5959
</span>
6060
</a>
6161
{% endif %}
6262
{% else %}
63-
<a href="#appcatalog/app/{{app.id}}">
63+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
6464
{{app.name}}
6565
</a>
6666
{% endif %}
@@ -93,20 +93,20 @@
9393
{{method.name}}
9494
</span>
9595
{% elif method.view.state == 'warning' %}
96-
<a href="#appcatalog/app/{{method | methodPath}}">
96+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
9797
<span data-toggle="tooltip" data-placement="auto top" data-container=".public-narratives-slider" title="{{method.view.title}}">
9898
{{method.name}}
9999
</span>
100100
</a>
101101
{% else %}
102-
<a href="#appcatalog/app/{{method | methodPath}}">
102+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
103103
<span data-toggle="tooltip" data-placement="auto top" data-container="#narrative-{{narrative.object.wsid}}" title="{{method.view.title}}">
104104
{{method.name}}
105105
</span>
106106
</a>
107107
{% endif %}
108108
{% else %}
109-
<a href="#appcatalog/app/{{method | methodPath}}">
109+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
110110
{{method.name}}
111111
</a>
112112
{% endif %}

src/plugin/resources/SharedNarrativesWidget/templates/slider.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,20 +47,20 @@
4747
{{app.name}}
4848
</span>
4949
{% elif app.view.state == 'warning' %}
50-
<a href="#appcatalog/app/{{app.id}}">
50+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
5151
<span data-toggle="tooltip" data-placement="auto top" data-container=".your-narratives-slider" title="{{app.view.title}}">
5252
{{app.name}}
5353
</span>
5454
</a>
5555
{% else %}
56-
<a href="#appcatalog/app/{{app.id}}">
56+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
5757
<span data-toggle="tooltip" data-placement="auto top" data-container="#narrative-{{narrative.object.wsid}}" title="{{app.view.title}}">
5858
{{app.name}}
5959
</span>
6060
</a>
6161
{% endif %}
6262
{% else %}
63-
<a href="#appcatalog/app/{{app.id}}">
63+
<a href="#appcatalog/app/{{app.id}}" target="_blank">
6464
{{app.name}}
6565
</a>
6666
{% endif %}
@@ -90,19 +90,19 @@
9090
<span data-toggle="tooltip" data-placement="auto top" data-container=".shared-narratives-slider" title="{{method.view.title}}">
9191
{{method.name}}
9292
</span> {% elif method.view.state == 'warning' %}
93-
<a href="#appcatalog/app/{{method | methodPath}}">
93+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
9494
<span data-toggle="tooltip" data-placement="auto top" data-container=".shared-narratives-slider" title="{{method.view.title}}">
9595
{{method.name}}
9696
</span>
9797
</a>
9898
{% else %}
99-
<a href="#appcatalog/app/{{method | methodPath}}">
99+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
100100
<span data-toggle="tooltip" data-placement="auto top" data-container="#narrative-{{narrative.object.wsid}}" title="{{method.view.title}}">
101101
{{method.name}}
102102
</span>
103103
</a>
104104
{% endif %} {% else %}
105-
<a href="#appcatalog/app/{{method | methodPath}}">
105+
<a href="#appcatalog/app/{{method | methodPath}}" target="_blank">
106106
{{method.name}}
107107
</a> {% endif %}
108108
</a>

0 commit comments

Comments
 (0)