Yair Zaslavsky has uploaded a new change for review. Change subject: [WIP] webadmin: Change LoginPopup to present clickable password URL change ......................................................................
[WIP] webadmin: Change LoginPopup to present clickable password URL change Change-Id: I502cfcad23c3500f1e87e3f45657cf61e9c36d69 Signed-off-by: Yair Zaslavsky <[email protected]> --- M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginPopupView.java 1 file changed, 10 insertions(+), 1 deletion(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/73/23373/1 diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginPopupView.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginPopupView.java index 32e37dc..4b249a9 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginPopupView.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/login/view/LoginPopupView.java @@ -164,7 +164,16 @@ @Override public void setErrorMessage(String text) { - errorMessage.setText(text); + if (text.contains("http://")) { //$NON-NLS-1$ + int urlIndex = text.indexOf(("http://"));//$NON-NLS-1$ + String beforeURL = text.substring(0, urlIndex); + String url = text.substring(urlIndex); + StringBuilder htmlPart = new StringBuilder(); + htmlPart.append(beforeURL).append("<a href=\"").append(url).append("\">").append(url).append("</a>"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ + errorMessage.getElement().setInnerHTML(htmlPart.toString()); + } else { + errorMessage.setText(text); + } errorMessage.setVisible(text != null); if (errorMessage.isVisible()) { errorMessagePanel.setVisible(true); -- To view, visit http://gerrit.ovirt.org/23373 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I502cfcad23c3500f1e87e3f45657cf61e9c36d69 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Yair Zaslavsky <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
