Skip to content
Snippets Groups Projects
Commit 73770a13 authored by Emmanuel Milou's avatar Emmanuel Milou
Browse files

[#3621] Make links clickable in javascript

parent c82e2eee
No related branches found
No related tags found
No related merge requests found
function linkify(text){
if (text) {
text = text.replace(
/((https?\:\/\/)|(www\.))(\S+)(\w{2,4})(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/gi,
function(url){
var full_url = url;
if (!full_url.match('^https?:\/\/')) {
full_url = 'http://' + full_url;
}
return '<a href="' + full_url + '">' + url + '</a>';
}
);
}
return text;
}
function add_message (message)
{
var msgBody = document.getElementById ('messages');
msgBody.innerHTML = '<div class="message">' + message + '</div>' + msgBody.innerHTML;
msgBody.innerHTML = '<div class="message">' + linkify (message) + '</div>' + msgBody.innerHTML;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment