Example #1
0
  @Override
  public void createDefaultWebsiteObjects(AplosContextListener aplosContextListener) {
    super.createDefaultWebsiteObjects(aplosContextListener);
    SystemUser adminUser = CommonConfiguration.getCommonConfiguration().getDefaultAdminUser();

    CssResource cssResource = new CssResource();
    cssResource.setParentWebsite(this);
    cssResource.setName("Main");
    cssResource.saveDetails(this, adminUser);
    setEditorCss(cssResource);
    saveDetails();

    CmsDatabaseLoader.createMenus(this, adminUser);
    TopLevelTemplate mainTemplate = getOrCreateMainTemplate(adminUser);
    TopLevelTemplate holdingTemplate = CmsDatabaseLoader.createHoldingTemplate(this, adminUser);
    CmsDatabaseLoader.createDefaultUserCmsModules(this, adminUser);
    CmsDatabaseLoader.createDefaultPages(this, mainTemplate, holdingTemplate, adminUser);
  }