From 29631742dbc300ba76e1341243a83329e21cae03 Mon Sep 17 00:00:00 2001
From: runemaster <>
Date: Wed, 15 Mar 2006 20:22:28 +0000
Subject: [PATCH] Fix uri's with "&amp:" or "&" in them i.e.;
 http://bbs.synchro.net/msgs/msg.ssjs?msg_sub=notices&message=272 Also ... do
 not use html_decode on href's as that breaks XHTML compliance.

---
 web/lib/msgslib.ssjs | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/web/lib/msgslib.ssjs b/web/lib/msgslib.ssjs
index 37308840aa..0cb0c07458 100644
--- a/web/lib/msgslib.ssjs
+++ b/web/lib/msgslib.ssjs
@@ -183,9 +183,9 @@ function idx_to_user(fromidx)
 }
 
 function make_links(str) {
-	str=str.replace(/(?:http|https|ftp|telnet|gopher|irc|news)\:\/\/[\w\-\.]+\.[a-zA-Z]+(?::[\w]*)?(?:\/(?:[\w\-._\?\,\/\\\+&%\$#\=~\*]*))?[^,.\(\)&\s]/gi,function(str) {
-		var ret='<a href="'+html_decode(str)+'" target="_blank">'+str+'</a>';
+	str=str.replace(/(?:http|https|ftp|telnet|gopher|irc|news)\:\/\/[\w\-\.]+\.[a-zA-Z]+(?::[\w]*)?(?:\/(?:[\w\-._\?\,\/\\\+&amp;%\$#\=~\*]*))?[^,.\(\)&\s]/gi,function(str) {
+		var ret='<a href="'+str+'" target="_blank">'+str+'</a>';
 		return(ret);}
-	);
+	); 
 	return(str);
 }
-- 
GitLab