]> WPIA git - gigi.git/blobdiff - src/club/wpia/gigi/pages/Page.java
upd: get default variables into outputables for error messages
[gigi.git] / src / club / wpia / gigi / pages / Page.java
index 75d072e8ba0af129c9186a1e208ddeaf5a045f2e..9d431c07c0b5b45a8179c2c0700038e2d11a71fb 100644 (file)
@@ -18,6 +18,7 @@ import club.wpia.gigi.dbObjects.User;
 import club.wpia.gigi.localisation.Language;
 import club.wpia.gigi.output.template.Template;
 import club.wpia.gigi.util.AuthorizationContext;
+import club.wpia.gigi.util.ServerConstants;
 
 /**
  * This class encapsulates a sub page of Gigi. A template residing nearby this
@@ -175,9 +176,10 @@ public abstract class Page implements PermissionCheckable {
      *            the HTTP-request to derive the map from
      * @return the map
      */
-    protected Map<String, Object> getDefaultVars(HttpServletRequest req) {
+    public static Map<String, Object> getDefaultVars(HttpServletRequest req) {
         HashMap<String, Object> vars = new HashMap<String, Object>();
         vars.put(Gigi.LINK_HOST, req.getAttribute(Gigi.LINK_HOST));
+        vars.put("appName", ServerConstants.getAppName());
         return vars;
     }