X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;ds=sidebyside;f=src%2Forg%2Fcacert%2Fgigi%2Foutput%2FPageMenuItem.java;h=c483509e2a2e635fa73fb15d5b59e9c5e3f9b7d7;hb=8d98e8c550a5fc426d7efbd57436dcb61bd41243;hp=846563fd3090064c818e3d875cd0f509365c2140;hpb=59198645fd008ca876d4e6eb9405bfd71a4e6951;p=gigi.git diff --git a/src/org/cacert/gigi/output/PageMenuItem.java b/src/org/cacert/gigi/output/PageMenuItem.java index 846563fd..c483509e 100644 --- a/src/org/cacert/gigi/output/PageMenuItem.java +++ b/src/org/cacert/gigi/output/PageMenuItem.java @@ -1,11 +1,7 @@ package org.cacert.gigi.output; -import java.io.PrintWriter; -import java.util.Map; - import org.cacert.gigi.Gigi; -import org.cacert.gigi.User; -import org.cacert.gigi.localisation.Language; +import org.cacert.gigi.dbObjects.User; import org.cacert.gigi.pages.Page; import org.cacert.gigi.util.ServerConstants; @@ -15,14 +11,12 @@ public class PageMenuItem extends SimpleMenuItem { private Page p; public PageMenuItem(Page p) { - super("https://" + ServerConstants.getWwwHostNamePort() + Gigi.getPathByPage(p), p.getTitle()); + super("https://" + ServerConstants.getWwwHostNamePortSecure() + Gigi.getPathByPage(p), p.getTitle()); this.p = p; } @Override - public void output(PrintWriter out, Language l, Map vars) { - if (p.isPermitted((User) vars.get(Menu.USER_VALUE))) { - super.output(out, l, vars); - } + public boolean isPermitted(User u) { + return p.isPermitted(u); } }