NIHVIVO-1230 Added stub for version info in FreemarkerHttpServlet and templates

This commit is contained in:
rjy7 2010-10-27 14:51:50 +00:00
parent a1e27c5935
commit 9b3ac410c2
3 changed files with 19 additions and 0 deletions

View file

@ -435,6 +435,8 @@ public class FreemarkerHttpServlet extends VitroHttpServlet {
map.put("bannerImage", UrlBuilder.getUrl(themeDir + "site_icons/" + bannerImage)); map.put("bannerImage", UrlBuilder.getUrl(themeDir + "site_icons/" + bannerImage));
} }
map.put("version", getVersionInfo());
return map; return map;
} }
@ -477,6 +479,13 @@ public class FreemarkerHttpServlet extends VitroHttpServlet {
return copyright; return copyright;
} }
private final Map<String, Object> getVersionInfo() {
Map<String, Object> version = new HashMap<String, Object>();
// Add revision info here
version.put("number", "1.2"); // test code - to be removed
return version;
}
// Subclasses may override. This serves as a default. // Subclasses may override. This serves as a default.
protected String getTitle(String siteName) { protected String getTitle(String siteName) {
return siteName; return siteName;

View file

@ -20,4 +20,5 @@
All Rights Reserved. <a href="${urls.termsOfUse}">Terms of Use</a> All Rights Reserved. <a href="${urls.termsOfUse}">Terms of Use</a>
<#include "version.ftl">
</div> </div>

View file

@ -0,0 +1,9 @@
<#-- $This file is distributed under the terms of the license in /doc/license.txt$ -->
<#-- Template for version/revision information -->
<#if loginName??>
<div id="version">
Version ${version.number}
</div>
</#if>