private Response makeBannedContentResponse(FitNesseContext context, String resource) { SimpleResponse response = new SimpleResponse(); HtmlPage html = context.pageFactory.newPage(); html.setTitle("Edit " + resource); html.setPageTitle(new PageTitle("Banned Content", PathParser.parse(resource))); html.setMainTemplate("bannedPage.vm"); response.setContent(html.html()); return response; }
private void makeImportUpdateForm(WikiImportProperty importProps) { if (importProps.isRoot()) { html.put("makeImportRootForm", true); } else { html.put("makeImportSubpageForm", true); } if (importProps.isAutoUpdate()) html.put("autoUpdate", true); html.put("sourceUrl", importProps.getSourceUrl()); }
private void makeSymbolicLinkSection() { WikiPageProperty symLinksProperty = pageData.getProperties().getProperty(SymbolicPage.PROPERTY_NAME); if (symLinksProperty == null) return; List<Symlink> symlinks = new ArrayList<Symlink>(); Set<String> symbolicLinkNames = symLinksProperty.keySet(); for (String name : symbolicLinkNames) { String link = symLinksProperty.get(name); String path = makePathForSymbolicLink(link); symlinks.add(new Symlink(name, Utils.escapeHTML(link), path)); } html.put("symlinks", symlinks); }
private SimpleResponse makeResponse( SuiteOverviewTree treeview, WikiPagePath path, Request request) { SimpleResponse response = new SimpleResponse(); HtmlPage page = context.pageFactory.newPage(); page.setTitle("Suite Overview"); page.setPageTitle(new PageTitle("Suite Overview", path)); page.put("treeRoot", treeview.getTreeRoot()); page.put("viewLocation", request.getResource()); page.setMainTemplate("suiteOverview"); response.setContent(page.html()); return response; }
private String makeHtml(FitNesseContext context, Request request) { html = context.pageFactory.newPage(); html.setNavTemplate("viewNav"); html.put("viewLocation", request.getResource()); html.setTitle("Properties: " + resource); String tags = ""; if (pageData != null) { tags = pageData.getAttribute(PageData.PropertySUITES); } html.setPageTitle(new PageTitle("Page Properties", path, tags)); html.put("pageData", pageData); html.setMainTemplate("propertiesPage"); makeLastModifiedTag(); makeFormSections(); return html.html(); }
public void makeSecurityCheckboxesHtml(PageData pageData) { html.put("securityTypes", SECURITY_ATTRIBUTES); }
public void makeNavigationCheckboxesHtml(PageData pageData) { html.put("navigationTypes", NAVIGATION_ATTRIBUTES); }
public void makeTestActionCheckboxesHtml(PageData pageData) { html.put("actionTypes", ACTION_ATTRIBUTES); }
private void makeImportForm() { html.put("makeImportForm", true); html.put("autoUpdate", true); }
public void makePageTypeRadiosHtml(PageData pageData) { html.put("pageTypes", PAGE_TYPE_ATTRIBUTES); String pt = getCheckedAttribute(pageData, PAGE_TYPE_ATTRIBUTES); html.put("selectedPageType", getCheckedAttribute(pageData, PAGE_TYPE_ATTRIBUTES)); }
private void makeLastModifiedTag() { String username = pageData.getAttribute(LAST_MODIFYING_USER); if (username == null || "".equals(username)) html.put("lastModified", "Last modified anonymously"); else html.put("lastModified", "Last modified by " + username); }
private HtmlPage makeHtml() { PageCrawler pageCrawler = page.getPageCrawler(); WikiPagePath fullPath = pageCrawler.getFullPath(); String fullPathName = PathParser.render(fullPath); HtmlPage htmlPage = context.pageFactory.newPage(); htmlPage.setTitle(getTitle() + ": " + fullPathName); htmlPage.setPageTitle( new PageTitle(getTitle(), fullPath, data.getAttribute(PageData.PropertySUITES))); htmlPage.setNavTemplate("testNav.vm"); htmlPage.put("actions", new WikiPageActions(page)); htmlPage.setMainTemplate(mainTemplate()); htmlPage.put("testExecutor", new TestExecutor()); htmlPage.setFooterTemplate("wikiFooter.vm"); htmlPage.put("headerContent", new WikiPageHeaderRenderer()); htmlPage.put("footerContent", new WikiPageFooterRenderer()); htmlPage.setErrorNavTemplate("errorNavigator"); htmlPage.put("multipleTestsRun", isMultipleTestsRun()); WikiImportingResponder.handleImportProperties(htmlPage, page); return htmlPage; }