X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2FGigi.java;h=bdd0e9cd2a8ca7a53ba25145cdd6af4b12300308;hp=78c3373e16a9c12d0f43abdf5ac5f0ba827c83eb;hb=42495354baad719d52d1e126f7e3d778e42a3e51;hpb=f09e6d3da3f51938c76eac7fa354206acb00406a diff --git a/src/org/cacert/gigi/Gigi.java b/src/org/cacert/gigi/Gigi.java index 78c3373e..bdd0e9cd 100644 --- a/src/org/cacert/gigi/Gigi.java +++ b/src/org/cacert/gigi/Gigi.java @@ -16,6 +16,8 @@ import javax.servlet.http.HttpSession; import org.cacert.gigi.database.DatabaseConnection; import org.cacert.gigi.email.EmailProvider; +import org.cacert.gigi.output.Menu; +import org.cacert.gigi.output.MenuItem; import org.cacert.gigi.output.Outputable; import org.cacert.gigi.output.Template; import org.cacert.gigi.pages.LoginPage; @@ -37,6 +39,7 @@ public class Gigi extends HttpServlet { private static final long serialVersionUID = -6386785421902852904L; private Template baseTemplate; private HashMap pages = new HashMap(); + Menu m; public Gigi(Properties conf) { EmailProvider.init(conf); @@ -57,6 +60,10 @@ public class Gigi extends HttpServlet { pages.put(MailAdd.DEFAULT_PATH, new MailAdd("Add new email")); baseTemplate = new Template(new InputStreamReader( Gigi.class.getResourceAsStream("Gigi.templ"))); + m = new Menu("Certificates", "cert", new MenuItem( + MailOverview.DEFAULT_PATH, "Emails"), new MenuItem("", + "Client Certificates"), new MenuItem("", "Domains"), + new MenuItem("", "Server Certificates")); super.init(); } @@ -112,6 +119,7 @@ public class Gigi extends HttpServlet { } }; + vars.put("menu", m); vars.put("title", p.getTitle()); vars.put("static", ServerConstants.getStaticHostNamePort()); vars.put("year", Calendar.getInstance().get(Calendar.YEAR));