Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-dynamicforms/src/webapp/WEB-INF/templates/view/responseform
In directory 
james.mmbase.org:/tmp/cvs-serv23938/portlets-dynamicforms/src/webapp/WEB-INF/templates/view/responseform

Modified Files:
        basic.jsp 
Log Message:
CMSC-756 CMSC-758 Dyna Form.
checkbox enable.


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-dynamicforms/src/webapp/WEB-INF/templates/view/responseform
See also: http://www.mmbase.org/jira/browse/CMSC-756
See also: http://www.mmbase.org/jira/browse/CMSC-758


Index: basic.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-dynamicforms/src/webapp/WEB-INF/templates/view/responseform/basic.jsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- basic.jsp   4 Apr 2007 12:16:53 -0000       1.1
+++ basic.jsp   15 Feb 2008 09:05:52 -0000      1.2
@@ -72,9 +72,19 @@
                                                                                
        type="text" value="${fieldvalue}" maxlength="255"/>
                                                                                
</c:when>
                                                                                
<c:when test="${fieldtype==2}">
+                                                                               
    <c:set var="errormessagekey">
+                                                <c:out 
value="${errormessages[fieldidentifier]}"/>
+                                            </c:set>
                                                                                
        <textarea name="${fieldidentifier}" 
                                                                                
rows="<mm:field name="rows" write="true"/>"
                                                                                
cols="<mm:field name="columns" write="true"/>">${fieldvalue}</textarea>
+                                                                       <c:if 
test="${not empty errormessagekey}">
+                                                                               
  <font size="1" color="${error_style == ''?'':'red'}">
+                                                                             
<fmt:message key="view.formfield.maxlength">
+                                                                               
           <fmt:param value="${errormessagekey}"/>
+                                                                               
  </fmt:message>
+                                                                               
  </font>
+                                                                           
</c:if>
                                                                                
</c:when>
                                                                                
<c:when test="${fieldtype==3}">
                                                                                
        <input type="hidden" name="${fieldidentifier}" value="${fieldvalue}"/>
@@ -123,11 +133,34 @@
                                                                        
</mm:node>
                                                                                
</c:when>
                                                                                
<c:when test="${fieldtype==6}">
+                                                                               
        <mm:node number="${fieldnumber}" notfound="skip">       
+                                                                               
<mm:relatednodescontainer type="formfieldvalue" role="posrel">                  
                        
+                                                                               
<mm:sortorder field="posrel.pos"/>      
+                                                                               
                <mm:relatednodes>                                               
                                                        
+                                                                               
                        <c:set var="values" >
+                                                                               
                                <c:out value="${fieldvalue}"/>
+                                                                               
                        </c:set>                                
+                                                                               
                        <c:set var="usedefault" >
+                                                                               
                                <mm:field 
name="standard"><mm:isnotempty><mm:write /></mm:isnotempty></mm:field>
+                                                                               
                        </c:set>                                                
                                                
+                                                                               
                        <c:set var="standardvalue" >
+                                                                               
                                <mm:field name="value"><mm:isnotempty><mm:write 
/></mm:isnotempty></mm:field>
+                                                                               
                        </c:set>        
                                                                                
        <c:remove var="checkedval"/>
-                                                                               
        <c:if test="${!empty fieldvalue}">
+                                                                               
                        <c:if test="${(usedefault==1) && (empty values)}">
+                                                                               
                <c:set var="checkedval" value="CHECKED"/>
+                                                                               
</c:if> 
+                                                                               
                        <c:forTokens items="${values}" var="chkValue" 
delims=":">
+                                                                               
                                <c:if test="${chkValue == standardvalue}">
                                                                                
                <c:set var="checkedval" value="CHECKED"/>
                                                                                
        </c:if>
-                                                                               
        <input type="checkbox" name="${fieldidentifier}" ${checkedval} 
value="yes" id="inputnieuwsbrief"/>                                             
                                         
+                                                                               
                        </c:forTokens>
+                                                                               
            <input type="checkbox" name="${fieldidentifier}" 
value="${standardvalue}"  ${checkedval} id="inputnieuwsbrief"/>                 
                                                   
+                                                                               
    <label for="${fieldidentifier}"><mm:field name="text" 
write="true"/></label><br/>                                               
+                                                                           
</mm:relatednodes>
+                                                                           
</mm:relatednodescontainer>                                                     
                                                                                
    
+                                                                       
</mm:node>
+                                                                       
                                                                                
</c:when>
                                                                                
<c:when test="${fieldtype==7}">
                                                                                
        <input type="file" name="${fieldidentifier}"/>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to