aboutsummaryrefslogtreecommitdiffstats
path: root/tools/create_listing_file.php
diff options
context:
space:
mode:
authorlaurent.duretz <laurent.duretz@piwigo.org>2007-08-11 11:20:14 +0000
committerlaurent.duretz <laurent.duretz@piwigo.org>2007-08-11 11:20:14 +0000
commit5e5dc77f9e05941281ed4ba3e6b0ec0712634d65 (patch)
tree64144f8432bd751db049f2c8fc8ee997b19d577d /tools/create_listing_file.php
parentcd9e784e7593d577a028e7276bd0750d0a0d071e (diff)
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
Diffstat (limited to 'tools/create_listing_file.php')
-rw-r--r--tools/create_listing_file.php11
1 files changed, 6 insertions, 5 deletions
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 <informations>
- $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']);