Changeset 2298 for FCKeditor.Java/trunk

Show
Ignore:
Timestamp:
2008-07-26 01:49:34 (6 months ago)
Author:
mosipov
Message:

ASSIGNED - #2382: add method isEnabledForFolderCreation to UserAction interface

Location:
FCKeditor.Java/trunk
Files:
8 modified

Legend:

Unmodified
Added
Removed
  • FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/connector/ConnectorServlet.java

    r2297 r2298  
    119119                LocalizedPropertiesLoader lpl = LocalizedPropertiesLoader.getInstance(request); 
    120120 
     121                // FIXME check for isEnabledForFolderCreation 
    121122                if (!RequestCycleHandler.isEnabledForFileBrowsing(request)) 
    122123                        xr = new XmlResponse(XmlResponse.EN_ERROR, lpl 
  • FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/handlers/LocalizedPropertiesLoader.java

    r2292 r2298  
    164164                return getString("message.connector.fileBrowsing.disabled"); 
    165165        } 
     166         
     167        public String getFolderCreationEnabled() { 
     168                return getString("message.connector.folderCreation.enabled"); 
     169        } 
     170         
     171        public String getFolderCreationDisabled() { 
     172                return getString("message.connector.folderCreation.disabled"); 
     173        } 
    166174 
    167175        public String getInvalidCommand() { 
  • FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/requestcycle/impl/FalseUserAction.java

    r2297 r2298  
    5151        } 
    5252 
     53        /* 
     54         * (non-Javadoc) 
     55         * @see net.fckeditor.requestcycle.UserAction#isEnabledForFolderCreation(javax.servlet.http.HttpServletRequest) 
     56         */ 
     57        public boolean isEnabledForFolderCreation(final HttpServletRequest request) { 
     58                return false; 
     59        } 
     60         
     61         
     62 
    5363} 
  • FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/requestcycle/impl/TrueUserAction.java

    r2297 r2298  
    5151        } 
    5252 
     53        /* 
     54         * (non-Javadoc) 
     55         * @see net.fckeditor.requestcycle.UserAction#isEnabledForFolderCreation(javax.servlet.http.HttpServletRequest) 
     56         */ 
     57        public boolean isEnabledForFolderCreation(HttpServletRequest request) { 
     58                return true; 
     59        } 
    5360} 
  • FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/requestcycle/impl/UserActionImpl.java

    r2297 r2298  
    4949        } 
    5050 
     51        /* 
     52         * (non-Javadoc) 
     53         * @see net.fckeditor.requestcycle.UserAction#isEnabledForFolderCreation(javax.servlet.http.HttpServletRequest) 
     54         */ 
     55        public boolean isEnabledForFolderCreation(HttpServletRequest request) { 
     56                return true; 
     57        } 
    5158} 
  • FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/requestcycle/UserAction.java

    r2151 r2298  
    5959         */ 
    6060        public boolean isEnabledForFileBrowsing(final HttpServletRequest request); 
     61         
     62        /** 
     63         * TODO document me! 
     64         */ 
     65        public boolean isEnabledForFolderCreation(final HttpServletRequest request); 
    6166 
    6267} 
  • FCKeditor.Java/trunk/java-core/src/main/resources/net/fckeditor/handlers/default.properties

    r2297 r2298  
    7474message.connector.fileBrowsing.disabled = You are not authorized to browse files! 
    7575message.connector.fileBrowsing.enabled = You are authorized to browse files! 
     76message.connector.folderCreation.disabled = You are not authorized to create folders! 
     77message.connector.folderCreation.enabled = You are authorized to create folders! 
    7678message.connector.invalid_command_specified = Invalid command specified 
    7779message.connector.invalid_type_specified = Invalid resource type specified 
  • FCKeditor.Java/trunk/src/site/apt/properties.apt

    r2297 r2298  
    170170| fileBrowsing.disabled                         |                                                                                       |                               |                                                                                                       | 
    171171*-----------------------------------+-------------------------------------------+---------------+---------------------------------------------------+ 
     172| message.connector.                            | You are authorized to create folders!         | any string    | Responds the user can create folders.                         | 
     173| folderCreation.enabled                        |                                                                                       |                               |                                                                                                       | 
     174*-----------------------------------+-------------------------------------------+---------------+---------------------------------------------------+ 
     175| message.connector.                            | You are not authorized to create folders!     | any string    | Responds the user cannot create folders.                      | 
     176| folderCreation.disabled                       |                                                                                       |                               |                                                                                                       | 
     177*-----------------------------------+-------------------------------------------+---------------+---------------------------------------------------+ 
    172178| message.connector.                            | Invalid command specified                                     | any string    | The provided command was invalid/does not exist.      | 
    173179| invalid_command_specified                     |                                                                                       |                               |                                                                                                       |