1 package org.cacert.gigi.output;
3 import java.io.PrintWriter;
6 import org.cacert.gigi.Gigi;
7 import org.cacert.gigi.User;
8 import org.cacert.gigi.localisation.Language;
9 import org.cacert.gigi.pages.Page;
10 import org.cacert.gigi.util.ServerConstants;
13 public class PageMenuItem extends SimpleMenuItem {
17 public PageMenuItem(Page p) {
18 super("https://" + ServerConstants.getWwwHostNamePort() + Gigi.getPathByPage(p), p.getTitle());
23 public void output(PrintWriter out, Language l, Map<String, Object> vars) {
24 if (p.isPermitted((User) vars.get(Menu.USER_VALUE))) {
25 super.output(out, l, vars);