File tree Expand file tree Collapse file tree 2 files changed +25
-0
lines changed
release/share/git-webui/webui/js
src/share/git-webui/webui/js Expand file tree Collapse file tree 2 files changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -72,6 +72,7 @@ $.get("api/settings", function(settingsURL){
72
72
webui . showSuccess = function ( message ) {
73
73
var messageBox = $ ( "#message-box" ) ;
74
74
messageBox . empty ( ) ;
75
+
75
76
$ ( '<div class="alert alert-success alert-dismissible" role="alert">' +
76
77
'<button type="button" class="btn btn-default close" data-dismiss="alert">' +
77
78
webui . largeXIcon +
@@ -88,6 +89,16 @@ webui.showError = function(message) {
88
89
webui . showWarning = function ( message ) {
89
90
var messageBox = $ ( "#message-box" ) ;
90
91
messageBox . empty ( ) ;
92
+
93
+ var messageAsArr = message . split ( " " ) ;
94
+ messageAsArr = messageAsArr . map ( function ( messagePart ) {
95
+ if ( messagePart . startsWith ( "https://" ) ) {
96
+ return '<a href="' + messagePart + '" target="_blank">' + messagePart + '</a>' ;
97
+ } else {
98
+ return messagePart ;
99
+ }
100
+ } ) ;
101
+ message = messageAsArr . join ( " " )
91
102
$ ( '<div class="alert alert-warning alert-dismissible" role="alert">' +
92
103
'<button type="button" class="btn btn-default close" data-dismiss="alert">' +
93
104
webui . largeXIcon +
Original file line number Diff line number Diff line change @@ -72,6 +72,7 @@ $.get("api/settings", function(settingsURL){
72
72
webui . showSuccess = function ( message ) {
73
73
var messageBox = $ ( "#message-box" ) ;
74
74
messageBox . empty ( ) ;
75
+
75
76
$ ( '<div class="alert alert-success alert-dismissible" role="alert">' +
76
77
'<button type="button" class="btn btn-default close" data-dismiss="alert">' +
77
78
webui . largeXIcon +
@@ -88,6 +89,19 @@ webui.showError = function(message) {
88
89
webui . showWarning = function ( message ) {
89
90
var messageBox = $ ( "#message-box" ) ;
90
91
messageBox . empty ( ) ;
92
+
93
+ // convert links in message into actual html links
94
+ var messageAsArr = message . split ( " " ) ;
95
+ messageAsArr = messageAsArr . map ( function ( messagePart ) {
96
+ if ( messagePart . startsWith ( "https://" ) ) {
97
+ return '<a href="' + messagePart + '" target="_blank">' + messagePart + '</a>' ;
98
+ } else {
99
+ return messagePart ;
100
+ }
101
+ } ) ;
102
+ message = messageAsArr . join ( " " )
103
+
104
+
91
105
$ ( '<div class="alert alert-warning alert-dismissible" role="alert">' +
92
106
'<button type="button" class="btn btn-default close" data-dismiss="alert">' +
93
107
webui . largeXIcon +
You can’t perform that action at this time.
0 commit comments