Skip to content
Snippets Groups Projects
Commit bfb2c3c6 authored by srosse's avatar srosse
Browse files

OO-349: add some CSS classes for the selenium tests of the groups site

parent c1f93706
No related branches found
No related tags found
No related merge requests found
...@@ -150,6 +150,8 @@ public class BusinessGroupFormController extends FormBasicController { ...@@ -150,6 +150,8 @@ public class BusinessGroupFormController extends FormBasicController {
businessGroupName.setRegexMatchCheck(BusinessGroup.VALID_GROUPNAME_REGEXP, "create.form.error.illegalName"); businessGroupName.setRegexMatchCheck(BusinessGroup.VALID_GROUPNAME_REGEXP, "create.form.error.illegalName");
} }
businessGroupName.setMandatory(true); businessGroupName.setMandatory(true);
formLayout.setElementCssClass("o_sel_group_edit_group_form");
// Create the business group description input rich text element // Create the business group description input rich text element
businessGroupDescription = uifactory.addRichTextElementForStringDataMinimalistic("create.form.title.description", businessGroupDescription = uifactory.addRichTextElementForStringDataMinimalistic("create.form.title.description",
......
...@@ -182,6 +182,7 @@ public abstract class AbstractBusinessGroupListController extends BasicControlle ...@@ -182,6 +182,7 @@ public abstract class AbstractBusinessGroupListController extends BasicControlle
protected void initButtons(UserRequest ureq, boolean create) { protected void initButtons(UserRequest ureq, boolean create) {
if(create && canCreateBusinessGroup(ureq)) { if(create && canCreateBusinessGroup(ureq)) {
createButton = LinkFactory.createButton("create.group", mainVC, this); createButton = LinkFactory.createButton("create.group", mainVC, this);
createButton.setElementCssClass("o_sel_group_create");
} }
} }
......
...@@ -147,6 +147,7 @@ public class BusinessGroupSearchController extends FormBasicController implement ...@@ -147,6 +147,7 @@ public class BusinessGroupSearchController extends FormBasicController implement
FormLayoutContainer buttonLayout = FormLayoutContainer.createButtonLayout("button_layout", getTranslator()); FormLayoutContainer buttonLayout = FormLayoutContainer.createButtonLayout("button_layout", getTranslator());
formLayout.add(buttonLayout); formLayout.add(buttonLayout);
buttonLayout.setElementCssClass("o_sel_group_search_groups_buttons");
searchButton = uifactory.addFormSubmitButton("search", "search", buttonLayout); searchButton = uifactory.addFormSubmitButton("search", "search", buttonLayout);
} }
......
...@@ -85,6 +85,7 @@ public class OpenBusinessGroupSearchController extends FormBasicController imple ...@@ -85,6 +85,7 @@ public class OpenBusinessGroupSearchController extends FormBasicController imple
FormLayoutContainer buttonLayout = FormLayoutContainer.createButtonLayout("button_layout", getTranslator()); FormLayoutContainer buttonLayout = FormLayoutContainer.createButtonLayout("button_layout", getTranslator());
formLayout.add(buttonLayout); formLayout.add(buttonLayout);
buttonLayout.setElementCssClass("o_sel_group_search_groups_buttons");
searchButton = uifactory.addFormSubmitButton("search", "search", buttonLayout); searchButton = uifactory.addFormSubmitButton("search", "search", buttonLayout);
} }
......
...@@ -62,8 +62,10 @@ public class OpenBusinessGroupsController extends BasicController implements Act ...@@ -62,8 +62,10 @@ public class OpenBusinessGroupsController extends BasicController implements Act
//segment view //segment view
segmentView = SegmentViewFactory.createSegmentView("segments", mainVC, this); segmentView = SegmentViewFactory.createSegmentView("segments", mainVC, this);
allOpenLink = LinkFactory.createLink("opengroups.all", mainVC, this); allOpenLink = LinkFactory.createLink("opengroups.all", mainVC, this);
allOpenLink.setElementCssClass("o_sel_group_all_open_groups_seg");
segmentView.addSegment(allOpenLink, true); segmentView.addSegment(allOpenLink, true);
searchOpenLink = LinkFactory.createLink("opengroups.search", mainVC, this); searchOpenLink = LinkFactory.createLink("opengroups.search", mainVC, this);
searchOpenLink.setElementCssClass("o_sel_group_search_open_groups_seg");
segmentView.addSegment(searchOpenLink, false); segmentView.addSegment(searchOpenLink, false);
getOpenGroups(ureq); getOpenGroups(ureq);
......
...@@ -73,12 +73,16 @@ public class OverviewBusinessGroupListController extends BasicController impleme ...@@ -73,12 +73,16 @@ public class OverviewBusinessGroupListController extends BasicController impleme
//segmented view //segmented view
segmentView = SegmentViewFactory.createSegmentView("segments", mainVC, this); segmentView = SegmentViewFactory.createSegmentView("segments", mainVC, this);
markedGroupsLink = LinkFactory.createLink("marked.groups", mainVC, this); markedGroupsLink = LinkFactory.createLink("marked.groups", mainVC, this);
markedGroupsLink.setElementCssClass("o_sel_group_bookmarked_groups_seg");
segmentView.addSegment(markedGroupsLink, marked); segmentView.addSegment(markedGroupsLink, marked);
allGroupsLink = LinkFactory.createLink("opengroups.all", mainVC, this); allGroupsLink = LinkFactory.createLink("opengroups.all", mainVC, this);
allGroupsLink.setElementCssClass("o_sel_group_all_groups_seg");
segmentView.addSegment(allGroupsLink, !marked); segmentView.addSegment(allGroupsLink, !marked);
ownedGroupsLink = LinkFactory.createLink("owned.groups", mainVC, this); ownedGroupsLink = LinkFactory.createLink("owned.groups", mainVC, this);
ownedGroupsLink.setElementCssClass("o_sel_group_owned_groups_seg");
segmentView.addSegment(ownedGroupsLink, false); segmentView.addSegment(ownedGroupsLink, false);
searchOpenLink = LinkFactory.createLink("opengroups.search", mainVC, this); searchOpenLink = LinkFactory.createLink("opengroups.search", mainVC, this);
searchOpenLink.setElementCssClass("o_sel_group_search_groups_seg");
segmentView.addSegment(searchOpenLink, false); segmentView.addSegment(searchOpenLink, false);
putInitialPanel(mainVC); putInitialPanel(mainVC);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment