xlawrence    2005/06/21 16:16:28 CEST

  Modified files:
    core/src/webapp/jsp/jahia/engines/shared bigtext_field.jsp 
  Log:
  The BigTextEngine now displays warnings regarding to URL integrity checks and 
uses ressource bundles
  
  Revision  Changes    Path
  1.7       +26 -16    
jahia/core/src/webapp/jsp/jahia/engines/shared/bigtext_field.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/webapp/jsp/jahia/engines/shared/bigtext_field.jsp.diff?r1=1.6&r2=1.7&f=h
  
  
  
  Index: bigtext_field.jsp
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/webapp/jsp/jahia/engines/shared/bigtext_field.jsp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- bigtext_field.jsp 6 Jun 2005 15:03:59 -0000       1.6
  +++ bigtext_field.jsp 21 Jun 2005 14:16:28 -0000      1.7
  @@ -22,10 +22,10 @@
   
   String fieldsEditCallingEngineName = (String) engineMap.get( 
"fieldsEditCallingEngineName" );
   
  -JahiaField  theField    = (JahiaField) engineMap.get( 
fieldsEditCallingEngineName + "." + "theField" );
  +JahiaField  theField    = (JahiaField) engineMap.get( 
fieldsEditCallingEngineName + ".theField" );
   ParamBean jParams   = (ParamBean) request.getAttribute( 
"org.jahia.params.ParamBean" );
   String      theURL              = (String) 
jParams.settings().getJahiaEnginesHttpPath();
  -Boolean              isSelectedField         = (Boolean) engineMap.get( 
fieldsEditCallingEngineName + "." +"isSelectedField" );
  +Boolean              isSelectedField         = (Boolean) engineMap.get( 
fieldsEditCallingEngineName + ".isSelectedField" );
   HtmlEditorsViewHelper heViewHelper = (HtmlEditorsViewHelper) 
engineMap.get(BigText_Field.HTMLEDITOR_VIEW_HELPER_ATTRIBUTE);
   HtmlEditor defaultEditor             = heViewHelper.getDefaultEditor(true);
   
  @@ -80,22 +80,32 @@
   
   </SCRIPT>
   
  -<logic:present name="<%=theField.getID()+'.'+"engineMessages"%>">
  -  <br>Errors : <br>
  +<logic:present name="<%=theField.getID()+".engineMessages"%>">
  +  <br><font color="red"><strong><jahia:engineResourceBundle 
resourceName="org.jahia.engines.shared.BigText_Field.error.label"/> 
:</strong></font><br>
     <ul>
  -  <logic:iterate name="<%=theField.getID()+'.'+"engineMessages"%>" 
property="messages" id="curMessage">
  +  <logic:iterate name="<%=theField.getID()+".engineMessages"%>" 
property="messages" id="curMessage">
  +    <li><content:message name="curMessage"/></li> 
  +  </logic:iterate>
  +  </ul>
  +</logic:present>
  +<logic:present name="<%=theField.getID()+".warning.engineMessages"%>">
  +  <br><font color="red"><strong><jahia:engineResourceBundle 
resourceName="org.jahia.engines.shared.BigText_Field.warning.label"/> 
:</strong></font><br>
  +  <ul>
  +  <logic:iterate name="<%=theField.getID()+".warning.engineMessages"%>" 
property="messages" id="curMessage">
       <li><content:message name="curMessage"/></li>
     </logic:iterate>
     </ul>
  +  <p>
  +     &nbsp;&nbsp;&nbsp;<input type="checkbox" 
name="ignoreWarnings">&nbsp;<jahia:engineResourceBundle 
resourceName="org.jahia.engines.shared.BigText_Field.ignoreWarning.label"/>
  +  </p>&nbsp;<br>&nbsp;
   </logic:present>
   
   <span class="input">
   <select name="htmlEditor" class="input" 
onChange="changeHtmlEditor('<%=theScreen%>');">
       <%
  -        Enumeration editors = heViewHelper.getEditors();
  -        HtmlEditor editor = null;
  +        final Enumeration editors = heViewHelper.getEditors();
           while ( editors.hasMoreElements() ) {
  -            editor = (HtmlEditor)editors.nextElement();
  +            final HtmlEditor editor = (HtmlEditor)editors.nextElement();
           %>
       <option value="<%=editor.getId()%>"
           <% if ( defaultEditor != null && 
editor.getId().equals(defaultEditor.getId())) { 
  @@ -109,7 +119,7 @@
   <% if ( cssList.size() > 0 ){
       boolean selectedCSS = ( cssList.get(heViewHelper.getDefaultCSSID()) != 
null );
       if ( selectedCSS ){
  -        
engineMap.put("htmlEditorCSS",cssList.get(heViewHelper.getDefaultCSSID()));
  +        engineMap.put("htmlEditorCSS", 
cssList.get(heViewHelper.getDefaultCSSID()));
       }
   
       String defaultCSS = heViewHelper.getDefaultCSSID();
  @@ -118,13 +128,13 @@
   <span class="input">
   <select name="htmlEditorCSS" class="input" 
onChange="changeCSS('<%=theScreen%>');">
       <%
  -        Iterator iterator = cssList.values().iterator();
  +        final Iterator iterator = cssList.values().iterator();
           while ( iterator.hasNext() ) {
  -            HtmlEditorCSS css = (HtmlEditorCSS)iterator.next();
  +            final HtmlEditorCSS css = (HtmlEditorCSS)iterator.next();
               if ( !selectedCSS ){
                   defaultCSS = css.getId();
                   selectedCSS = true;
  -                engineMap.put("htmlEditorCSS",css);
  +                engineMap.put("htmlEditorCSS", css);
               }
           %>
       <option value="<%=css.getId()%>"
  @@ -138,12 +148,12 @@
   <br>
   
   <% if (defaultEditor == null) {
  -       String simpleTextEditor = jParams.settings().getHtmlEditorsContext() 
+ "/simpletext/simpletext_htmleditor.jsp";
  +      final String simpleTextEditor = 
jParams.settings().getHtmlEditorsContext() + 
"/simpletext/simpletext_htmleditor.jsp";
   %><jsp:include page="<%=simpleTextEditor%>" flush="true"/>
   <% } else {
  -
  -    String includeViewFilePath = jParams.settings().getHtmlEditorsContext() 
+ "/" + defaultEditor.getBaseDirectory() + "/" + defaultEditor.getIncludeFile();
  +      final StringBuffer buff = new StringBuffer();
  +      
buff.append(jParams.settings().getHtmlEditorsContext()).append("/").append(defaultEditor.getBaseDirectory()).append("/").append(defaultEditor.getIncludeFile());
   %>
   
  -<jsp:include page="<%=includeViewFilePath%>" flush="true"/>
  +<jsp:include page="<%=buff.toString()%>" flush="true"/>
   <% } %>
  \ No newline at end of file
  

Reply via email to