");
- out.write(Utils.encode(content));
+ out.write(content);
out.write("
");
}
out.write("\n servers;
private DeploymentServerConfig currentServer;
@@ -319,6 +321,7 @@ public class UIDeploymentServers extends UIInput
{
String contextPath = context.getExternalContext().getRequestContextPath();
ResourceBundle bundle = Application.getBundle(context);
+ String noData = bundle.getString(MSG_NO_DATA);
String serverName = (String)server.getProperties().get(DeploymentServerConfig.PROP_NAME);
if (serverName == null || serverName.length() == 0)
@@ -358,6 +361,10 @@ public class UIDeploymentServers extends UIInput
{
out.write((String)server.getProperties().get(DeploymentServerConfig.PROP_PORT));
}
+ else
+ {
+ out.write(noData);
+ }
out.write("");
out.write("");
@@ -384,6 +391,10 @@ public class UIDeploymentServers extends UIInput
{
out.write(Utils.encode((String)server.getProperties().get(DeploymentServerConfig.PROP_URL)));
}
+ else
+ {
+ out.write(noData);
+ }
out.write(" |
");
out.write("");
@@ -393,6 +404,10 @@ public class UIDeploymentServers extends UIInput
{
out.write(Utils.encode((String)server.getProperties().get(DeploymentServerConfig.PROP_USER)));
}
+ else
+ {
+ out.write(noData);
+ }
out.write(" |
");
out.write("");
@@ -403,6 +418,10 @@ public class UIDeploymentServers extends UIInput
{
out.write(Utils.encode((String)server.getProperties().get(DeploymentServerConfig.PROP_SOURCE_PATH)));
}
+ else
+ {
+ out.write(noData);
+ }
out.write("");
out.write("");
@@ -412,6 +431,10 @@ public class UIDeploymentServers extends UIInput
{
out.write(Utils.encode((String)server.getProperties().get(DeploymentServerConfig.PROP_EXCLUDES)));
}
+ else
+ {
+ out.write(noData);
+ }
out.write(" | ");
if (WCMAppModel.CONSTRAINT_FILEDEPLOY.equals(server.getDeployType()))
@@ -423,6 +446,10 @@ public class UIDeploymentServers extends UIInput
{
out.write(Utils.encode((String)server.getProperties().get(DeploymentServerConfig.PROP_TARGET_NAME)));
}
+ else
+ {
+ out.write(noData);
+ }
out.write("");
}
@@ -430,7 +457,7 @@ public class UIDeploymentServers extends UIInput
server.getProperties().get(DeploymentServerConfig.PROP_TYPE)))
{
out.write("");
- out.write(bundle.getString(MSG_AUTO_DEPLOY));
+ out.write(bundle.getString(MSG_INCLUDE_AUTO_DEPLOY));
out.write(": | ");
if (server.getProperties().get(DeploymentServerConfig.PROP_ON_APPROVAL) != null)
{
@@ -459,9 +486,22 @@ public class UIDeploymentServers extends UIInput
DeploymentServerConfig.PROP_ALLOCATED_TO);
out.write("");
+ out.write("'>");
out.write(bundle.getString("yes"));
- out.write("");
+ out.write(" (");
+ if (allocatedToTip.indexOf(
+ AVMUtil.STORE_SEPARATOR + AVMUtil.STORE_WORKFLOW + "-") != -1)
+ {
+ out.write(bundle.getString("review_sandbox"));
+ }
+ else
+ {
+ String username = allocatedToTip.substring(
+ allocatedToTip.indexOf(AVMUtil.STORE_SEPARATOR) +
+ AVMUtil.STORE_SEPARATOR.length());
+ out.write(username);
+ }
+ out.write(")");
}
else
{
@@ -716,9 +756,7 @@ public class UIDeploymentServers extends UIInput
}
// create the auto deploy checkbox
- out.write(" | ");
- out.write(bundle.getString(MSG_AUTO_DEPLOY));
- out.write(": | ");
+ out.write(" | | ");
UIComponent auto = context.getApplication().createComponent(
UISelectBoolean.COMPONENT_TYPE);
FacesHelper.setupComponentId(context, auto, "autoDeployCheckbox");
@@ -728,6 +766,8 @@ public class UIDeploymentServers extends UIInput
auto.setValueBinding("value", vbAuto);
this.getChildren().add(auto);
Utils.encodeRecursive(context, auto);
+ out.write(" ");
+ out.write(bundle.getString(MSG_INCLUDE_AUTO_DEPLOY));
out.write(" | ");
// create and add the cancel button
diff --git a/source/java/org/alfresco/web/ui/wcm/component/UIUserSandboxes.java b/source/java/org/alfresco/web/ui/wcm/component/UIUserSandboxes.java
index de5442150c..4e2fe1a46e 100644
--- a/source/java/org/alfresco/web/ui/wcm/component/UIUserSandboxes.java
+++ b/source/java/org/alfresco/web/ui/wcm/component/UIUserSandboxes.java
@@ -46,8 +46,6 @@ import javax.transaction.UserTransaction;
import org.alfresco.model.WCMAppModel;
import org.alfresco.repo.avm.AVMNodeConverter;
-import org.alfresco.repo.domain.PropertyValue;
-import org.alfresco.sandbox.SandboxConstants;
import org.alfresco.service.cmr.avm.AVMNodeDescriptor;
import org.alfresco.service.cmr.avm.AVMService;
import org.alfresco.service.cmr.avmsync.AVMDifference;
@@ -65,8 +63,8 @@ import org.alfresco.web.app.servlet.FacesHelper;
import org.alfresco.web.bean.BrowseBean;
import org.alfresco.web.bean.repository.Repository;
import org.alfresco.web.bean.repository.User;
-import org.alfresco.web.bean.wcm.AVMUtil;
import org.alfresco.web.bean.wcm.AVMNode;
+import org.alfresco.web.bean.wcm.AVMUtil;
import org.alfresco.web.bean.wcm.DeploymentUtil;
import org.alfresco.web.bean.wcm.WebProject;
import org.alfresco.web.config.ClientConfigElement;
@@ -491,7 +489,8 @@ public class UIUserSandboxes extends SelfRenderingComponent implements Serializa
{
UIActionLink releaseServer = createAction(context, mainStore, username,
ACT_SANDBOX_RELEASE_SERVER, "/images/icons/release_server.gif",
- "#{AVMBrowseBean.releaseTestServer}", null, null, null, false);
+ "#{DialogManager.setupParameters}", "dialog:releaseTestServer",
+ null, null, false);
menu.getChildren().add(releaseServer);
}
diff --git a/source/web/WEB-INF/faces-config-beans.xml b/source/web/WEB-INF/faces-config-beans.xml
index c14372f06d..65606393b7 100644
--- a/source/web/WEB-INF/faces-config-beans.xml
+++ b/source/web/WEB-INF/faces-config-beans.xml
@@ -4079,6 +4079,36 @@
nodeService
#{NodeService}
+
+
+
+
+ The bean that backs up the Delete Deployment Reports Dialog
+
+ DeleteDeploymentReportsDialog
+ org.alfresco.web.bean.wcm.DeleteDeploymentReportsDialog
+ session
+
+ nodeService
+ #{NodeService}
+
+
+ avmBrowseBean
+ #{AVMBrowseBean}
+
+
+
+
+
+ The bean that backs up the Release Test Server Dialog
+
+ ReleaseTestServerDialog
+ org.alfresco.web.bean.wcm.ReleaseTestServerDialog
+ session
+
+ nodeService
+ #{NodeService}
+
diff --git a/source/web/css/main.css b/source/web/css/main.css
index 45eca03e88..3ae60e1c2b 100644
--- a/source/web/css/main.css
+++ b/source/web/css/main.css
@@ -766,6 +766,11 @@ a.sidebarButtonLink, a.sidebarButtonLink:link, a.sidebarButtonLink:visited
width: 200px;
}
+#autoDeployLabel
+{
+ vertical-align: 3px;
+}
+
.deployNoConfigServers
{
margin: 26px 5px 16px 3px;
diff --git a/source/web/jsp/wcm/deployment-report.jsp b/source/web/jsp/wcm/deployment-report.jsp
index 01d18a7f0b..738c5595f5 100644
--- a/source/web/jsp/wcm/deployment-report.jsp
+++ b/source/web/jsp/wcm/deployment-report.jsp
@@ -36,7 +36,7 @@
-
diff --git a/source/web/jsp/wcm/manage-review-task-dialog.jsp b/source/web/jsp/wcm/manage-review-task-dialog.jsp
index db1eb80b0b..c1d33473f7 100644
--- a/source/web/jsp/wcm/manage-review-task-dialog.jsp
+++ b/source/web/jsp/wcm/manage-review-task-dialog.jsp
@@ -66,11 +66,9 @@
+ action="#{DialogManager.bean.deploy}" rendered="#{DialogManager.bean.testServersAvailable}" />
+ action="#{DialogManager.bean.viewDeployReport}" rendered="#{DialogManager.bean.deployAttempted}" />
diff --git a/source/web/scripts/ajax/deployment.js b/source/web/scripts/ajax/deployment.js
index 106f278396..2da2cbfe57 100644
--- a/source/web/scripts/ajax/deployment.js
+++ b/source/web/scripts/ajax/deployment.js
@@ -176,7 +176,7 @@ Alfresco.deployServerTypeChanged = function()
}
else
{
- autoDeployLabel.style.display = "block";
+ autoDeployLabel.style.display = "inline";
}
}
@@ -190,7 +190,7 @@ Alfresco.deployServerTypeChanged = function()
}
else
{
- autoDeployCheckbox.style.display = "block";
+ autoDeployCheckbox.style.display = "inline";
}
}
}
|