Update of /var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/forms In directory james.mmbase.org:/tmp/cvs-serv29148/java/com/finalist/cmsc/repository/forms
Modified Files: ContentAction.java SearchAction.java Log Message: CMSC-280,Contentchannel screen does not give as much sort options as in searching in the library See also: http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/forms See also: http://www.mmbase.org/jira/browse/CMSC-280 Index: ContentAction.java =================================================================== RCS file: /var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/forms/ContentAction.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -b -r1.8 -r1.9 --- ContentAction.java 10 May 2008 16:31:23 -0000 1.8 +++ ContentAction.java 4 Jun 2008 05:18:09 -0000 1.9 @@ -26,7 +26,7 @@ import com.finalist.cmsc.struts.MMBaseAction; public class ContentAction extends MMBaseAction { - + private static boolean flag; @Override public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response, Cloud cloud) throws Exception { @@ -51,7 +51,14 @@ orderby = null; } if (StringUtils.isEmpty(direction)) { - direction = null; + if(flag==true){ + direction="down"; + flag=false; + }else{ + direction="up"; + flag=true; + } + //direction = null; } // Set the offset (used for paging). @@ -85,7 +92,6 @@ } addToRequest(request, "createdNumbers", createdNumbers); } - return mapping.findForward(SUCCESS); } Index: SearchAction.java =================================================================== RCS file: /var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/forms/SearchAction.java,v retrieving revision 1.14 retrieving revision 1.15 diff -u -b -r1.14 -r1.15 --- SearchAction.java 16 May 2008 11:46:36 -0000 1.14 +++ SearchAction.java 4 Jun 2008 05:18:09 -0000 1.15 @@ -124,7 +124,7 @@ order = "name"; } } - if (StringUtils.isEmpty(order)) { + if (StringUtils.isNotEmpty(order)) { queryStringComposer.addParameter(ORDER, searchForm.getOrder()); queryStringComposer.addParameter(DIRECTION, "" + searchForm.getDirection()); query.addSortOrder(query.getStepField(nodeManager.getField(order)), searchForm.getDirection()); _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs