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.RequestLocal;
import com.arsdigita.bebop.SegmentedPanel;
import com.arsdigita.bebop.SimpleContainer;
import com.arsdigita.bebop.Tree;
import com.arsdigita.bebop.event.ActionEvent;
import com.arsdigita.bebop.event.ActionListener;
@ -121,6 +122,8 @@ class GroupAdministrationTab extends BoxPanel implements AdminConstants, ChangeL
* Constructor
*/
public GroupAdministrationTab() {
super();
setClassAttr("sidebarNavPanel");
setAttribute("navbar-title", "Groups");
@ -150,16 +153,16 @@ class GroupAdministrationTab extends BoxPanel implements AdminConstants, ChangeL
//final LayoutPanel panel = new LayoutPanel();
panel.setClassAttr("navbar");
//m_tree = new Tree(new GroupTreeModel());
//m_tree = new Tree(new GroupTreeMode());
groupTree = new Tree(new GroupTreeModelBuilder());
groupTree.addChangeListener(this);
panel.add(groupTree);
//panel.setLeft(groupTree);
add(panel);
final SegmentedPanel rightSide = new SegmentedPanel();
rightSide.setClassAttr("main");
rightSide.setClassAttr("main");
groupInfoPanel = buildGroupInfoPanel(rightSide);
panelList.add(groupInfoPanel);
@ -184,8 +187,8 @@ class GroupAdministrationTab extends BoxPanel implements AdminConstants, ChangeL
groupDeleteFailedPanel = buildGroupDeleteFailedPanel(rightSide);
panelList.add(groupDeleteFailedPanel);
add(rightSide);
panel.add(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.ListModelBuilder;
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_TAB_SUMMARY;
import com.arsdigita.util.Assert;