This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
     new 5191b38  [OPENMEETINGS-2165] access-denied is converted
5191b38 is described below

commit 5191b38cff75bdc9a82fe66bb29908adcf2ac85a
Author: Maxim Solodovnik <[email protected]>
AuthorDate: Tue Mar 17 13:04:59 2020 +0700

    [OPENMEETINGS-2165] access-denied is converted
---
 .../web/room/ExpiredMessageDialog.java             | 35 ++++++++--------------
 .../openmeetings/web/room/IconTextModal.html       |  2 +-
 2 files changed, 14 insertions(+), 23 deletions(-)

diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/ExpiredMessageDialog.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/ExpiredMessageDialog.java
index c921ba1..40f9da1 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/ExpiredMessageDialog.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/ExpiredMessageDialog.java
@@ -18,43 +18,34 @@
  */
 package org.apache.openmeetings.web.room;
 
+import org.apache.openmeetings.web.common.OmModalCloseButton;
 import org.apache.openmeetings.web.room.menu.RoomMenuPanel;
 import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
+import org.apache.wicket.model.ResourceModel;
 
-import com.googlecode.wicket.jquery.core.JQueryBehavior;
-import com.googlecode.wicket.jquery.ui.widget.dialog.DialogButton;
-import com.googlecode.wicket.jquery.ui.widget.dialog.DialogButtons;
-import com.googlecode.wicket.jquery.ui.widget.dialog.DialogIcon;
-import com.googlecode.wicket.jquery.ui.widget.dialog.MessageDialog;
-
-public class ExpiredMessageDialog extends MessageDialog {
+public class ExpiredMessageDialog extends IconTextModal {
        private static final long serialVersionUID = 1L;
        private final RoomMenuPanel menu;
 
        public ExpiredMessageDialog(String id, String message, RoomMenuPanel 
menu) {
-               super(id, "", message, DialogButtons.OK, DialogIcon.ERROR);
+               super(id);
+               withLabel(message);
                this.menu = menu;
        }
 
        @Override
        protected void onInitialize() {
-               getTitle().setObject(getString("204"));
                super.onInitialize();
+               withErrorIcon();
+               header(new ResourceModel("204"));
+               setBackdrop(Backdrop.TRUE);
+               show(true);
+               setUseCloseHandler(true);
+               addButton(OmModalCloseButton.of("54"));
        }
 
        @Override
-       public boolean isModal() {
-               return true;
-       }
-
-       @Override
-       public void onConfigure(JQueryBehavior behavior) {
-               super.onConfigure(behavior);
-               behavior.setOption("autoOpen", true);
-       }
-
-       @Override
-       public void onClose(IPartialPageRequestHandler handler, DialogButton 
button) {
-               menu.exit(handler);
+       protected void onClose(IPartialPageRequestHandler target) {
+               menu.exit(target);
        }
 }
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/IconTextModal.html
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/IconTextModal.html
index 1a5d0a4..64816bd 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/IconTextModal.html
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/IconTextModal.html
@@ -21,6 +21,6 @@
 <!DOCTYPE html>
 <html xmlns:wicket="http://wicket.apache.org";>
 <wicket:extend>
-       <i wicket:id="icon"></i><span wicket:id="label"></span>
+       <i wicket:id="icon"></i>&nbsp;<span wicket:id="label"></span>
 </wicket:extend>
 </html>

Reply via email to