Update of /cvsroot/roller/roller/src/org/roller/presentation/weblog/rss
In directory
sc8-pr-cvs1:/tmp/cvs-serv14121/src/org/roller/presentation/weblog/rss
Modified Files:
RssServlet.java
Log Message:
small optimization
Index: RssServlet.java
===================================================================
RCS file:
/cvsroot/roller/roller/src/org/roller/presentation/weblog/rss/RssServlet.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** RssServlet.java 9 Jan 2003 15:48:11 -0000 1.18
--- RssServlet.java 31 Jan 2003 04:45:18 -0000 1.19
***************
*** 9,12 ****
--- 9,14 ----
import java.util.ArrayList;
import java.util.Date;
+
+ import org.apache.commons.lang.NumberUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
***************
*** 93,97 ****
Macros macros = new Macros( pageContext );
String catname = request.getParameter("catname");
! ArrayList entries = macros.getRecentWeblogEntries(15, catname);
Date updateTime = macros.getUpdateTime(entries);
--- 95,110 ----
Macros macros = new Macros( pageContext );
String catname = request.getParameter("catname");
!
! int count = 20;
! if ( request.getParameter("count") != null )
! {
! count= NumberUtils.stringToInt(request.getParameter("count"));
! if ( count==0 || count>50 )
! {
! count = 20;
! }
! }
!
! ArrayList entries = macros.getRecentWeblogEntries(count, catname);
Date updateTime = macros.getUpdateTime(entries);
***************
*** 123,126 ****
--- 136,140 ----
}
+ ctx.put( "entries", entries );
ctx.put( "entryLength", new Integer(entryLength));
ctx.put( "catname", catname);
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
|