From f9a02c5218bc9aff4508fcc0fdddb77499ef4308 Mon Sep 17 00:00:00 2001 From: rjy7 Date: Mon, 6 Dec 2010 21:40:23 +0000 Subject: [PATCH] NIHVIVO-1394 Provide a currentPage variable to the page template. --- .../webapp/controller/freemarker/FreemarkerHttpServlet.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/FreemarkerHttpServlet.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/FreemarkerHttpServlet.java index 7ab42b213..f7f79fd6b 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/FreemarkerHttpServlet.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/freemarker/FreemarkerHttpServlet.java @@ -415,6 +415,9 @@ public class FreemarkerHttpServlet extends VitroHttpServlet { if (! flashMessage.isEmpty()) { map.put("flash", flashMessage); } + + // Let the page template know which page it's processing. + map.put("currentPage", vreq.getServletPath().replaceFirst("/", "")); return map; }