From 7857968f2c1ae057e69b8c67d222198cde021035 Mon Sep 17 00:00:00 2001 From: Georgy Litvinov Date: Wed, 12 Oct 2022 13:02:12 +0200 Subject: [PATCH] remove terms of use controller --- .../vitro/webapp/controller/Controllers.java | 1 - .../freemarker/TermsOfUseController.java | 49 ------------------- 2 files changed, 50 deletions(-) delete mode 100644 api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/freemarker/TermsOfUseController.java diff --git a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/Controllers.java b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/Controllers.java index 4e901584b..d5b9e6bb1 100644 --- a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/Controllers.java +++ b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/Controllers.java @@ -21,7 +21,6 @@ public class Controllers { public static final String ABOUT = "/about"; public static final String CONTACT_URL = "/comments"; - public static final String TERMS_OF_USE_URL = "/termsOfUse"; public static final String SEARCH_URL = "/search"; public static final String ENTITY = "/entity"; diff --git a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/freemarker/TermsOfUseController.java b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/freemarker/TermsOfUseController.java deleted file mode 100644 index 85d1aefd7..000000000 --- a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/controller/freemarker/TermsOfUseController.java +++ /dev/null @@ -1,49 +0,0 @@ -/* $This file is distributed under the terms of the license in LICENSE$ */ - -package edu.cornell.mannlib.vitro.webapp.controller.freemarker; - -import java.util.HashMap; -import java.util.Map; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - -import edu.cornell.mannlib.vitro.webapp.beans.ApplicationBean; -import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest; -import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues; -import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.TemplateResponseValues; - -import javax.servlet.annotation.WebServlet; - -@WebServlet(name = "TermsOfUseController", urlPatterns = {"/termsOfUse"} ) -public class TermsOfUseController extends FreemarkerHttpServlet { - - private static final long serialVersionUID = 1L; - private static final Log log = LogFactory.getLog(TermsOfUseController.class); - private static final String TEMPLATE_DEFAULT = "termsOfUse.ftl"; - - @Override - protected ResponseValues processRequest(VitroRequest vreq) { - - Map map = new HashMap(); - Map termsOfUse = new HashMap(); - - ApplicationBean appBean = vreq.getAppBean(); - - termsOfUse.put("siteName", appBean.getApplicationName()); - - String siteHost = appBean.getCopyrightAnchor(); - if (siteHost == null) { - siteHost = "the hosting institution"; - } - termsOfUse.put("siteHost", siteHost); - - map.put("termsOfUse", termsOfUse); - return new TemplateResponseValues(TEMPLATE_DEFAULT, map); - } - - @Override - protected String getTitle(String siteName, VitroRequest vreq) { - return siteName + " Terms of Use"; - } -}