From 82c5b6722390b13c41b906f047e7695c01237c26 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 17 Feb 2005 23:38:19 +0000
Subject: [PATCH] Link to full msgs/msg.ssjs URL if running v3.12b or later.

---
 web/root/rss.ssjs | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/web/root/rss.ssjs b/web/root/rss.ssjs
index b533b602a9..dbf622902c 100644
--- a/web/root/rss.ssjs
+++ b/web/root/rss.ssjs
@@ -180,7 +180,12 @@ if(msgbase.open()) {
 		writeln('\t\t\t\t<author>' + encode(hdr.from) + '</author>');
 		writeln('\t\t\t\t<guid>' + encode(hdr.id) + '</guid>');
 		writeln('\t\t\t\t<description>' + encode(body.slice(0,500)) + '</description>');
-		writeln('\t\t\t\t<link>' + link_root + '&amp;item=' + hdr.number + '</link>');
+
+        if(this.login==undefined)  // v3.12a 
+            writeln('\t\t\t\t<link>' + link_root + '&amp;item=' + hdr.number + '</link>');
+        else    // v3.12b
+            writeln('\t\t\t\t<link>' + 'http://' + http_request.header.host + '/msgs/msg.ssjs?msg_sub=' + 
+                    channel.name + '&amp;mesage=' + hdr.number + '</link>');
 		writeln('\t\t\t</item>');
 		msgs++;
 		if(msgs>=channel.maxmessages)
-- 
GitLab