Die Admin-Tabs sollten jetzt sowohl mit dem Heirloom-Theme als auch mit Mandalay korrekt dargestellt werden (abgesehen von CSS Feintuning bei Mandalay).

git-svn-id: https://svn.libreccm.org/ccm/trunk@2289 8810af33-2d31-482b-a856-94f89814c4df
master
jensp 2013-08-02 18:29:52 +00:00
parent e324aa9d2b
commit ea21efcaae
2 changed files with 8 additions and 6 deletions

View File

@ -28,6 +28,7 @@ import com.arsdigita.bebop.Page;
import com.arsdigita.bebop.PageState; import com.arsdigita.bebop.PageState;
import com.arsdigita.bebop.RequestLocal; import com.arsdigita.bebop.RequestLocal;
import com.arsdigita.bebop.SegmentedPanel; import com.arsdigita.bebop.SegmentedPanel;
import com.arsdigita.bebop.SimpleContainer;
import com.arsdigita.bebop.Tree; import com.arsdigita.bebop.Tree;
import com.arsdigita.bebop.event.ActionEvent; import com.arsdigita.bebop.event.ActionEvent;
import com.arsdigita.bebop.event.ActionListener; import com.arsdigita.bebop.event.ActionListener;
@ -121,6 +122,8 @@ class GroupAdministrationTab extends BoxPanel implements AdminConstants, ChangeL
* Constructor * Constructor
*/ */
public GroupAdministrationTab() { public GroupAdministrationTab() {
super();
setClassAttr("sidebarNavPanel"); setClassAttr("sidebarNavPanel");
setAttribute("navbar-title", "Groups"); setAttribute("navbar-title", "Groups");
@ -150,7 +153,7 @@ class GroupAdministrationTab extends BoxPanel implements AdminConstants, ChangeL
//final LayoutPanel panel = new LayoutPanel(); //final LayoutPanel panel = new LayoutPanel();
panel.setClassAttr("navbar"); panel.setClassAttr("navbar");
//m_tree = new Tree(new GroupTreeModel()); //m_tree = new Tree(new GroupTreeMode());
groupTree = new Tree(new GroupTreeModelBuilder()); groupTree = new Tree(new GroupTreeModelBuilder());
groupTree.addChangeListener(this); groupTree.addChangeListener(this);
panel.add(groupTree); panel.add(groupTree);
@ -185,7 +188,7 @@ class GroupAdministrationTab extends BoxPanel implements AdminConstants, ChangeL
groupDeleteFailedPanel = buildGroupDeleteFailedPanel(rightSide); groupDeleteFailedPanel = buildGroupDeleteFailedPanel(rightSide);
panelList.add(groupDeleteFailedPanel); panelList.add(groupDeleteFailedPanel);
add(rightSide); panel.add(rightSide);
//panel.setRight(rightSide); //panel.setRight(rightSide);
} }

View File

@ -32,7 +32,6 @@ import com.arsdigita.bebop.event.ChangeListener;
import com.arsdigita.bebop.list.ListModel; import com.arsdigita.bebop.list.ListModel;
import com.arsdigita.bebop.list.ListModelBuilder; import com.arsdigita.bebop.list.ListModelBuilder;
import com.arsdigita.globalization.GlobalizedMessage; import com.arsdigita.globalization.GlobalizedMessage;
import com.arsdigita.toolbox.ui.LayoutPanel;
import static com.arsdigita.ui.admin.AdminConstants.USER_NAVBAR_TITLE; import static com.arsdigita.ui.admin.AdminConstants.USER_NAVBAR_TITLE;
import static com.arsdigita.ui.admin.AdminConstants.USER_TAB_SUMMARY; import static com.arsdigita.ui.admin.AdminConstants.USER_TAB_SUMMARY;
import com.arsdigita.util.Assert; import com.arsdigita.util.Assert;