Show
Ignore:
Timestamp:
2008-07-15 12:48:20 (6 months ago)
Author:
mosipov
Message:

ASSIGNED - #2361: Provide interface for locale resolution

Files:
1 modified

Legend:

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

    r2217 r2223  
    3434import net.fckeditor.handlers.ConnectorHandler; 
    3535import net.fckeditor.handlers.ExtensionsHandler; 
     36import net.fckeditor.handlers.LocaleResolverHandler; 
    3637import net.fckeditor.handlers.RequestCycleHandler; 
    3738import net.fckeditor.handlers.ResourceTypeHandler; 
     
    115116 
    116117                XmlResponse xr; 
     118                LocaleResolverHandler lrh = new LocaleResolverHandler(request); 
    117119 
    118120                if (!RequestCycleHandler.isEnabledForFileBrowsing(request)) 
    119                         xr = new XmlResponse(XmlResponse.EN_ERROR, Messages.NOT_AUTHORIZED_FOR_BROWSING); 
     121                        xr = new XmlResponse(XmlResponse.EN_ERROR, lrh.getString("message.connector.fileBrowsing.disabled")); 
    120122                else if (!CommandHandler.isValidForGet(commandStr)) 
    121                         xr = new XmlResponse(XmlResponse.EN_ERROR, Messages.INVALID_COMMAND); 
     123                        xr = new XmlResponse(XmlResponse.EN_ERROR, lrh.getString("message.connector.invalid_command_specified")); 
    122124                else if (typeStr != null && !ResourceTypeHandler.isValid(typeStr)) 
    123                         xr = new XmlResponse(XmlResponse.EN_ERROR, Messages.INVALID_TYPE); 
     125                        xr = new XmlResponse(XmlResponse.EN_ERROR, lrh.getString("message.connector.invalid_type_specified")); 
    124126                else if (!UtilsFile.isValidPath(currentFolderStr)) 
    125                         xr = new XmlResponse(XmlResponse.EN_ERROR, Messages.INVALID_CURRENT_FOLDER); 
     127                        xr = new XmlResponse(XmlResponse.EN_ERROR, lrh.getString("message.connector.invalid_current_folder_speficied")); 
    126128                else { 
    127129                        CommandHandler command = CommandHandler.getCommand(commandStr); 
     
    206208 
    207209                UploadResponse ur; 
     210                LocaleResolverHandler lrh = new LocaleResolverHandler(request); 
    208211 
    209212                // if this is a QuickUpload request, 'commandStr' and 'currentFolderStr' 
     
    216219                if (!RequestCycleHandler.isEnabledForFileUpload(request)) 
    217220                        ur = new UploadResponse(UploadResponse.SC_SECURITY_ERROR, null, null, 
    218                                 Messages.NOT_AUTHORIZED_FOR_UPLOAD); 
     221                                lrh.getString("message.connector.fileUpload.disabled")); 
    219222                else if (!CommandHandler.isValidForPost(commandStr)) 
    220                         ur = new UploadResponse(UploadResponse.SC_ERROR, null, null, Messages.INVALID_COMMAND); 
     223                        ur = new UploadResponse(UploadResponse.SC_ERROR, null, null, lrh.getString("message.connector.invalid_command_specified")); 
    221224                else if (typeStr != null && !ResourceTypeHandler.isValid(typeStr)) 
    222                         ur = new UploadResponse(UploadResponse.SC_ERROR, null, null, Messages.INVALID_TYPE); 
     225                        ur = new UploadResponse(UploadResponse.SC_ERROR, null, null, lrh.getString("message.connector.invalid_type_specified")); 
    223226                else if (!UtilsFile.isValidPath(currentFolderStr)) 
    224                         ur = UploadResponse.UR_INVALID_CURRENT_FOLDER; 
     227                        ur = new UploadResponse(UploadResponse.SC_ERROR, null, null, 
     228                                        lrh.getString("message.connector.invalid_current_folder_speficied")); 
    225229                else { 
    226230                        ResourceTypeHandler resourceType = ResourceTypeHandler.getDefaultResourceType(typeStr); 
     
    235239 
    236240                        if (!currentDir.exists()) 
    237                                 ur = UploadResponse.UR_INVALID_CURRENT_FOLDER; 
     241                                ur = new UploadResponse(UploadResponse.SC_ERROR, null, null, 
     242                                                lrh.getString("message.connector.invalid_current_folder_speficied")); 
    238243                        else { 
    239244