Пример #1
0
 @Override
 public String getShortLink(String href, String hrefName) {
   return getAbbrev()
       + " [<a href='"
       + HTMLSynthesizer.escape(getLink() + href)
       + "'>COD"
       + COD
       + "</a>]"
       + HTMLSynthesizer.escape(hrefName);
 }
Пример #2
0
 @Override
 public String getLongLink(String href, String hrefName) {
   return getName()
       + " ("
       + getAbbrev()
       + " [<a href='"
       + HTMLSynthesizer.escape(getLink())
       + HTMLSynthesizer.escape(href)
       + "'>COD"
       + COD
       + "</a>]"
       + HTMLSynthesizer.escape(hrefName)
       + ")";
 }
Пример #3
0
  public void printHeader(PrintWriter out) {
    out.println("<table id=\"header\"><tbody><tr>");
    out.println("<td>");
    out.println("Name: " + HTMLSynthesizer.escape(getAbbrev()) + " [COD" + COD + "]<br/>");
    out.println(
        "Status: TESTING, TECHNICAL PREVIEW (but would be "
            + HTMLSynthesizer.escape(status)
            + (changes.size() != 0 ? "&nbsp;" + changes.get(changes.size() - 1) : "")
            + ", if voted for it)<br/>");
    if (editor != null) {
      out.println("Editor: " + editor + "<br/>");
    }
    out.print("Changes: ");
    boolean fst = true;
    for (Link link : changes) {
      out.print((fst ? "" : ", ") + link);
      fst = false;
    }
    out.println("<br/>");
    out.println(
        "Licence: <a href=\"https://wiki.cacert.org/Policy#Licence\""
            + " title=\"this document is Copyright © CAcert Inc.,"
            + " licensed openly under CC-by-sa with all disputes resolved under DRP. "
            + "More at wiki.cacert.org/Policy\">CC-by-sa+DRP</a>");
    out.println("<br/>");
    out.println(
        "This is a rendering of the official policy document text available <a href='"
            + getLink().replace(".html", ".txt")
            + "'>here</a>.");
    out.println("</td><td align=\"right\" valign=\"top\">");
    out.println(
        "<a href=\""
            + HTMLSynthesizer.escape(PolicyGenerator.getEntities().get("PoP").getLink())
            + "\">TECHNICAL PREIVEW (but would be ");
    out.println(
        "  <img src=\"//cacert.org/policy/images/cacert-"
            + status.toLowerCase()
            + ".png\" alt=\"PoP Status - "
            + status
            + "\" style=\"border-style: none;\" height=\"31\" width=\"88\">)");
    out.println("</a>");
    out.println("</td></tr></tbody></table>");

    emitBigTitle(out);
  }
Пример #4
0
 public String generateTitle() {
   return HTMLSynthesizer.escape(getName()) + " (" + HTMLSynthesizer.escape(getAbbrev()) + ")";
 }