From 6d75cff85d0134f1e59a44fe279c012d523c509f Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Thu, 25 Jun 2009 05:15:17 +0000
Subject: [PATCH] Fix for issue 3464 (Install summary screen cut-off) Add some word break tags (<wbr>) to the install paths that are displayed in the summary to force some wrapping.
---
opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java | 25 ++++++++++++++++---------
1 files changed, 16 insertions(+), 9 deletions(-)
diff --git a/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java b/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java
index 352afdf..cc420a8 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java
@@ -2064,15 +2064,18 @@
getFormattedSummary(INFO_SUMMARY_CANCELING.get()));
Installation installation = getInstallation();
- String cmd = getPath(installation.getControlPanelCommandFile());
+ String cmd = Utils.addWordBreaks(
+ getPath(installation.getControlPanelCommandFile()), 60, 5);
cmd = UIFactory.applyFontToHtml(cmd, UIFactory.INSTRUCTIONS_MONOSPACE_FONT);
+ String formattedPath = Utils.addWordBreaks(
+ formatter.getFormattedText(
+ Message.raw(getPath(new File(getInstancePath())))).toString(),
+ 60, 5);
Message successMessage = Utils.getCustomizedObject(
"INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY",
INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY.get(
- formatter.getFormattedText(
- Message.raw(getPath(new File(getInstancePath())))),
- INFO_GENERAL_SERVER_STOPPED.get(),
- cmd), Message.class);
+ formattedPath, INFO_GENERAL_SERVER_STOPPED.get(),
+ cmd), Message.class);
hmSummary.put(InstallProgressStep.FINISHED_SUCCESSFULLY,
getFormattedSuccess(successMessage));
hmSummary.put(InstallProgressStep.FINISHED_CANCELED,
@@ -2092,7 +2095,9 @@
{
Installation installation = getInstallation();
String cmd = getPath(installation.getControlPanelCommandFile());
- cmd = UIFactory.applyFontToHtml(cmd, UIFactory.INSTRUCTIONS_MONOSPACE_FONT);
+ cmd = Utils.addWordBreaks(
+ UIFactory.applyFontToHtml(cmd, UIFactory.INSTRUCTIONS_MONOSPACE_FONT),
+ 60, 5);
Message status;
if (installation.getStatus().isServerRunning())
{
@@ -2102,11 +2107,13 @@
{
status = INFO_GENERAL_SERVER_STOPPED.get();
}
+ String formattedPath = Utils.addWordBreaks(
+ formatter.getFormattedText(
+ Message.raw(getPath(new File(getInstancePath())))).toString(),
+ 60, 5);
Message successMessage = Utils.getCustomizedObject(
"INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY",
- INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY.get(
- formatter.getFormattedText(
- Message.raw(getPath(new File(getInstancePath())))),
+ INFO_SUMMARY_INSTALL_FINISHED_SUCCESSFULLY.get(formattedPath,
status,
cmd), Message.class);
hmSummary.put(InstallProgressStep.FINISHED_SUCCESSFULLY,
--
Gitblit v1.10.0