From a0e43fc8a853a71b6aa85f93843c1692a4d13708 Mon Sep 17 00:00:00 2001 From: Ugnich Anton Date: Fri, 27 Jan 2012 08:31:23 +0700 Subject: SAPE, NewMessage (GET) --- src/java/com/juick/http/www/PageTemplates.java | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) (limited to 'src/java/com/juick/http/www/PageTemplates.java') diff --git a/src/java/com/juick/http/www/PageTemplates.java b/src/java/com/juick/http/www/PageTemplates.java index 94561dfd..eb98a4f8 100644 --- a/src/java/com/juick/http/www/PageTemplates.java +++ b/src/java/com/juick/http/www/PageTemplates.java @@ -27,6 +27,8 @@ import java.sql.SQLException; import java.util.ArrayList; import java.util.Locale; import java.util.ResourceBundle; +import javax.servlet.http.HttpServletRequest; +import ru.sape.Sape; /** * @@ -34,6 +36,8 @@ import java.util.ResourceBundle; */ public class PageTemplates { + public static Sape sape = null; + public static void pageHead(PrintWriter out, String title, String headers) { out.println(""); out.println(""); @@ -61,7 +65,7 @@ public class PageTemplates { out.println("
\"Juick\"
"); out.println(" "); @@ -187,11 +191,18 @@ public class PageTemplates { out.println(); } - public static void pageFooter(PrintWriter out, Locale loc) { + public static void pageFooter(HttpServletRequest request, PrintWriter out, Locale loc, com.juick.User visitor) { ResourceBundle rb = ResourceBundle.getBundle("Global", loc); out.println("
"); out.println(" "); - out.println("
juick.com © 2008-2011
"); + out.print("
juick.com © 2008-2012"); + if (sape != null && visitor == null) { + String links = sape.getPageLinks(request.getRequestURI(), request.getCookies()).render(); + if (links != null && !links.isEmpty()) { + out.print("
" + rb.getString("Sponsored by") + ": " + links); + } + } + out.println("
"); out.println("
"); } @@ -331,15 +342,15 @@ public class PageTemplates { txt = formatMessage(txt); + out.print("
  • "); - } else { - out.println("
  • "); + out.print(" style=\"border: 0\""); } + out.println(">"); if (rs.getString(12) != null) { if (rs.getString(12).equals("jpg")) { - out.println("
    \"\"/
    "); + out.println("
    \"\"/
    "); } else { out.println("
    Attachment: Video
    "); out.println("