Example #1
0
 @Override
 public SiteadminActions unpublishPage(String title) {
   childPageWindow.selectPage(title);
   siteadminToolbar.unpublishPageNow();
   waitForExpectedStatus(title, ActivationStatus.NOT_PUBLISHED);
   return this;
 }
Example #2
0
 @Override
 public SiteadminActions deletePage(String title) {
   childPageWindow.selectPage(title);
   int pageCount = childPageWindow.getPageCount();
   siteadminToolbar.deleteSelectedPages();
   waitForPageCount(pageCount - 1);
   return this;
 }
Example #3
0
 @Override
 public SiteadminActions unpublishPageLater(String title, LocalDateTime scheduledDateTime) {
   childPageWindow.selectPage(title);
   siteadminToolbar.unpublishPageLater(scheduledDateTime);
   wait.withTimeout(Timeouts.SMALL).until(input -> isPagePresent(title));
   waitForExpectedStatus(title, ActivationStatus.SCHEDULED);
   return this;
 }
Example #4
0
 @Override
 public SiteadminActions copyPage(String title, String destination) {
   childPageWindow.selectPage(title);
   siteadminToolbar.copyPage();
   open(destination);
   int pageCount = childPageWindow.getPageCount();
   contentToolbar.pastePage();
   waitForPageCount(pageCount + 1);
   return this;
 }
Example #5
0
 @Override
 public SiteadminActions movePage(String title, String destinationPath) {
   childPageWindow.selectPage(title);
   siteadminToolbar.movePage(destinationPath);
   return this;
 }