[MMBASE CVS] contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module pager_index.jsp

2008-05-19 Thread evaguo
Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module
In directory james.mmbase.org:/tmp/cvs-serv14645/module

Modified Files:
pager_index.jsp 
Log Message:
cmsc_725(Add the pagination of the jsp which is used to show results.Modify the 
.properties which is used in showing.)


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module


Index: pager_index.jsp
===
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module/pager_index.jsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
___
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs


[MMBASE CVS] contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module pager_index.jsp globals.jsp report_newsletter_list.jsp report_newsletter_subscriptions.jsp re

2008-05-04 Thread mguo
Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module
In directory 
james.mmbase.org:/tmp/cvs-serv16798/portlets-newsletter/src/webapp/editors/newsletter/module

Modified Files:
globals.jsp report_newsletter_list.jsp 
report_newsletter_subscriptions.jsp report_overview.jsp 
Added Files:
pager_index.jsp 
Log Message:
CMSC-818 basic function implement,move service initial to spring.


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module
See also: http://www.mmbase.org/jira/browse/CMSC-818


pager_index.jsp is new



Index: globals.jsp
===
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module/globals.jsp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- globals.jsp 17 Jan 2008 21:47:15 -  1.2
+++ globals.jsp 5 May 2008 02:40:11 -   1.3
@@ -1,7 +1,12 @@
+%@ page import=com.finalist.cmsc.mmbase.PropertiesUtil %
 [EMAIL PROTECTED] file=../../globals.jsp %
 
 [EMAIL PROTECTED] language=java contentType=text/html;charset=utf-8%
 
 fmt:setBundle basename=newsletter-module scope=request /
 
+c:set var=pagesize
+   %=PropertiesUtil.getProperty(repository.search.results.per.page)%
+/c:set
+
 cmscedit:head title=Newsletter /
\ No newline at end of file


Index: report_newsletter_list.jsp
===
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/editors/newsletter/module/report_newsletter_list.jsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- report_newsletter_list.jsp  17 Jan 2008 21:47:15 -  1.1
+++ report_newsletter_list.jsp  5 May 2008 02:40:11 -   1.2
@@ -1,29 +1,93 @@
 [EMAIL PROTECTED] file=globals.jsp %
 
+%@ 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 %
+%@ taglib uri=http://jsptags.com/tags/navigation/pager; prefix=pg %
+
 cmscedit:head title=reactions.title
-   fmt:message key=newsletteroverview.title /
 /cmscedit:head
 
-brbr
-
-table width=75%
+div class=tabs
+   div class=tab_active
+  div class=body
+ div
+a href=#fmt:message 
key=newsletter.subscription.manage.newsletteroverview//a
+ /div
+  /div
+   /div
+/div
+div class=editor
+   c:if test=${fn:length(results) gt pagesize || not empty 
param.query_parameter_title }
+   div class=body
+  form method=POST name=form action=SubscriptionManagement.do
+ input type=hidden name=action value=newsletterOverview/
+ table border=0
tr
-   th/th
-   th align=leftfmt:message 
key=newsletteroverview.newsletter //tk
-   th align=leftfmt:message 
key=newsletteroverview.numberofthemes //tk
-   th align=leftfmt:message 
key=newsletteroverview.numberofpublications //tk
-   th align=leftfmt:message 
key=newsletteroverview.numberofsubscriptions //tk
+   td style=width: 150pxTitle/td
+   tdinput type=text name=query_parameter_title 
value=${param.query_parameter_title}
+  style=width: 250px//td
+/tr
+tr
+   td colspan=2
+  input type=submit name=submitButton
+ onclick=document.forms['form'].submit() 
value=Search/
+   /td
/tr
-   c:forEach var=bean items=${newsletterOverviewBeans}
-   c:url var=url 
value=ReportNewsletterSubscriptions.do?number=${bean.number} /
+ /table
+  /form
+
+  div class=ruler_green
+ divReactions found/div
+  /div
+  /c:if
+  div class=body
+ form method=POST name=operationform 
action=SubscriptionManagement.do
+input type=hidden name=action id=action/
+input type=hidden name=type id=type value=newsletter/
+pg:pager maxPageItems=${pagesize} 
url=SubscriptionManagement.do
+   pg:param name=action value=newsletterOverview/
+   pg:param name=query_parameter_title 
value=${param.query_parameter_title}/
+   table
+  thead
+ th/th
+ thtitle/th
+ thnumber of publications/th
+ thsent publications/th
+ thnumber of subscriptions/th
+  /thead
+  tbody
+[EMAIL PROTECTED] id=results 
type=java.util.List--%
+ c:forEach items=${results} var=result
+pg:item
tr
-   tdcmsc:checkbox var=checked value=${bean.number} //td
-   tda