In the /apps/ws/locales/en-US/translation.json file, change the values of wserror to the customized values. For example:
Last updated on
Apr 27, 2021
|
Also applies to Adobe LiveCycle
HTML Workspace allows you to customize error dialogs. Perform the Generic steps for HTML Workspace customization followed by the steps below to customize error dialogs.
Customizing Text
-
"wserror" : { "message" : "Message:", "ComponentUI" : "Component UI:", "error" : "Error", "ok" : "Ok", "ErrorCode" : "Error Code:" } To "wserror" : { "message" : "Error Message:", "ComponentUI" : "UI Component:", "error" : "Something went wrong!!", "ok" : "Ok", "ErrorCode" : "Error Code:" }
Note:Add corresponding key-value pairs for all supported languages.
Customizing CSS
-
You can update dialog, header, content area, foot-bar, foot-bar buttons, and other collaterals by adding the following snippet in the /apps/ws/css/newStyle.css file:
/*-------- Error Dialog -------------------------------------------------------------------------------------------------------------------*/ .error-dialog{ border: 2px solid #DEDEDE; width: 540px; height: 400px; position: absolute; z-index: 99999; left: 50%; margin-left: -271px; background:#2b2b2b; box-shadow:0px 0px 10px 3px #888; display:none; } .error-dialog .head-bar{ height: 31px; background: url(../images/error.png) no-repeat 7px 10px #DEDEDE; color: #2B2B2B; font-size: 18px; padding-left: 30px; padding-top: 7px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .error-dialog .content-area{ padding: 20px; border-bottom: 1px solid #1B1B1B; height: 268px; } .error-dialog .foot-bar{ border-top: 1px solid #404040; height: 32px; padding:10px; text-align: right; } .error-dialog .foot-bar button{ background: #52a1dc; /* Old browsers */ background: -moz-linear-gradient(top, #52a1dc 0%, #2680ce 100%, #207cca 100%, #2989d8 100%, #207cca 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#52a1dc), color-stop(100%,#2680ce), color-stop(100%,#207cca), color-stop(100%,#2989d8), color-stop(100%,#207cca)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #52a1dc 0%,#2680ce 100%,#207cca 100%,#2989d8 100%,#207cca 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #52a1dc 0%,#2680ce 100%,#207cca 100%,#2989d8 100%,#207cca 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #52a1dc 0%,#2680ce 100%,#207cca 100%,#2989d8 100%,#207cca 100%); /* IE10+ */ background: linear-gradient(to bottom, #52a1dc 0%,#2680ce 100%,#207cca 100%,#2989d8 100%,#207cca 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52a1dc', endColorstr='#2680ce',GradientType=0 ); /* IE6-9 */ border: #4F748F; height: 30px; width: 100px; font-size: 18px; color: white; } .error-dialog .single-col{ width: 100%; list-style-type: none; padding: 0px; margin: 0px; } .error-dialog .single-col li{ height: 28px; font-size:14px; color:#bebebe; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .error-dialog .single-col li label{ height: 28px; color:#fff; max-width:100px; margin-right: 14px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; float: left; } .error-dialog .double-col{ width: 100%; list-style-type: none; padding: 0px; margin:0px; } .error-dialog .double-col li{ height: 28px; font-size:14px; color:#bebebe; width: 50%; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .error-dialog .double-col li.small{ width: 30%; } .error-dialog .double-col li.big{ width: 70%; } .error-dialog .double-col li label{ height: 28px; color:#fff; max-width:100px; margin-right: 14px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; float: left; } .error-dialog .scroll-content{ color:#bebebe; font-size:12px; height:175px; overflow-y:scroll; overflow-x:hidden; width:100%; } .error-background, .popup-background, .wsMessageBackGround, .userInfoBackGround, .busyState, .aboutWorkspaceBG { width: 100%; height: 100%; display: none; opacity: 0.6; background-color: black; left: 0px; top: 0px; position: fixed; z-index: 999; margin: 0px; padding: 0px; }
-
For the foot bar button span, separate the .error-dialog and .foot-bar button spans from the composite list. To make this change, add the following in the newStyle.css file:
.browse-btn span, .attachementbtn span, .cancelAttachmentUpdate span, #taskAttachmentsContainer .uploadStatus span, .submitNoteButton span, .updateNoteButton span, .cancelNoteUpdate span, #userSearchPopUp #actionbar span, #taskarea .action button span, .error-dialog .foot-bar button span, .oooAction button span, .wsMessageContainerDiv .action button span { display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } To .browse-btn span, .attachementbtn span, .cancelAttachmentUpdate span, #taskAttachmentsContainer .uploadStatus span, .submitNoteButton span, .updateNoteButton span, .cancelNoteUpdate span, #userSearchPopUp #actionbar span, #taskarea .action button span, .oooAction button span, .wsMessageContainerDiv .action button span { display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } /*-------- Customized following Portion --------*/ .error-dialog .foot-bar button span { display: block; text-overflow: ellipsis; text-decoration:underline; white-space: wrap; }
Note:
If you are referring to additional images, add them at the desired hierarchy under /apps/ws/images.
Examples
- To customize the error dialog, change:
.error-dialog{ border: 2px solid #DEDEDE; width: 540px; height: 400px; position: absolute; z-index: 99999; left: 50%; margin-left: -271px; background:#2b2b2b; box-shadow:0px 0px 10px 3px #888; display:none; } To .error-dialog{ border: 9px solid #DEDEDE; width: 200px; height: 200px; position: absolute; z-index: 99999; left: 50%; margin-left: -271px; background: url(../images/my-error-bg.png) no-repeat 7px 10px #DEDEDE; box-shadow:0px 0px 10px 3px #888; display:none; }
- To customize the error dialog header, change:
.error-dialog .head-bar{ height: 31px; background: url(../images/error.png) no-repeat 7px 10px #DEDEDE; color: #2B2B2B; font-size: 18px; padding-left: 30px; padding-top: 7px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } To .error-dialog .head-bar{ height: 40px; background: url(../images/error.png) no-repeat 7px 10px #DEDEDE; color: #FA0E39; font-size: 18px; padding-left: 30px; padding-top: 15px; }
More like this
- Introduction to Customizing HTML Workspace
- Generic steps for HTML Workspace customization
- Managing tasks in an organizational hierarchy using Manager View
- Integrating Correspondence Management in HTML Workspace
- Single Sign On and timeout handlers
- Displaying the user avatar
- Displaying information in the Task Summary pane
- Changing the organization logo
- Changing the color scheme of the interface
- Changing the font on the interface
- Changing the locale of the user interface
- Customizing error dialogs
- Customizing tabs for a task
- Customizing Task Actions
- Customizing the listing of process instances
- Customizing the task Details page
- Displaying additional data in ToDo list
- Getting Task Variables in Summary URL
- Images for Route Actions
- Creating a new login screen
- Minification of the JavaScript files
- Sorting of Tracking tables and adding more columns
- Updating the link to the documentation
- Hosting two HTML Workspace instances on one server