Package freenet.clients.http.PageMaker

Examples of freenet.clients.http.PageMaker.RenderParameters


  public PushTesterToadlet(HighLevelSimpleClient client) {
    super(client);
  }

  public void handleMethodGET(URI uri, HTTPRequest req, ToadletContext ctx) throws ToadletContextClosedException, IOException, RedirectException {
    PageNode pageNode = ctx.getPageMaker().getPageNode("Push tester", ctx, new RenderParameters().renderNavigationLinks(false));
    for (int i = 0; i < 600; i++) {
      pageNode.content.addChild(new TesterElement(ctx, String.valueOf(i), 100));
    }
    writeHTMLReply(ctx, 200, "OK", pageNode.outer.generate());
  }
View Full Code Here


    String path = uri.getPath();
    if(path.startsWith(StaticToadlet.ROOT_URL) && staticToadlet != null)
      staticToadlet.handleMethodGET(uri, req, ctx);
    else {
      String desc = NodeL10n.getBase().getString("StartupToadlet.title");
      PageNode page = ctx.getPageMaker().getPageNode(desc, ctx, new RenderParameters().renderStatus(false).renderNavigationLinks(false).renderModeSwitch(false));
      HTMLNode pageNode = page.outer;
      HTMLNode headNode = page.headNode;
      headNode.addChild("meta", new String[]{"http-equiv", "content"}, new String[]{"refresh", "20; url="});
      HTMLNode contentNode = page.content;
View Full Code Here

                if ((!request.isParameterSet("formPassword")) || !request.getParam("formPassword").equals(ctx.getFormPassword())) {
                    redirectToRoot(ctx);
                    return;
                }
                // Tell the user that the node is shutting down
                PageNode page = ctx.getPageMaker().getPageNode("Node Shutdown", ctx, new RenderParameters().renderNavigationLinks(false));
                HTMLNode pageNode = page.outer;
                HTMLNode contentNode = page.content;
                ctx.getPageMaker().getInfobox("infobox-information", l10n("shutdownDone"), contentNode, "shutdown-progressing", true).
                  addChild("#", l10n("thanks"));
View Full Code Here

        writeHTMLReply(ctx, 200, "OK", sendRestartingPageInner(ctx).generate());
  }
   
    static HTMLNode sendRestartingPageInner(ToadletContext ctx) {
        // Tell the user that the node is restarting
        PageNode page = ctx.getPageMaker().getPageNode("Node Restart", ctx, new RenderParameters().renderNavigationLinks(false));
        HTMLNode pageNode = page.outer;
        HTMLNode headNode = page.headNode;
        headNode.addChild("meta", new String[]{"http-equiv", "content"}, new String[]{"refresh", "20; url="});
        HTMLNode contentNode = page.content;
        ctx.getPageMaker().getInfobox("infobox-information", l10n("restartingTitle"), contentNode, "shutdown-progressing", true).
View Full Code Here

    }

    //Confirm whether the user really means to access an HTTP link.
    //Only render status and navigation bars if the user has completed the wizard.
    boolean renderBars = node.clientCore.getToadletContainer().fproxyHasCompletedWizard();
    PageNode page = ctx.getPageMaker().getPageNode(l10n("confirmExternalLinkTitle"), ctx, new RenderParameters().renderNavigationLinks(renderBars).renderStatus(renderBars));
    HTMLNode pageNode = page.outer;
    HTMLNode contentNode = page.content;
    HTMLNode warnboxContent = ctx.getPageMaker().getInfobox("infobox-warning",
      l10n("confirmExternalLinkSubTitle"), contentNode, "confirm-external-link", true);
    HTMLNode externalLinkForm = ctx.addFormChild(warnboxContent, PATH, "confirmExternalLinkForm");
View Full Code Here

   * needed for the physical security page.
   * @param title desired page title
   * @return Content HTMLNode to add content to
   */
  public HTMLNode getPageContent(String title) {
    pageNode = toadletContext.getPageMaker().getPageNode(title, toadletContext, new RenderParameters().renderNavigationLinks(false).renderStatus(false));
    return pageNode.content;
  }
View Full Code Here

TOP

Related Classes of freenet.clients.http.PageMaker.RenderParameters

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.