Mercurial Hosting > nabble
view src/nabble/modules/ad/SetAdType.jtp @ 62:4674ed7d56df default tip
remove n2
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sat, 30 Sep 2023 20:25:29 -0600 |
parents | 7ecd1a4ef557 |
children |
line wrap: on
line source
<% package nabble.modules.ad; import nabble.model.ModelHome; import nabble.model.Site; import nabble.view.lib.Jtp; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.io.PrintWriter; public class SetAdType extends HttpServlet { protected void service(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException { PrintWriter out = response.getWriter(); String siteStr = request.getParameter("site"); if( siteStr == null ) { %> <html> <head> <title>Set Ad Type</title> </head> <body> <h1>Set Ad Type</h1> <form action="SetAdType.jtp"> <p>Site ID: <input name="site" /></p> </form> </body> </html> <% return; } Site site = ModelHome.getSite(Long.parseLong(siteStr)); Ad ad = Ad.of(site); String typeStr = request.getParameter("type"); if( typeStr != null ) { ad.setSafe(typeStr.equals("SAFE")); response.sendRedirect("SetAdType.jtp?site="+siteStr); return; } %> <html> <head> <title>Set Ad Type</title> </head> <body> <h1>Set Ad Type</h1> <p><%= Jtp.link(site.getRootNode()) %></p> <p> safe = <%=ad.isSafe()%> <br/> </p> <p> <form> <input type="hidden" name="site" value="<%=site.getId()%>" /> <% for( String type : new String[]{"SAFE","BAD"} ) { %> <input type="radio" name="type" value="<%=type%>" /> <%=type%><br/> <% } %> <input type="submit" value="Set Type" /> </form> </p> </body> </html> <% } } %>