Changeset 776
- Timestamp:
- 10/23/2007 04:27:14 PM (3 years ago)
- Files:
-
- 1 modified
-
branches/1.1.6.4/libs/Wakka.class.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/1.1.6.4/libs/Wakka.class.php
r770 r776 1039 1039 } 1040 1040 function Footer() { 1041 $footer = $this->IncludeBuffered('footer.php', ERROR_FOOTER_MISSING, '', $this->GetConfigValue('wikka_template_path')); 1041 $footer = $this->IncludeBuffered('footer.php', ERROR_FOOTER_MISSING, '', $this->GetConfigValue('wikka_template_path')); 1042 1042 return $footer; 1043 1043 } … … 1217 1217 1218 1218 // REFERRERS 1219 function LogReferrer($tag = "", $referrer = "")1219 function LogReferrer($tag='', $referrer='') 1220 1220 { 1221 1221 // fill values 1222 1222 if (!$tag = trim($tag)) $tag = $this->GetPageTag(); 1223 if (!$referrer = trim($referrer)) $referrer = $_SERVER["HTTP_REFERER"]; 1224 $referrer = $this->cleanUrl($referrer); # secured JW 2005-01-20 1223 #if (!$referrer = trim($referrer)) $referrer = $_SERVER["HTTP_REFERER"]; NOTICE 1224 if (empty($referrer)) 1225 { 1226 $referrer = (isset($_SERVER['HTTP_REFERER'])) ? $_SERVER['HTTP_REFERER'] : ''; 1227 } 1228 $referrer = trim($this->cleanUrl($referrer)); # secured JW 2005-01-20 1225 1229 1226 1230 // check if it's coming from another site 1227 if ($referrer && !preg_match("/^".preg_quote($this->GetConfigValue("base_url"), "/")."/", $referrer)) 1231 #if ($referrer && !preg_match("/^".preg_quote($this->GetConfigValue("base_url"), "/")."/", $referrer)) 1232 if (!empty($referrer) && !preg_match("/^".preg_quote($this->GetConfigValue("base_url"), "/")."/", $referrer)) 1228 1233 { 1229 1234 $parsed_url = parse_url($referrer);