From: Thomas H. <th...@us...> - 2004-10-25 18:32:43
|
User: theute Date: 04/10/25 11:32:37 Modified: news/src/main/org/jboss/nukes/addons/modules/news Tag: Nukes_Branch_1_1 NewsModule.java Log: Removed the "Location" attribute that redundant and lead to wrong RSS links Revision Changes Path No revision No revision 1.27.2.7 +5 -27 nukes/news/src/main/org/jboss/nukes/addons/modules/news/NewsModule.java Index: NewsModule.java =================================================================== RCS file: /cvsroot/jboss/nukes/news/src/main/org/jboss/nukes/addons/modules/news/NewsModule.java,v retrieving revision 1.27.2.6 retrieving revision 1.27.2.7 diff -u -r1.27.2.6 -r1.27.2.7 --- NewsModule.java 18 Oct 2004 16:28:51 -0000 1.27.2.6 +++ NewsModule.java 25 Oct 2004 18:32:36 -0000 1.27.2.7 @@ -56,7 +56,7 @@ * this package * * @author <a href="mailto:vi...@ya...">Viet Kevin</a> - * @version $Revision: 1.27.2.6 $ $Date: 2004/10/18 16:28:51 $ + * @version $Revision: 1.27.2.7 $ $Date: 2004/10/25 18:32:36 $ */ public class NewsModule extends ModuleSupport implements NewsConstants { @@ -72,9 +72,6 @@ /** context generator */ private ContextGenerator generator; - /** location text for rss feed */ - private String location; - /** * creates a new NewsModule object. */ @@ -110,7 +107,7 @@ if (res == null) { String base = req.getServerBase(); - ChannelIF channel = getChannel(c); + ChannelIF channel = getChannel(base, c); if (channel != null) { int format = "1_00".equals(req.getParameter("format")) ? Rss.RSS_1_00 : Rss.RSS_0_91; @@ -324,14 +321,14 @@ postCommentForm(page, scraper); } - public ChannelIF getChannel(String id) + public ChannelIF getChannel(String base, String id) { Channel channel = null; try { channel = new Channel(); channel.setCopyright(copyright); - channel.setSite(new URL(location)); + channel.setSite(new URL(base)); Collection stories = null; if (id.equals("all")) { @@ -363,7 +360,7 @@ item.setDescription(story.getStorySummary()); item.setDate(story.getCreationDate()); item.setLink(new URL( - location + NewsTools.genStoryLink(story.getStoryID()))); + base + NewsTools.genStoryLink(story.getStoryID()))); channel.addItem(item); } } @@ -1320,23 +1317,4 @@ this.copyright = copyright; } - /** - * get the rss feed location - * - * @return rss feed location - */ - public String getLocation() - { - return this.location; - } - - /** - * set the rss feed location - * - * @param location rss feed location - */ - public void setLocation(String location) - { - this.location = location; - } } |