Adding removing blank target for browser links
Этот коммит содержится в:
@@ -41,7 +41,7 @@ export class MattermostMarkdownRenderer extends marked.Renderer {
|
|||||||
output += ' title="' + title + '"';
|
output += ' title="' + title + '"';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (outHref.indexOf(Utils.getTeamURLFromAddressBar()) === 0) {
|
if (outHref.lastIndexOf(Utils.getTeamURLFromAddressBar()) === 0) {
|
||||||
output += '>';
|
output += '>';
|
||||||
} else {
|
} else {
|
||||||
output += ' target="_blank">';
|
output += ' target="_blank">';
|
||||||
|
|||||||
@@ -96,8 +96,13 @@ function autolinkUrls(text, tokens) {
|
|||||||
const index = tokens.size;
|
const index = tokens.size;
|
||||||
const alias = `MM_LINK${index}`;
|
const alias = `MM_LINK${index}`;
|
||||||
|
|
||||||
|
var target = 'target="_blank"';
|
||||||
|
if (url.lastIndexOf(Utils.getTeamURLFromAddressBar()) === 0) {
|
||||||
|
target = '';
|
||||||
|
}
|
||||||
|
|
||||||
tokens.set(alias, {
|
tokens.set(alias, {
|
||||||
value: `<a class='theme' target='_blank' href='${url}'>${linkText}</a>`,
|
value: '<a class="theme"' + target + ' href="${url}">${linkText}</a>',
|
||||||
originalText: linkText
|
originalText: linkText
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user