Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/WEB-INF/templates/view/fragment
In directory james.mmbase.org:/tmp/cvs-serv7139

Modified Files:
        list.jsp welcome.jsp 
Log Message:
cmsc-818
modify some jsp files


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/WEB-INF/templates/view/fragment


Index: list.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/WEB-INF/templates/view/fragment/list.jsp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- list.jsp    25 Apr 2008 05:54:16 -0000      1.2
+++ list.jsp    28 Apr 2008 05:52:31 -0000      1.3
@@ -3,11 +3,13 @@
 <%@ page import="com.finalist.newsletter.domain.Newsletter"%>
 <%@ page import="com.finalist.newsletter.domain.Tag"%>
 <%@ page import="com.finalist.newsletter.domain.Subscription"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt"; prefix="fmt" %>
+<fmt:setBundle basename="portlets-newslettersubscription" scope="request" />
 <html>
 <SCRIPT LANGUAGE="JavaScript">
-       function addOrRemoveTag(newsletterId,tagId,box){
+       function addOrRemoveTag(newsletterId,tagId,box,contextPath){
                new Ajax.Request
-                               
('/cmsc-demo-staging/editors/newsletter/services.jsp', 
+                               (contextPath, 
                                        {
                                        method: 'get',
                                        parameters: {newsletterId: 
newsletterId, tagId:tagId, select: box.checked , action: 'modifyTag'}
@@ -15,9 +17,9 @@
                                );
                        }
        
-       function modifyFormat(newsletterId,format){
+       function modifyFormat(newsletterId,format,contextPath){
                        new Ajax.Request
-                               
('/cmsc-demo-staging/editors/newsletter/services.jsp', 
+                               (contextPath, 
                                        {
                                        method: 'get',
                                        parameters: {newsletterId: 
newsletterId, format:format, action: 'modifyFormat'}
@@ -25,7 +27,7 @@
                                );
                        }
        
-       function modifyStatus(newsletterId,status,box){
+       function modifyStatus(newsletterId,status,box,contextPath){
                        if("ACTIVE"==status)
                {
                                if(box.checked){
@@ -41,7 +43,7 @@
                        }
                }
                        new Ajax.Request
-                               
('/cmsc-demo-staging/editors/newsletter/services.jsp', 
+                               (contextPath, 
                                        {
                                        method: 'get',
                                        parameters: {newsletterId: 
newsletterId, status:status, select: box.checked ,action: 'modifyStatus'}
@@ -72,7 +74,12 @@
 <h1>LIST</h1>
 <table border="1">
 <form action="" name="subscription">
-<tr><td>title</td><td>tag</td><td>action</td><td>format</td></tr>
+<tr>
+<td><fmt:message key="subscription.view.list.title" /></td>
+<td><fmt:message key="subscription.view.list.tag" /></td>
+<td><fmt:message key="subscription.view.list.status" /></td>
+<td><fmt:message key="subscription.view.list.format" /></td>
+</tr>
 <%     List<Subscription> list = 
(List<Subscription>)request.getAttribute("subscriptionList");
        Iterator it = list.iterator();
          for(int i=0;i<list.size();i++)
@@ -120,6 +127,9 @@
                         }
                         %>
                         <tr>
+                        <c:set var="contextPath">
+                        <%=request.getContextPath()%><fmt:message 
key="subscription.view.services.path"/>
+                        </c:set>
                         <c:set var="newsletterId">
                         <%=newsletterId%>
                         </c:set>
@@ -163,20 +173,26 @@
                         <%=select%>
                         </c:set>
                         ${name}
-                       <input class="checkbox" type="checkbox" 
value='${tagId}' name="tag-${newsletterId}" style="width: 15px;" 
id="tag-${newsletterId}" 
onclick="addOrRemoveTag(${newsletterId},${tagId},this)" selected="${selected}" 
<c:if test="${disabledTag}">disabled</c:if> 
+                       <input class="checkbox" type="checkbox" 
value='${tagId}' name="tag-${newsletterId}" style="width: 15px;" 
id="tag-${newsletterId}" 
onclick="addOrRemoveTag(${newsletterId},${tagId},this,'${contextPath}')" 
selected="${selected}" <c:if test="${disabledTag}">disabled</c:if> 
                        <c:if test="${selected}">checked</c:if> />
                         <%}%>
                         </td>
                          <td>
-                        subscription<input class="checkbox" type="checkbox" 
value="${newsletterId}" name="subscription-${newsletterId}" style="width: 
15px;" id="subscription-${newsletterId}" 
onclick="modifyStatus(${newsletterId},'ACTIVE',this)"   
+                        <fmt:message 
key="subscription.view.list.status.subscription" />
+                        <input class="checkbox" type="checkbox" 
value="${newsletterId}" name="subscription-${newsletterId}" style="width: 
15px;" id="subscription-${newsletterId}" 
onclick="modifyStatus(${newsletterId},'ACTIVE',this,'${contextPath}')"   
                         <c:if test="${isSubscription}">checked</c:if>/>
-                        pause<input class="checkbox" type="checkbox" 
value="${newsletterId}" name="pause-${newsletterId}" style="width: 15px;" 
id="pause-${newsletterId}" 
onclick="modifyStatus(${newsletterId},'PAUSED',this)" <c:if 
test="${isPause}">checked</c:if>
+                       <fmt:message key="subscription.view.list.status.pause" 
/>
+                       <input class="checkbox" type="checkbox" 
value="${newsletterId}" name="pause-${newsletterId}" style="width: 15px;" 
id="pause-${newsletterId}" 
onclick="modifyStatus(${newsletterId},'PAUSED',this,'${contextPath}')" <c:if 
test="${isPause}">checked</c:if>
                         <c:if test="${disabledPause}">disabled</c:if>/>
                         </td>
                         <td>
-                        <select name="format-${newsletterId}" 
onchange="modifyFormat(${newsletterId},this.value)" <c:if 
test="${disabledFormat}">disabled</c:if>>
-                        <option  name="html" value="html" <c:if 
test="${!isText}">selected</c:if>>html</option>
-                        <option  name="text" value="text" <c:if 
test="${isText}">selected</c:if>>text</option>${newsletterId}
+                        <select name="format-${newsletterId}" 
onchange="modifyFormat(${newsletterId},this.value,'${contextPath}')" <c:if 
test="${disabledFormat}">disabled</c:if>>
+                        <option  name="html" value="html" <c:if 
test="${!isText}">selected</c:if>>
+                        <fmt:message key="subscription.view.list.format.html" 
/>
+                        </option>
+                        <option  name="text" value="text" <c:if 
test="${isText}">selected</c:if>>
+                        <fmt:message key="subscription.view.list.format.text" 
/>
+                        </option>
                         </select>
                         </td>
                        </tr>


Index: welcome.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/webapp/WEB-INF/templates/view/fragment/welcome.jsp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- welcome.jsp 25 Apr 2008 05:54:16 -0000      1.2
+++ welcome.jsp 28 Apr 2008 05:52:31 -0000      1.3
@@ -3,11 +3,14 @@
 <%@ page import="com.finalist.newsletter.domain.Newsletter"%>
 <%@ page import="com.finalist.newsletter.domain.Tag"%>
 <%@ page import="com.finalist.newsletter.domain.Subscription"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt"; prefix="fmt" %>
+<fmt:setBundle basename="portlets-newslettersubscription" scope="request" />
 <html>
 <SCRIPT LANGUAGE="JavaScript">
-       function addOrRemoveTag(newsletterId,tagId,box){
+       function addOrRemoveTag(newsletterId,tagId,box,contextPath){
+               alert(contextPath);
                new Ajax.Request
-                               
('/cmsc-demo-staging/editors/newsletter/services.jsp', 
+                               
(contextPath+'/editors/newsletter/services.jsp', 
                                        {
                                        method: 'get',
                                        parameters: {newsletterId: 
newsletterId, tagId:tagId, select: box.checked , action: 'modifyTag'}
@@ -15,9 +18,10 @@
                                );
                        }
        
-       function modifyFormat(newsletterId,format){
+       function modifyFormat(newsletterId,format,contextPath){
+               alert(contextPath);
                        new Ajax.Request
-                               
('/cmsc-demo-staging/editors/newsletter/services.jsp', 
+                               
(contextPath+'/editors/newsletter/services.jsp', 
                                        {
                                        method: 'get',
                                        parameters: {newsletterId: 
newsletterId, format:format, action: 'modifyFormat'}
@@ -25,7 +29,8 @@
                                );
                        }
        
-       function modifyStatus(newsletterId,status,box){
+       function modifyStatus(newsletterId,status,box,contextPath){
+               alert(contextPath);
                        if("ACTIVE"==status)
                {
                                if(box.checked){
@@ -41,7 +46,7 @@
                        }
                }
                        new Ajax.Request
-                               
('/cmsc-demo-staging/editors/newsletter/services.jsp', 
+                               
(contextPath+'/editors/newsletter/services.jsp', 
                                        {
                                        method: 'get',
                                        parameters: {newsletterId: 
newsletterId, status:status, select: box.checked ,action: 'modifyStatus'}
@@ -69,10 +74,15 @@
                        }
        
 </SCRIPT>
-<h1>WELCOME</h1>
+<h1>LIST</h1>
 <table border="1">
 <form action="" name="subscription">
-<tr><td>title</td><td>tag</td><td>action</td><td>format</td></tr>
+<tr>
+<td><fmt:message key="subscription.view.list.title" /></td>
+<td><fmt:message key="subscription.view.list.tag" /></td>
+<td><fmt:message key="subscription.view.list.status" /></td>
+<td><fmt:message key="subscription.view.list.format" /></td>
+</tr>
 <%     List<Subscription> list = 
(List<Subscription>)request.getAttribute("subscriptionList");
        Iterator it = list.iterator();
          for(int i=0;i<list.size();i++)
@@ -120,6 +130,9 @@
                         }
                         %>
                         <tr>
+                        <c:set var="contextPath">
+                        <%=request.getContextPath()%><fmt:message 
key="subscription.view.services.path"/>
+                        </c:set>
                         <c:set var="newsletterId">
                         <%=newsletterId%>
                         </c:set>
@@ -163,20 +176,26 @@
                         <%=select%>
                         </c:set>
                         ${name}
-                       <input class="checkbox" type="checkbox" 
value='${tagId}' name="tag-${newsletterId}" style="width: 15px;" 
id="tag-${newsletterId}" 
onclick="addOrRemoveTag(${newsletterId},${tagId},this)" selected="${selected}" 
<c:if test="${disabledTag}">disabled</c:if> 
+                       <input class="checkbox" type="checkbox" 
value='${tagId}' name="tag-${newsletterId}" style="width: 15px;" 
id="tag-${newsletterId}" 
onclick="addOrRemoveTag(${newsletterId},${tagId},this,'${contextPath}')" 
selected="${selected}" <c:if test="${disabledTag}">disabled</c:if> 
                        <c:if test="${selected}">checked</c:if> />
                         <%}%>
                         </td>
                          <td>
-                        subscription<input class="checkbox" type="checkbox" 
value="${newsletterId}" name="subscription-${newsletterId}" style="width: 
15px;" id="subscription-${newsletterId}" 
onclick="modifyStatus(${newsletterId},'ACTIVE',this)"   
+                        <fmt:message 
key="subscription.view.list.status.subscription" />
+                        <input class="checkbox" type="checkbox" 
value="${newsletterId}" name="subscription-${newsletterId}" style="width: 
15px;" id="subscription-${newsletterId}" 
onclick="modifyStatus(${newsletterId},'ACTIVE',this,'${contextPath}')"   
                         <c:if test="${isSubscription}">checked</c:if>/>
-                        pause<input class="checkbox" type="checkbox" 
value="${newsletterId}" name="pause-${newsletterId}" style="width: 15px;" 
id="pause-${newsletterId}" 
onclick="modifyStatus(${newsletterId},'PAUSED',this)" <c:if 
test="${isPause}">checked</c:if>
+                       <fmt:message key="subscription.view.list.status.pause" 
/>
+                       <input class="checkbox" type="checkbox" 
value="${newsletterId}" name="pause-${newsletterId}" style="width: 15px;" 
id="pause-${newsletterId}" 
onclick="modifyStatus(${newsletterId},'PAUSED',this,'${contextPath}')" <c:if 
test="${isPause}">checked</c:if>
                         <c:if test="${disabledPause}">disabled</c:if>/>
                         </td>
                         <td>
-                        <select name="format-${newsletterId}" 
onchange="modifyFormat(${newsletterId},this.value)" <c:if 
test="${disabledFormat}">disabled</c:if>>
-                        <option  name="html" value="html" <c:if 
test="${!isText}">selected</c:if>>html</option>
-                        <option  name="text" value="text" <c:if 
test="${isText}">selected</c:if>>text</option>${newsletterId}
+                        <select name="format-${newsletterId}" 
onchange="modifyFormat(${newsletterId},this.value,'${contextPath}')" <c:if 
test="${disabledFormat}">disabled</c:if>>
+                        <option  name="html" value="html" <c:if 
test="${!isText}">selected</c:if>>
+                        <fmt:message key="subscription.view.list.status.html" 
/>
+                        </option>
+                        <option  name="text" value="text" <c:if 
test="${isText}">selected</c:if>>
+                        <fmt:message key="subscription.view.list.status.text" 
/>
+                        </option>
                         </select>
                         </td>
                        </tr>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to