From: <ssk...@vh...> - 2006-06-02 10:55:35
|
Author: sskracic Date: 2006-06-02 12:51:23 +0200 (Fri, 02 Jun 2006) New Revision: 1146 Modified: trunk/ccm-ldn-rss/application.xml trunk/ccm-ldn-rss/src/com/arsdigita/london/rss/RSSService.java Log: RSSService.java modified to output full URL, fix provided by folks at LBC. Modified: trunk/ccm-ldn-rss/application.xml =================================================================== --- trunk/ccm-ldn-rss/application.xml 2006-05-26 09:53:21 UTC (rev 1145) +++ trunk/ccm-ldn-rss/application.xml 2006-06-02 10:51:23 UTC (rev 1146) @@ -3,7 +3,7 @@ name="ccm-ldn-rss" prettyName="RSS" version="6.3.0" - release="3"> + release="4"> <ccm:dependencies> <ccm:requires name="ccm-core" version="6.2.0" relation="ge"/> <ccm:requires name="ccm-cms" version="6.2.0" relation="ge"/> Modified: trunk/ccm-ldn-rss/src/com/arsdigita/london/rss/RSSService.java =================================================================== --- trunk/ccm-ldn-rss/src/com/arsdigita/london/rss/RSSService.java 2006-05-26 09:53:21 UTC (rev 1145) +++ trunk/ccm-ldn-rss/src/com/arsdigita/london/rss/RSSService.java 2006-06-02 10:51:23 UTC (rev 1146) @@ -66,6 +66,8 @@ private static org.apache.log4j.Logger s_log = org.apache.log4j.Logger.getLogger(RSSService.class); + private static final String serverURL = URL.root().getServerURI(); + /** * Generates an RSS channel for a specified category and and all of its Articles. */ @@ -139,7 +141,7 @@ } Element channelLink = new Element("link", rssNS); - channelLink.setText(URLService.locate(cat.getOID())); + channelLink.setText(serverURL.concat(URLService.locate(cat.getOID()))); channel.addContent(channelLink); Element channelDescription = new Element("description", rssNS); @@ -194,7 +196,7 @@ title = item.getDisplayName(); } - String itemURL = URLService.locate(item.getOID()); + String itemURL = serverURL.concat(URLService.locate(item.getOID())); s_log.debug("item is live"); |