@Override public String getShortLink(String href, String hrefName) { return getAbbrev() + " [<a href='" + HTMLSynthesizer.escape(getLink() + href) + "'>COD" + COD + "</a>]" + HTMLSynthesizer.escape(hrefName); }
@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) + ")"; }
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 ? " " + 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); }
public String generateTitle() { return HTMLSynthesizer.escape(getName()) + " (" + HTMLSynthesizer.escape(getAbbrev()) + ")"; }