From 2e844c16e2ae2054096d2d0abb84280e0b1af3dc Mon Sep 17 00:00:00 2001 From: Ugnich Anton Date: Wed, 18 Jun 2014 05:10:02 +0700 Subject: + meta noindex on "before=" and tags --- src/java/com/juick/http/www/Discover.java | 8 +++++++- src/java/com/juick/http/www/Home.java | 6 +++++- src/java/com/juick/http/www/User.java | 8 +++++++- 3 files changed, 19 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/java/com/juick/http/www/Discover.java b/src/java/com/juick/http/www/Discover.java index dcc0c441..ccc460d9 100644 --- a/src/java/com/juick/http/www/Discover.java +++ b/src/java/com/juick/http/www/Discover.java @@ -69,7 +69,13 @@ public class Discover { response.setContentType("text/html; charset=UTF-8"); PrintWriter out = response.getWriter(); try { - PageTemplates.pageHead(out, title, null); + String head = ""; + if (TagQueries.getTagNoIndex(sql, paramTag.TID)) { + head = ""; + } else if (paramBefore > 0) { + head = ""; + } + PageTemplates.pageHead(out, title, head); PageTemplates.pageNavigation(out, visitor, null); PageTemplates.pageHomeColumn(out, sql, visitor); diff --git a/src/java/com/juick/http/www/Home.java b/src/java/com/juick/http/www/Home.java index db8b0b2c..465640d8 100644 --- a/src/java/com/juick/http/www/Home.java +++ b/src/java/com/juick/http/www/Home.java @@ -93,7 +93,11 @@ public class Home { response.setContentType("text/html; charset=UTF-8"); PrintWriter out = response.getWriter(); try { - PageTemplates.pageHead(out, title, null); + String head = ""; + if (paramBefore > 0) { + head = ""; + } + PageTemplates.pageHead(out, title, head); PageTemplates.pageNavigation(out, visitor, paramSearch); PageTemplates.pageHomeColumn(out, sql, visitor); diff --git a/src/java/com/juick/http/www/User.java b/src/java/com/juick/http/www/User.java index 382d3be9..23b80dd0 100644 --- a/src/java/com/juick/http/www/User.java +++ b/src/java/com/juick/http/www/User.java @@ -117,7 +117,13 @@ public class User { response.setContentType("text/html; charset=UTF-8"); PrintWriter out = response.getWriter(); try { - PageTemplates.pageHead(out, title, ""); + String head = ""; + if (paramTag != null && TagQueries.getTagNoIndex(sql, paramTag.TID)) { + head += ""; + } else if (paramBefore > 0) { + head += ""; + } + PageTemplates.pageHead(out, title, head); PageTemplates.pageNavigation(out, visitor, null); pageUserColumn(out, sql, user, visitor); -- cgit v1.2.3