From 5e5dc77f9e05941281ed4ba3e6b0ec0712634d65 Mon Sep 17 00:00:00 2001 From: "laurent.duretz" Date: Sat, 11 Aug 2007 11:20:14 +0000 Subject: Issue : 0000729: Distant Site on http://members.lycos.co.uk/ git-svn-id: http://piwigo.org/svn/branches/branch-1_7@2076 68402e56-0260-453c-a942-63ccdbb3a9ee --- tools/create_listing_file.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'tools/create_listing_file.php') diff --git a/tools/create_listing_file.php b/tools/create_listing_file.php index 273e38209..12827faf5 100644 --- a/tools/create_listing_file.php +++ b/tools/create_listing_file.php @@ -699,7 +699,7 @@ function pwg_scan_file($file_full, &$line) $file_dir = dirname($file_full); $element['file'] = $file_base; - $element['path'] = 'http://'.dirname($_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']).substr($file_dir, 1).'/'.$file_base; + $element['path'] = dirname($pwg_conf['this_url']).substr($file_dir, 1).'/'.$file_base; if (in_array($file_ext, $conf['picture_ext'])) { @@ -1010,13 +1010,14 @@ function pwg_get_moment() */ function pwg_referer_is_me() { + global $pwg_conf; + //~ pwg_log('>>>>> pwg_referer_is_me() >>>>>'."\n"); $response = false; - $server = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']; $caller = (isset($_SERVER['HTTP_REFERER'])) ? $_SERVER['HTTP_REFERER'] : ''; - if (strcasecmp($server, $caller) == 0) { + if (strcasecmp($pwg_conf['this_url'], $caller) == 0) { $response = true; } @@ -1177,10 +1178,10 @@ function pwg_generate_start() //~ pwg_log('>>>>> pwg_generate_start() >>>>>'."\n"); //~ pwg_log("GENARATE start >>>\n".var_export($_SESSION['scan_list_fold'], true)."\n".var_export($_SESSION['scan_list_file'], true)."\nGENERATE start >>>\n"); - global $g_listing, $conf; + global $g_listing, $pwg_conf, $conf; // Flush line - $xml_header_url = 'http://'.dirname($_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']).'/'; + $xml_header_url = dirname($pwg_conf['this_url']); $xml_header_date = date('Y-m-d'); $xml_header_version = htmlentities($conf['version']); -- cgit v1.2.3