Author: snoopdave
Date: Mon Mar 20 12:18:27 2006
New Revision: 387298

URL: http://svn.apache.org/viewcvs?rev=387298&view=rev
Log:
Fixes ROL-1085, check linkback extract property

Modified:
    incubator/roller/trunk/src/org/roller/business/RefererManagerImpl.java

Modified: incubator/roller/trunk/src/org/roller/business/RefererManagerImpl.java
URL: 
http://svn.apache.org/viewcvs/incubator/roller/trunk/src/org/roller/business/RefererManagerImpl.java?rev=387298&r1=387297&r2=387298&view=diff
==============================================================================
--- incubator/roller/trunk/src/org/roller/business/RefererManagerImpl.java 
(original)
+++ incubator/roller/trunk/src/org/roller/business/RefererManagerImpl.java Mon 
Mar 20 12:18:27 2006
@@ -39,7 +39,6 @@
     protected PersistenceStrategy mStrategy;
     protected Date mRefDate = new Date();
     protected SimpleDateFormat mDateFormat = DateUtil.get8charDateFormat();
-    protected boolean doLinkbackExtraction = false;
 
     protected abstract List getReferersWithSameTitle(
                     WebsiteData website, 
@@ -66,9 +65,6 @@
 
     public RefererManagerImpl()
     {
-        // do we want to do linkback extractions for referrer processing?
-        this.doLinkbackExtraction = 
-                
RollerRuntimeConfig.getBooleanProperty("site.linkbacks.enabled");
     }
 
     //-----------------------------------------------------------------------
@@ -254,18 +250,20 @@
                 String refurl = ref.getRefererUrl();
                 
                 // If not a direct or search engine then search for linkback
+                boolean doLinkbackExtraction = 
+                    
RollerRuntimeConfig.getBooleanProperty("site.linkbacks.enabled");
                 if (doLinkbackExtraction
-                && entry != null
-                && !refurl.equals("direct")
-                && !refurl.startsWith("http://google";)
-                && !refurl.startsWith("http://www.google";)
-                && !refurl.startsWith("http://search.netscape";)
-                && !refurl.startsWith("http://www.blinkpro";)
-                && !refurl.startsWith("http://search.msn";)
-                && !refurl.startsWith("http://search.yahoo";)
-                && !refurl.startsWith("http://uk.search.yahoo";)
-                && !refurl.startsWith("http://www.javablogs.com";)
-                && !refurl.startsWith("http://www.teoma";)
+                    && entry != null
+                    && !refurl.equals("direct")
+                    && !refurl.startsWith("http://google";)
+                    && !refurl.startsWith("http://www.google";)
+                    && !refurl.startsWith("http://search.netscape";)
+                    && !refurl.startsWith("http://www.blinkpro";)
+                    && !refurl.startsWith("http://search.msn";)
+                    && !refurl.startsWith("http://search.yahoo";)
+                    && !refurl.startsWith("http://uk.search.yahoo";)
+                    && !refurl.startsWith("http://www.javablogs.com";)
+                    && !refurl.startsWith("http://www.teoma";)
                 ) {
                     // Launch thread to extract referer linkback
                     


Reply via email to