use of org.olat.core.commons.fullWebApp.BaseFullWebappController in project OpenOLAT by OpenOLAT.
the class DMZRegistrationContentControllerCreator method createController.
@Override
public Controller createController(UserRequest lureq, WindowControl lwControl) {
DmzBFWCParts dmzSitesAndNav = new DmzBFWCParts();
dmzSitesAndNav.showTopNav(false);
AutoCreator contentControllerCreator = new AutoCreator();
contentControllerCreator.setClassName(RegistrationController.class.getName());
dmzSitesAndNav.setContentControllerCreator(contentControllerCreator);
return new BaseFullWebappController(lureq, dmzSitesAndNav);
}
use of org.olat.core.commons.fullWebApp.BaseFullWebappController in project openolat by klemens.
the class DMZRegistrationContentControllerCreator method createController.
@Override
public Controller createController(UserRequest lureq, WindowControl lwControl) {
DmzBFWCParts dmzSitesAndNav = new DmzBFWCParts();
dmzSitesAndNav.showTopNav(false);
AutoCreator contentControllerCreator = new AutoCreator();
contentControllerCreator.setClassName(RegistrationController.class.getName());
dmzSitesAndNav.setContentControllerCreator(contentControllerCreator);
return new BaseFullWebappController(lureq, dmzSitesAndNav);
}
use of org.olat.core.commons.fullWebApp.BaseFullWebappController in project openolat by klemens.
the class AuthHelper method createGuestHome.
/**
* Create a base chief controller for the current anonymous user request
* and initialize the first screen after login. Note, the user request
* must be authenticated, but as an anonymous user and not a known user.
*
* @param ureq The authenticated user request.
* @return The chief controller
*/
private static ChiefController createGuestHome(UserRequest ureq) {
if (!ureq.getUserSession().isAuthenticated())
throw new AssertException("not authenticated!");
BaseFullWebappControllerParts guestSitesAndNav = new GuestBFWCParts();
ChiefController cc = new BaseFullWebappController(ureq, guestSitesAndNav);
Windows.getWindows(ureq.getUserSession()).setChiefController(cc);
return cc;
}
use of org.olat.core.commons.fullWebApp.BaseFullWebappController in project openolat by klemens.
the class AuthHelper method createAuthHome.
/**
* Create a base chief controller for the current authenticated user request
* and initialize the first screen after login.
*
* @param ureq The authenticated user request.
* @return The chief controller
*/
public static ChiefController createAuthHome(UserRequest ureq) {
if (!ureq.getUserSession().isAuthenticated())
throw new AssertException("not authenticated!");
BaseFullWebappControllerParts authSitesAndNav = new AuthBFWCParts();
ChiefController cc = new BaseFullWebappController(ureq, authSitesAndNav);
Windows.getWindows(ureq.getUserSession()).setChiefController(cc);
return cc;
}
use of org.olat.core.commons.fullWebApp.BaseFullWebappController in project openolat by klemens.
the class DMZContentControllerCreator method createController.
@Override
public Controller createController(UserRequest ureq, WindowControl lwControl) {
DmzBFWCParts dmzSitesAndNav = new DmzBFWCParts();
AutoCreator contentControllerCreator = new AutoCreator();
contentControllerCreator.setClassName(LoginAuthprovidersController.class.getName());
dmzSitesAndNav.setContentControllerCreator(contentControllerCreator);
ChiefController cc = new BaseFullWebappController(ureq, dmzSitesAndNav);
cc.addBodyCssClass("o_dmz");
Windows.getWindows(ureq.getUserSession()).setChiefController(cc);
return cc;
}
Aggregations