Author: kevinshen
Date: 2009-07-07 09:26:32 +0200 (Tue, 07 Jul 2009)
New Revision: 36606
Modified:
CMSContainer/branches/b1_6/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/ContentChannelPortlet.java
Log:
CMSC-1158 Use maximum 100 when no maximum has been set for a
ContentChannelPortlet
Modified:
CMSContainer/branches/b1_6/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/ContentChannelPortlet.java
===================================================================
---
CMSContainer/branches/b1_6/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/ContentChannelPortlet.java
2009-07-07 03:42:54 UTC (rev 36605)
+++
CMSContainer/branches/b1_6/CMSContainer/cmsc/portlets/src/java/com/finalist/cmsc/portlets/ContentChannelPortlet.java
2009-07-07 07:26:32 UTC (rev 36606)
@@ -62,7 +62,8 @@
protected static final String ARCHIVE_PAGE = "archivepage";
protected static final String START_INDEX = "startindex";
-
+ private static final String DEFAULT_MAX_ELEMENTS = "100";
+
@Override
protected void saveParameters(ActionRequest request, String portletId) {
setPortletNodeParameter(portletId, CONTENTCHANNEL,
request.getParameter(CONTENTCHANNEL));
@@ -72,7 +73,7 @@
setPortletParameter(portletId, USE_LIFECYCLE,
request.getParameter(USE_LIFECYCLE));
setPortletParameter(portletId, ARCHIVE, request.getParameter(ARCHIVE));
setPortletParameter(portletId, ELEMENTS_PER_PAGE,
request.getParameter(ELEMENTS_PER_PAGE));
- setPortletParameter(portletId, MAX_ELEMENTS,
request.getParameter(MAX_ELEMENTS));
+ setPortletParameter(portletId, MAX_ELEMENTS,
StringUtils.isBlank(request.getParameter(MAX_ELEMENTS))?DEFAULT_MAX_ELEMENTS:request.getParameter(MAX_ELEMENTS));
setPortletParameter(portletId, SHOW_PAGES,
request.getParameter(SHOW_PAGES));
setPortletParameter(portletId, USE_PAGING,
request.getParameter(USE_PAGING));
setPortletParameter(portletId, PAGES_INDEX,
request.getParameter(PAGES_INDEX));
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs