ktlili      2005/08/02 10:06:02 CEST

  Modified files:
    war/src/conf         en_US.properties 
    war/src/java/org/jahia/clipbuilder/html/struts 
                                                   TestClipperAction.java 
    war/src/webapp/jsp/clipbuilder/html/actions 
                                                testClipperAction.jsp 
  Log:
  - fix bug: user default value hs to be set in test mode
  
  Revision  Changes    Path
  1.28      +2 -2      webclip_builder/war/src/conf/en_US.properties
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/webclip_builder/war/src/conf/en_US.properties.diff?r1=1.27&r2=1.28&f=h
  1.5       +12 -11    
webclip_builder/war/src/java/org/jahia/clipbuilder/html/struts/TestClipperAction.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/webclip_builder/war/src/java/org/jahia/clipbuilder/html/struts/TestClipperAction.java.diff?r1=1.4&r2=1.5&f=h
  1.7       +4 -1      
webclip_builder/war/src/webapp/jsp/clipbuilder/html/actions/testClipperAction.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/webclip_builder/war/src/webapp/jsp/clipbuilder/html/actions/testClipperAction.jsp.diff?r1=1.6&r2=1.7&f=h
  
  
  
  Index: en_US.properties
  ===================================================================
  RCS file: /home/cvs/repository/webclip_builder/war/src/conf/en_US.properties,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- en_US.properties  2 Aug 2005 06:18:09 -0000       1.27
  +++ en_US.properties  2 Aug 2005 08:06:01 -0000       1.28
  @@ -5,8 +5,7 @@
   errors.exception = {0}
   errors.message = {0}
   error.input = Error input parameter
  -test.param.urlMessage = {0}
  -test.param.queryMessage = key_query_message
  +
   
   
   error.solution.client = Try to change the client.
  @@ -241,6 +240,7 @@
   testClipper.webBrowserSimulator.mode = Emulate user:
   testClipper.webBrowserSimulator.mode.onload = whith Javascript
   testClipper.webBrowserSimulator.mode.loop = whithout Javascript
  +testClipper.error.parameter = Input parameter value not set
   
   #WebBrowser
   webBrowser.frame.warning = Warning
  
  
  
  Index: TestClipperAction.java
  ===================================================================
  RCS file: 
/home/cvs/repository/webclip_builder/war/src/java/org/jahia/clipbuilder/html/struts/TestClipperAction.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TestClipperAction.java    2 Aug 2005 06:18:10 -0000       1.4
  +++ TestClipperAction.java    2 Aug 2005 08:06:02 -0000       1.5
  @@ -155,12 +155,12 @@
                        int posUrl = Integer.parseInt(url);
                        updateQueryParamsValue(request, 
SessionManager.getClipperBean(request).getUrlBean(posUrl));
   
  -                        // handle input user parameter errors
  +                     // handle input user parameter errors
                        if (checkUserQueryParameters(request)) {
                                return actionMapping.getInputForward();
                        }
   
  -                        // set the simulator mode
  +                     // set the simulator mode
                        
SessionManager.getWebBrowserForm(request).setWebBrowserSimulatorMode(form.getWebBrowserSimulatorMode());
   
                }
  @@ -184,33 +184,33 @@
                ClipperBean cBean = SessionManager.getClipperBean(request);
                List urlBeanList = cBean.getUrlListBean();
   
  -                // check all params of all urls
  +             // check all params of all urls
                for (int i = 0; i < urlBeanList.size(); i++) {
                        List queryParamBeanList = cBean.getAllQueryParam(i);
   
  -                        // all query param of  the curertn url
  +                     // all query param of  the curertn url
                        for (int j = 0; j < queryParamBeanList.size(); j++) {
                                QueryParamBean currentQueryBean = 
(QueryParamBean) queryParamBeanList.get(j);
   
                                if (currentQueryBean.getDefaultValue() == null) 
{
                                        // Errors: param value is missing --> 
add  error mesasge
                                        UrlBean uBean = (UrlBean) 
cBean.getUrlBean(i);
  -                                     String urlMessage[] = 
{uBean.getPosition()+":"+uBean.getAbsoluteURL()};
  -                                     ActionError urlActionMessage = new 
ActionError("test.param.urlMessage",urlMessage);
  +                                     String urlMessage[] = {"URL: " + 
uBean.getPosition() + ":" + uBean.getAbsoluteURL()};
  +                                     ActionError urlActionMessage = new 
ActionError("test.param.urlMessage", urlMessage);
                                        errors.add(null, urlActionMessage);
   
  -                                     String[] queryParamMessage = 
{currentQueryBean.getName()};
  -                                        ActionError queryParamActionMessage 
= new ActionError("test.param.urlMessage",queryParamMessage);
  +                                     String[] queryParamMessage = 
{"Parameter :" + currentQueryBean.getName()};
  +                                     ActionError queryParamActionMessage = 
new ActionError("test.param.urlMessage", queryParamMessage);
                                        errors.add(null, 
queryParamActionMessage);
   
  -                                        // update found Errors value
  +                                     // update found Errors value
                                        foundErros = true;
                                }
                        }
                }
   
  -                // save all message
  -                saveErrors(request, errors);
  +             // save all message
  +             saveErrors(request, errors);
                return foundErros;
        }
   
  @@ -263,6 +263,7 @@
                if (values == null) {
                        return queryParamDefaultValue;
                }
  +                logger.debug("[ URL: " + uBean.getAbsoluteUrlValue() + " ]");
                logger.debug("[ Request param size " + values.length + " ]");
                logger.debug("[ Form param size " + 
uBean.getFormParamBeanList().size() + " ]");
                for (int j = 0; j < values.length; j++) {
  
  
  
  Index: testClipperAction.jsp
  ===================================================================
  RCS file: 
/home/cvs/repository/webclip_builder/war/src/webapp/jsp/clipbuilder/html/actions/testClipperAction.jsp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- testClipperAction.jsp     2 Aug 2005 06:18:10 -0000       1.6
  +++ testClipperAction.jsp     2 Aug 2005 08:06:02 -0000       1.7
  @@ -76,6 +76,7 @@
                         <tr>
                           <td>
                             <UL>
  +                            <li> <bean:write 
name="testClipper.error.parameter"/> </li>
                               <html:messages id="error">
                                 <LI> <bean:write name="error"/> </LI>
                               </html:messages>
  @@ -118,7 +119,8 @@
                     </td>
                   </tr>
                   <logic:iterate name="testClipperForm" 
property="actifFormParamsList" id="currentParam">
  -                  <logic:equal name="currentParam" property="visibility" 
value="true">
  +                  <!-- visible parameter-->
  +                  <logic:equal name="currentParam" property="visibility" 
value="1">
                       <!-- new parameter-->
                       <tr>
                         <!-- Mapping -->
  @@ -138,6 +140,7 @@
                         </logic:equal>
                       </tr>
                     </logic:equal>
  +                  <!-- hidden parameter-->
                     <logic:notEqual name="currentParam" property="visibility" 
value="1">
                       <!-- new parameter-->
                       <!-- make the input hidden-->
  

Reply via email to