Changeset 2223
- Timestamp:
- 07/15/08 12:48:20 (5 years ago)
- Location:
- FCKeditor.Java/trunk/java-core/src/main
- Files:
-
- 1 added
- 1 deleted
- 5 edited
-
java/net/fckeditor/connector/ConnectorServlet.java (modified) (5 diffs)
-
java/net/fckeditor/connector/Messages.java (deleted)
-
java/net/fckeditor/handlers/LocaleResolverHandler.java (added)
-
java/net/fckeditor/localization/impl/JstlResolver.java (modified) (1 diff)
-
java/net/fckeditor/response/UploadResponse.java (modified) (2 diffs)
-
java/net/fckeditor/tags/CheckTag.java (modified) (3 diffs)
-
resources/net/fckeditor/handlers/default.properties (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/connector/ConnectorServlet.java
r2217 r2223 34 34 import net.fckeditor.handlers.ConnectorHandler; 35 35 import net.fckeditor.handlers.ExtensionsHandler; 36 import net.fckeditor.handlers.LocaleResolverHandler; 36 37 import net.fckeditor.handlers.RequestCycleHandler; 37 38 import net.fckeditor.handlers.ResourceTypeHandler; … … 115 116 116 117 XmlResponse xr; 118 LocaleResolverHandler lrh = new LocaleResolverHandler(request); 117 119 118 120 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")); 120 122 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")); 122 124 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")); 124 126 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")); 126 128 else { 127 129 CommandHandler command = CommandHandler.getCommand(commandStr); … … 206 208 207 209 UploadResponse ur; 210 LocaleResolverHandler lrh = new LocaleResolverHandler(request); 208 211 209 212 // if this is a QuickUpload request, 'commandStr' and 'currentFolderStr' … … 216 219 if (!RequestCycleHandler.isEnabledForFileUpload(request)) 217 220 ur = new UploadResponse(UploadResponse.SC_SECURITY_ERROR, null, null, 218 Messages.NOT_AUTHORIZED_FOR_UPLOAD);221 lrh.getString("message.connector.fileUpload.disabled")); 219 222 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")); 221 224 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")); 223 226 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")); 225 229 else { 226 230 ResourceTypeHandler resourceType = ResourceTypeHandler.getDefaultResourceType(typeStr); … … 235 239 236 240 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")); 238 243 else { 239 244 -
FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/localization/impl/JstlResolver.java
r2217 r2223 12 12 public Locale resolveLocale(HttpServletRequest request) { 13 13 14 // TODO need to check locale is null?15 14 return (Locale) Config.get(request.getSession(), Config.FMT_LOCALE); 16 15 } -
FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/response/UploadResponse.java
r2151 r2223 21 21 package net.fckeditor.response; 22 22 23 import net.fckeditor.connector.Messages;24 23 import net.fckeditor.tool.Utils; 25 24 … … 64 63 public static final int SC_SECURITY_ERROR = 203; 65 64 66 /** UploadResponse INVALID CURRENT FOLDER */67 public static final UploadResponse UR_INVALID_CURRENT_FOLDER = new UploadResponse(68 UploadResponse.SC_ERROR, null, null,69 Messages.INVALID_CURRENT_FOLDER);70 71 65 /** 72 66 * Constructs the response with variable amount of parameters. -
FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/tags/CheckTag.java
r2151 r2223 31 31 import javax.servlet.jsp.tagext.TagSupport; 32 32 33 import net.fckeditor.handlers. PropertiesLoader;33 import net.fckeditor.handlers.LocaleResolverHandler; 34 34 import net.fckeditor.handlers.RequestCycleHandler; 35 35 import net.fckeditor.tool.Compatibility; 36 36 37 37 /** 38 * TODO Rework JavaDoc when ticket #2361 38 39 * This tag displays information about browser and user capabilities. There are 39 40 * tree available commands (CompatibleBrowser, FileBrowsing, FileUpload) which … … 50 51 private static final String FILE_BROWSING = "FileBrowsing"; 51 52 private static final String COMPATIBLE_BROWSER = "CompatibleBrowser"; 52 private static final String PROPERTY_MESSAGE_FILE_BROWSING_DISABLED = "message.enabled_tag.connector.file_browsing.disabled";53 private static final String PROPERTY_MESSAGE_FILE_BROWSING_ENABLED = "message.enabled_tag.connector.file_browsing.enabled";54 private static final String PROPERTY_MESSAGE_FILE_UPLOAD_DISABLED = "message.enabled_tag.connector.file_upload.disalbed";55 private static final String PROPERTY_MESSAGE_FILE_UPLOAD_ENABLED = "message.enabled_tag.connector.file_upload.enabled";56 private static final String PROPERTY_MESSAGE_NOT_COMPATIBLE_BROWSER = "message.enabled_tag.compatible_browser.no";57 private static final String PROPERTY_MESSAGE_COMPATIBLE_BROWSER = "message.enabled_tag.compatible_browser.yes";58 53 private static Set<String> commands = new HashSet<String>(3); 59 54 … … 83 78 84 79 HttpServletRequest request = (HttpServletRequest) pageContext.getRequest(); 80 LocaleResolverHandler lrh = new LocaleResolverHandler(request); 85 81 String response = null; 86 82 87 83 if (command.equals(FILE_UPLOAD)) { 88 84 if (RequestCycleHandler.isEnabledForFileUpload(request)) 89 response = PropertiesLoader 90 .getProperty(CheckTag.PROPERTY_MESSAGE_FILE_UPLOAD_ENABLED); 85 response = lrh.getString("message.connector.fileUpload.enabled"); 91 86 else 92 response = PropertiesLoader 93 .getProperty(CheckTag.PROPERTY_MESSAGE_FILE_UPLOAD_DISABLED); 87 response = lrh.getString("message.connector.fileUpload.disabled"); 94 88 } 95 89 96 90 if (command.equals(FILE_BROWSING)) { 97 91 if (RequestCycleHandler.isEnabledForFileBrowsing(request)) 98 response = PropertiesLoader 99 .getProperty(CheckTag.PROPERTY_MESSAGE_FILE_BROWSING_ENABLED); 92 response = lrh.getString("message.connector.fileBrowsing.enabled"); 100 93 else 101 response = PropertiesLoader 102 .getProperty(CheckTag.PROPERTY_MESSAGE_FILE_BROWSING_DISABLED); 94 response = lrh.getString("message.connector.fileBrowsing.disabled"); 103 95 } 104 96 if (command.equals(COMPATIBLE_BROWSER)) { 105 97 if (Compatibility.isCompatibleBrowser(request)) 106 response = PropertiesLoader 107 .getProperty(CheckTag.PROPERTY_MESSAGE_COMPATIBLE_BROWSER); 98 response = lrh.getString("message.compatible_browser.yes"); 108 99 else 109 response = PropertiesLoader 110 .getProperty(CheckTag.PROPERTY_MESSAGE_NOT_COMPATIBLE_BROWSER); 100 response = lrh.getString("message.compatible_browser.no"); 111 101 } 112 102 -
FCKeditor.Java/trunk/java-core/src/main/resources/net/fckeditor/handlers/default.properties
r1632 r2223 61 61 fckeditor.width = 100% 62 62 63 # some messages 64 message.enabled_tag.compatible_browser.no = Your browser is not compatible 65 message.enabled_tag.compatible_browser.yes = Your browser is fully compatible 66 message.enabled_tag.connector.file_browsing.disabled = The Connector is disabled for FileBrowsing 67 message.enabled_tag.connector.file_browsing.enabled = The Connector is enabled for FileBrowsing 68 message.enabled_tag.connector.file_upload.disabled = The Connector is disabled for FileUpload 69 message.enabled_tag.connector.file_upload.enabled = The Connector is enabled for FileUpload 63 # default LocaleResolver implementation 64 localization.localeResolverImpl = net.fckeditor.localization.impl.AcceptLanguageHeaderResolver 65 66 # default messages (localizable) 67 message.compatible_browser.no = Your browser is not compatible 68 message.compatible_browser.yes = Your browser is fully compatible 69 70 message.connector.fileUpload.disabled = You are not authorized to upload files! 71 message.connector.fileUpload.enabled = You are authorized to upload files! 72 message.connector.fileBrowsing.disabled = You are not authorized to browse files! 73 message.connector.fileBrowsing.enabled = You are authorized to browse files! 74 message.connector.invalid_command_specified = Invalid command specified 75 message.connector.invalid_type_specified = Invalid resource type specified 76 message.connector.invalid_current_folder_speficied = Invalid current folder specified
Note: See TracChangeset
for help on using the changeset viewer.
