Update of 
/var/cvs/contributions/CMSContainer/cmsc/edit-webapp/src/webapp/editors
In directory 
james.mmbase.org:/tmp/cvs-serv12278/cmsc/edit-webapp/src/webapp/editors

Modified Files:
        pages.jsp searchpage.jsp 
Log Message:
CMSC-1002 - Improved paging in Content Explorer and fixed Javascript 
definitions. 


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/edit-webapp/src/webapp/editors
See also: http://www.mmbase.org/jira/browse/CMSC-1002


Index: pages.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/edit-webapp/src/webapp/editors/pages.jsp,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- pages.jsp   12 Feb 2008 17:11:32 -0000      1.11
+++ pages.jsp   8 Jul 2008 14:41:47 -0000       1.12
@@ -3,14 +3,10 @@
 <%@ taglib uri="http://java.sun.com/jsp/jstl/core"; prefix="c" %>
 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt"; prefix="fmt" %>
 <%@ taglib uri="http://finalist.com/cmsc"; prefix="cmsc" %>
-
-
 <!--todo : get default page size from system properties.-->
-
 <c:set var="currentPage" value="${empty param.offset ? 1 : param.offset +1 }"/>
 <c:set var="pagessize" value="${ cmsc:ceil(listSize/resultsPerPage)}"/>
 
-
 <fmt:bundle basename="cmsc">
 <fmt:message key="pages.message" var="error"/>
 <fmt:message key="pages.go" var="go"/>
@@ -54,12 +50,9 @@
          <td style="text-align:right;width:50%;">
             <fmt:message key="searchpages.page"/>:
             <c:if test="${currentPage > 1}">
-               <a href="<%=PagingUtils.previousPage(pageContext)%>" 
class="page_list_navtrue">
-                  &lt;&lt;<fmt:message key="pages.previous"/>
-               </a>
+               <a href="<%=PagingUtils.previousPage(pageContext)%>" 
class="page_list_navtrue">&lt;&lt;<fmt:message key="pages.previous"/></a>
             </c:if>
 
-
             <c:choose>
                <c:when test="${pagessize>0&&pagessize<14}">
                   <c:forEach var="count" begin="1" end="${pagessize}">
@@ -101,9 +94,7 @@
                <%=RandomStringUtils.randomAlphabetic(5)%>
             </c:set>
             <c:if test="${currentPage < pagessize}">
-               <a href="<%=PagingUtils.nextPage(pageContext)%>" 
class="page_list_navtrue">
-                  <fmt:message key="pages.next"/>&gt;&gt;
-               </a>
+               <a href="<%=PagingUtils.nextPage(pageContext)%>" 
class="page_list_navtrue"><fmt:message key="pages.next"/>&gt;&gt;</a>
             </c:if>
             <c:if test="${pagessize>13}">
                <input type="text" name="targetpage" id="${targetfield}" 
size="4"


Index: searchpage.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/edit-webapp/src/webapp/editors/searchpage.jsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- searchpage.jsp      28 Jan 2008 09:37:14 -0000      1.1
+++ searchpage.jsp      8 Jul 2008 14:41:47 -0000       1.2
@@ -17,7 +17,7 @@
 </fmt:message>
 
 
-<script language="JavaScript">
+<script type="text/javascript">
 
    function gotopage(targetfield) {
 
@@ -48,18 +48,14 @@
          <td style="text-align:right;width:50%;">
             <fmt:message key="searchpages.page"/>:
             <c:if test="${currentPage > 1}">
-               <a href="javascript:setOffset('${currentPage - 2}');" 
class="page_list_navtrue">
-                  &lt;&lt;<fmt:message key="pages.previous"/>
-               </a>
+               <a href="javascript:setOffset('${currentPage - 2}');" 
class="page_list_navtrue">&lt;&lt;<fmt:message key="pages.previous"/></a>
             </c:if>
 
 
             <c:choose>
                <c:when test="${pagessize>0&&pagessize<14}">
                   <c:forEach var="count" begin="1" end="${pagessize}">
-                  <a href="javascript:setOffset('${count-1}');" class="${count 
== currentPage ? 'page_list_navtrue':'page_list_navfalse'}">
-                  <c:out value="${count}"/>
-                   </a>
+                     <a href="javascript:setOffset('${count-1}');" 
class="${count == currentPage ? 
'page_list_navfalse':'page_list_navtrue'}"><c:out value="${count}"/></a>
                      <c:if test="${count ne pagessize}"> | </c:if>
                   </c:forEach>
                </c:when>
@@ -67,18 +63,14 @@
                <c:when test="${pagessize>13}">
                   <c:set var="length_of_prefix" value="${currentPage <7 ? 
currentPage+2 : 3}"/>
                   <c:forEach var="count" begin="1" end="${length_of_prefix}">
-                      <a href="javascript:setOffset('${count-1}');" 
class="${count == currentPage ? 'page_list_navtrue':'page_list_navfalse'}">
-                  <c:out value="${count}"/>
-                   </a>
+                      <a href="javascript:setOffset('${count-1}');" 
class="${count == currentPage ? 
'page_list_navfalse':'page_list_navtrue'}"><c:out value="${count}"/></a>
                      |
                   </c:forEach>
                   ...
 
                   <c:if test="${6<currentPage&&currentPage <pagessize-5}">
                      <c:forEach var="count" begin="${currentPage-2}" 
end="${currentPage+2}">
-                      <a href="javascript:setOffset('${count-1}');" 
class="${count == currentPage ? 'page_list_navtrue':'page_list_navfalse'}">
-                 <c:out value="${count}"/>
-                   </a>
+                      <a href="javascript:setOffset('${count-1}');" 
class="${count == currentPage ? 
'page_list_navfalse':'page_list_navtrue'}"><c:out value="${count}"/></a>
                         |
                      </c:forEach>
                      ...
@@ -86,9 +78,7 @@
 
                   <c:set var="length_of_postfix" 
value="${currentPage>(pagessize-6) ? currentPage-2 : (pagessize-2)}"/>
                   <c:forEach var="count" begin="${length_of_postfix}" 
end="${pagessize}">
-                              <a href="javascript:setOffset('${count-1}');" 
class="${count == currentPage ? 'page_list_navtrue':'page_list_navfalse'}">
-                  <c:out value="${count}"/>
-                   </a>
+                     <a href="javascript:setOffset('${count-1}');" 
class="${count == currentPage ? 
'page_list_navfalse':'page_list_navtrue'}"><c:out value="${count}"/></a>
                      |
                   </c:forEach>
                </c:when>
@@ -103,9 +93,7 @@
                <%=RandomStringUtils.randomAlphabetic(5)%>
             </c:set>
             <c:if test="${currentPage < pagessize}">
-               <a href="javascript:setOffset('${currentPage}');" 
class="page_list_navtrue">
-                  <fmt:message key="pages.next"/>&gt;&gt;
-               </a>
+               <a href="javascript:setOffset('${currentPage}');" 
class="page_list_navtrue"><fmt:message key="pages.next"/>&gt;&gt;</a>
             </c:if>
             <c:if test="${pagessize>13}">
                <input type="text" name="targetpage" id="${targetfield}" 
size="4"
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to