X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Fclub%2Fwpia%2Fgigi%2FGigi.java;h=f30b5aed9f77792320f6060794329c744eccce18;hp=f8f931a63f9abd45a1ebfcaf702c673827de60fb;hb=d71624703243c182beb0f946ebc582e0366a4686;hpb=bccd4cc0dba0f89aa045b113bac46eb8cc1dab4e diff --git a/src/club/wpia/gigi/Gigi.java b/src/club/wpia/gigi/Gigi.java index f8f931a6..f30b5aed 100644 --- a/src/club/wpia/gigi/Gigi.java +++ b/src/club/wpia/gigi/Gigi.java @@ -81,6 +81,8 @@ import club.wpia.gigi.util.TimeConditions; public final class Gigi extends HttpServlet { + public static final String LINK_HOST = "linkHost"; + private class MenuBuilder { private LinkedList categories = new LinkedList(); @@ -424,6 +426,11 @@ public final class Gigi extends HttpServlet { vars.put("static", isSecure ? staticTemplateVarSecure : staticTemplateVar); vars.put("year", Calendar.getInstance().get(Calendar.YEAR)); vars.put("content", content); + if (isSecure) { + req.setAttribute(LINK_HOST, ServerConstants.getLinkHostNamePortSecure()); + } else { + req.setAttribute(LINK_HOST, ServerConstants.getLinkHostNamePort()); + } if (currentAuthContext != null) { // TODO maybe move this information into the AuthContext object vars.put("loginMethod", req.getSession().getAttribute(LOGIN_METHOD));