Modified:
trunk/brix-core/src/main/java/brix/plugin/site/picker/reference/ReferenceEditorModalWindow.java
trunk/brix-core/src/main/java/brix/plugin/site/resource/ResourceNodePlugin.java
trunk/brix-core/src/main/java/brix/plugin/site/resource/Streamer.java
Log:
download fixes
Modified:
trunk/brix-core/src/main/java/brix/plugin/site/picker/reference/ReferenceEditorModalWindow.java
==============================================================================
---
trunk/brix-core/src/main/java/brix/plugin/site/picker/reference/ReferenceEditorModalWindow.java
(original)
+++
trunk/brix-core/src/main/java/brix/plugin/site/picker/reference/ReferenceEditorModalWindow.java
Sun Feb 22 02:48:12 2009
@@ -24,6 +24,7 @@
setInitialWidth(64);
setUseInitialHeight(false);
setResizable(false);
+ setCookieName("reference-editor");
setTitle(new ResourceModel("title"));
}
Modified:
trunk/brix-core/src/main/java/brix/plugin/site/resource/ResourceNodePlugin.java
==============================================================================
---
trunk/brix-core/src/main/java/brix/plugin/site/resource/ResourceNodePlugin.java
(original)
+++
trunk/brix-core/src/main/java/brix/plugin/site/resource/ResourceNodePlugin.java
Sun Feb 22 02:48:12 2009
@@ -102,6 +102,8 @@
registerMimeType("image/jpeg", "jpg", "jpeg");
registerMimeType("image/png", "png");
registerMimeType("image/gif", "gif");
+ registerMimeType("application/octet-stream", "exe");
+ registerMimeType("application/octet-stream", "dmg");
}
public IModel<String> newCreateNodeCaptionModel(IModel<BrixNode>
parentNode)
Modified:
trunk/brix-core/src/main/java/brix/plugin/site/resource/Streamer.java
==============================================================================
--- trunk/brix-core/src/main/java/brix/plugin/site/resource/Streamer.java
(original)
+++ trunk/brix-core/src/main/java/brix/plugin/site/resource/Streamer.java
Sun Feb 22 02:48:12 2009
@@ -119,11 +119,11 @@
if (!attachment)
{
- response.addHeader("Content-Disposition", "inline; filename=" +
fileName + ";");
+ response.addHeader("Content-Disposition", "inline; filename=\"" +
fileName + "\";");
}
else
{
- response.addHeader("Content-Disposition", "attachment; filename=" +
fileName + ";");
+ response.addHeader("Content-Disposition", "attachment; filename=\"" +
fileName + "\";");
}
response.addHeader("Accept-Range", "bytes");
response.addHeader("Connection", "close");